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:

kep_2024-07-27_165006489.png

   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:

kep_2024-07-27_164413055.png

        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:

kep_2024-07-27_165427061.png

        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:

kep_2024-07-27_170736370.png