Van egy több, mint 1000 sorból álló 2 oszlopos excel táblázat. Az első oszlopban több, egyforma értékek vannak (pl: teszt1, teszt1, teszt1), de nem sorban, hanem össze vissza. A második oszlopban is vannak értékek viszont ott több sorban vannak egybefüggően azonos értékek (pl: teszt2...teszt2 20 soron keresztül, teszt3...teszt3 30 soron keresztül stb.). Az lenne a célom, hogy az első oszlopban található egyforma értékeket (amelyek össze vissza vannak) vhogy összepárosítani a második oszloppal. Gyakorlatilag azt szeretném elérni, hogy vhogy kiírni, hogy hol pl: a teszt1 érték (amely össze vissza van), hol fordul elő a második oszlopban. Ott van-e a teszt2-nél, ott van-e a teszt3-nál stb.
Szia!
Első ötletem: rendezd a két oszlopot, első szint első oszlop, második szint második oszlop. Így egymás mellé kerül(het)nek az azonos eredmények, illetve az is kiderül, hogy pl. tesz1-hez tartozik-e teszt2 stb. Fontos, hogy a teljes 2 oszlop legyen kijelölve a rendezésnél.
Egyébként pl. a HOL.VAN kereső függvénnyel megkaphatod, hogy egy adott érték a második oszlopban hol fordul elő először. Többszörös keresés bonyolultabb képletet igényel.
Üdv.
Kijelölöd az A oszlopban a tartományodat. Beállsz a D1 cellára, majd az Adatok/Adateszközök/Ismétlődések eltávolítása menüponttal megkapod az A oszlop egyedi értékeit.
AZ E2 cella képlete =SZÖVEGÖSSZEFŰZÉS(", ";IGAZ;HA(D2=$A$2:$A$14;$B$2:$B$14;"")), amit Shift + Ctrl + Enter-rel viszel be, ettől tömbfüggvény lesz. Ezt sima másolással beviszed az E oszlop többi cellájába.
A képletben a $14-es értékeket írd át annyira, ahány sor van az A, ill. B oszlopaidban.
Sajnos nem 100%-ig jó, mert van ahol jól írja a megfelelő szöveget, de van ahol oda is odaírja ahol gyakorlatilag nem kellene lennie (más szövegnek kellene lennie).
Szia!
A mellékelt táblázat háromféle megoldást ad az első oszlop előfordulásainak a megjelenítésére. A megoldás akkor is működik, ha a második oszlopban is össze-vissza vannak az adatok. Nem tudom köztük van-e, amire gondoltál...