M2 menetrend 6. DARAB2, MAX, MIN, INDEX, HOL.VAN
M2 menetrend 6. DARAB2, MAX, MIN, INDEX, HOL.VAN
A budapesti közlekedést felügyelő központ a metró kettes vonalát vizsgálta egy hétköznap 9 és 10 óra között. A feladata a forrásállományban rendelkezésre álló közlekedési mérési adatok elemzése a megadott szempontok alapján táblázatkezelő segítségével.
6. Az A28:B33 tartományban a feliratok melletti cellák értékét függvények segítségével határozza meg az alábbiak figyelembevételével!
a. Írassa ki a B28 cellába az M2 metró állomásainak számát „db” mértékegységgel és
a B29 cellába a két végállomás távolságát!
b. Határozza meg a B30 és a B31 cellákba a legkisebb és a legnagyobb távolságot
két állomás között!
c. A távolságokat méterben, „m” mértékegységgel jelenítse meg!
d. A B32 cellába határozza meg, hogy a vizsgált időszakban mennyi volt a legnagyobb menetidő
a két végállomás között, a B33 cellába pedig azt, hogy ez melyik járatszámhoz tartozott!
a. Írassa ki a B28 cellába az M2 metró állomásainak számát „db” mértékegységgel és
a B29 cellába a két végállomás távolságát!
Szeretném összeszámoltatni az állomásokat, vagyis nézze meg mennyi nem üres cella van az A2:A12 intervallumon belül. Ehhez a DARAB2 függvényt fogjuk használni.
DARAB2 - Megszámolja, hogy hány nem üres cella található egy tartományban.
Képlete:
=DARAB2(szám1;szám2;...szám255)
szám1;szám2;...szám255 : A2:A12 cellatartományt nézze végig
Képlete:
=DARAB2(A2:A12)
Cellaformázás - Szám - Szám - Tizedesjegy : 0 - Egyéni - a 0 után " db" - OK
A két végállomás távolságát megkapjuk, ha a Távolságokat összeadjuk a SZUM függvény segítségével.
SZUM - Az összes számot összeadja egy adott cellatartományban
Képlete:
=SZUM(szám1,[szám2],...)
szám1,[szám2],... : A Távolságok B2:B12
=SZUM(B2:B12)
Eredmény:
b. Határozza meg a B30 és a B31 cellákba a legkisebb és a legnagyobb távolságot
két állomás között!
A legkisebb távolságot a MIN, a legnagyobb távolságot a MAX függvény segítségével határozzuk meg.
MIN - Egy értékhalmazban lévő legkisebb számot adja meg. A logikai értékeket és a szövegeket figyelmen kívül hagyja
MAX : Egy értékhalmazban szereplő legnagyobb számot adja meg. A logikai értékeket és szövegeket figyelmen kívül hagyja.
Képlete:
=MIN(szám1;szám2;....szám255)
=MAX(szám1;szám2;....szám255)
szám1;szám2;....szám255 - Távolság : B3:B12
Képlete:
=MIN(B3:B12)
=MAX(B3:B12)
Eredmény:
c. A távolságokat méterben, „m” mértékegységgel jelenítse meg!
Jelöljük ki a B29:B31 cellatartományt.
Cellaformázás - Szám - Szám - Tizedesjegyek : 0 - Egyéni - 0 után " m" - OK.
Eredmény:
d. A B32 cellába határozza meg, hogy a vizsgált időszakban mennyi volt a legnagyobb menetidő
a két végállomás között, a B33 cellába pedig azt, hogy ez melyik járatszámhoz tartozott!
A legnagyobb menetidőt ismét a MAX függvény segítségével kapjuk meg.
Képlete:
=MAX(C13:P13)
Ha szeretnénk meghatározni, melyik járatszámhoz tartozik, akkor a HOL.VAN és az INDEX függvényeket fogjuk használni.
HOL.VAN : Egy adott értéknek megfelelő tömbelem viszonylagos helyét adja meg adott sorrendben.
INDEX - Értéket vagy hivatkozást ad vissza egy adott tartomány bizonyos sorának és oszlopának metszéspontjában lévő cellából.
Képlete:
=HOL.VAN(keresési_érték; tábla; [egyezés_típusa])
keresési_érték : B32 cellába beírt legnagyobb menetidő
tábla : C13:P13 -menetidők
egyezés_típusa : egyenlőnek kell lenni a keresési értékkel, tehát 0.
Képlete:
=HOL.VAN(B32;C13:P13;0)
=INDEX(tömb; sor_szám; [oszlop_szám])
tömb : C1:P1 - Járatszámok
sor_szám : amit az előbb beírtunk képletet : HOL.VAN(B32;C13:P13;0)
Képlete:
=INDEX(C1:P1;1;HOL.VAN(B32;C13:P13;0))
Eredmény: