Üvegválogató 4. SZUM, HA
Üvegválogató 4. SZUM, HA
Az élelmiszerboltokban a nem visszaváltható üvegeket is összegyűjtik és újrahasznosítást végző üzembe szállítják. Az üvegeket – válogatás nélkül – 20 üveg tárolására alkalmas rekeszekbe gyűjtik és szállítják. Minden rekeszről feljegyezték, hogy hány fehér, zöld, illetve barna üveget tárol. A különböző boltokból beszállított rekeszek adatai állnak rendelkezésére az UTF-8 kódolású szallitolevel.txt állományban.
A táblázatban a következő adatok állnak rendelkezésére: a rekeszt a kilenc üzlet közül melyikből szállították a feldolgozó üzembe, a szállítás napja és az üvegek száma szín szerint. Az üzleteket sorszámuk azonosítja. A táblázatot 150 beérkezett rekesz adatainak feldolgozására készítse fel! A megoldás során végig vegye ezt figyelembe!
4. A beérkezett, teljesen feltöltött rekeszek számát kell meghatároznia. Ehhez minden teli rekesz mellett az F oszlopban jelenítsen meg egy „+” jelet a cellában! Más esetben a cella üresen jelenjen meg.
Egy rekeszbe 20 üveg fér. Nézzük meg, hogy üzletenként hány üveg van összesen. Összesen adatot a SZUM függvénnyel kaphatunk.
SZUM - Az összes számot összeadja egy adott cellatartományban
Képlete:
=SZUM(szám1,[szám2],...)
szám1,[szám2],... : az üvegek a C2:E2 cellatartományban vannak
Képlete:
Az összes üveg száma: =SZUM(C2:E2)
Vizsgáljuk meg, hogy a boltban levő összes üveg egyenlő e 20 darabbal. Ehhez a HA logikai függvényre van szükségünk.
HA - Ellenőrzi a feltétel megfelelőségét, és ha a megadott feltétel IGAZ, az egyik értéket adja vissza, ha HAMIS, akkor a másikat.
Képlete:
=HA(logikai vizsgálat (kötelező); érték, ha igaz ( kötelező); érték, ha hamis (nem kötelező))
logikai vizsgálat - ha a boltban levő összes üveg - SZUM(C2:E2) = 20
érték, ha igaz - írja ki : "+"
érték, ha hamis - ne írjon ki semmit : " "
Képlete:
=HA(SZUM(C2:E2)=20;"+";"")
Eredmény: