Office Guru

Kérdezz-felelek sorok és oszlopok számáról

2017. november 18. - Office Guru

Egy Exceles olvasói kérdés megválaszolása kapcsán gondoltam, hogy csinálok egy kis kérdezz-felelek játékot, amelynek végeredménye a kérdés egy bizonyos fajta megoldása lesz - bizonyos fajta, mert biztos, hogy van jópár másik lehetséges megoldás is.

Szóval adott a következő két tábla:

1_2.JPGA játék első részében az "Azonosítók" névre hallgató táblára fogunk fókuszálni. Jöjjön tehát az első kérdés, amelyre válaszoljunk formulával - hányadik sorban van a munkalapon a C3-as cella egyes száma?

2_2.JPGAhogy látható, a megoldást a ROW függvény mondja meg, roppant egyszerű módon, a C3-as cellát megadva paraméterként.

Második kérdés: hányadik sorban van az "Azonosítók" táblán belül a C3-as cella, értelemszerűen a tábla fejléce nélkül?

3_2.JPGA válaszunkat még mindig a ROW adja vissza, azzal a módosítással, hogy a munkalapon belüli sorszámból kivonjuk a táblánk első sorában lévő cella sorszámát (jelen esetben ez most 3-3), majd mindig hozzáadunk egyet, hogy így kapjuk meg a relatív pozíciót (3-3+1 = 1, aztán 4-3+1=2 és így tovább).

Folytassuk tovább most azzal a kérdéssel, hogy hányadik oszlopban van a C3-as cella értéke?

4_2.JPGEgyértelműen a megoldást most a COLUMN függvény adja meg, amely a paramétereként beadott C3-as cella munkalapon belüli oszlopszámát adja vissza.

Na de a táblán belül hányadik oszlopban van a C3-as cella értéke?

5_2.JPGTeljesen ugyanúgy járunk el, mint a második kérdésünknél, annyi kivétellel, hogy most a COLUMN függvényt használjuk a relatív oszlopszám meghatározására.

Tehát ezzel most már meg tudjuk adni, hogy egy adott táblán belül mi a pontos, relatív sor- és oszlopkoordinátája az adott cellánknak. És miután ezt most már ismerjük, elég könnyen meg tudjuk mondani azt is, hogy egy ugyanekkora méretű táblában (jelen esetben ez most az Érték névre hallgató kis tábla), az adott azonosítóhoz milyen érték tartozik.

Ehhez az INDEX függvényt hívjuk segítségül, amely megmondja, hogy az első paramétereként megadott tartományon belül (ez majd a második, "Érték" nevű táblánk lesz), a második paramétereként megadott sorszám és harmadik paramétereként megadott oszlopszám metszetében milyen értékünk található. Ezzel pedig már érthető is, hogy mit fogunk csinálni:

6_2.JPG

7_3.JPG

8_2.JPG

A bejegyzés trackback címe:

https://officeguru.blog.hu/api/trackback/id/tr3213304325

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása