Telefonszámunk: 1-472-0679

[Resolved] táblázaton belül adatok kategorizálása

Kezdőlap Fórumok Excel témák [Resolved] táblázaton belül adatok kategorizálása

Topic Resolution: Resolved
7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #9489
    laci.h
    Felhasználó

    sziasztok
    egy adott táblázaton belül szeretnék kategorizálni és valahogy meg is oldottam de nincs erre egy egyszerűbb, szebb megoldás? jelenleg HA, VAGY és DARABTELI fügvényekkel sikerült elérni a célt de első körben valami tömbképletes megoldásra gondoltam, létre is hoztam a csoportokat a névkezelőben de nem találtam olyan függvényt ami ezt jól kezelte volna.
    a cél ugyanaz mint a mellékelt táblázatban (office 365) látható eredmény, az A oszlopban szereplő szövegekben szeretném megkeresni a névkezelő csoportjaiban szereplő szöveg részleteket és ez alapján a B oszlopba szintén szöveget szeretnék eredményként kapni.
    Ha van esetleg erre egy egyszerűbb megoldás, írjátok meg légyszi
    előre is köszönöm a segítséget

    Attachments:
    You must be logged in to view attached files.
    #9491
    delila
    Felhasználó

    Szia!

    Az A oszlop tartalmát átmásoltam a G-be, majd az Ismétlődések eltávolítása funkcióval kitöröltem a felesleges sorokat. A H oszlop tartalmazza a beírandó szövegeket. Az új tartomány a G1:H32. A C oszlopba írtam a képletet.

    Delila

    Attachments:
    You must be logged in to view attached files.
    #9493
    horvimi
    Adminisztrátor

    Sziasztok!

    Hát, szerintem egy kicsit elbonyolítottátok mindketten a dolgot.
    Mindenesetre a kulcs ott van, hogy kell lennie valahol egy egyedi megfeleltetési táblának, amiben az első oszlop az “Értesítés” oszlop egyedi értékei, a második oszlopban pedig a hozzájuk tartozó kategória szövege.

    Ezután ez egy sima FKERES probléma.

    Laci, ha ezt a segédtáblát nem akarod megjeleníteni a munkalapon, akkor ugyanúgy elkészítheted 2D tömbkonstansként is.
    1. Hozd létre a segédtáblát, ahogy delila csinálta
    2. Egy üres cellába írj egy egyenlőségjelet és utána jelöld ki a segédtáblát. A formula a tartomány címét fogja mutatni
    pl.: =E2:F36
    3. Nyomj egy F9-et. Erre a tartománycím átalakul egy 2D-s tömbkonstanssá, valahogy így:
    ={"ÜF"\"Raktár";"ÜF BP"\"Raktár";"SZI"\"Értékesítés";"ÜF email"\"Raktár";......stb}
    Lehet, hogy neked a backslash helyett vessző lesz, ez nyelvi verziótól függ.
    A backslash jelöl egy új oszlopot, a pontosvessző jelöl egy új sort.

    4. Jelöld ki az egészet egyenlőségjel nélkül, és a névkezelőben készíts egy új nevet, majd a névhez tartozó referenciába másold a vágólap tartalmát. Én a “próba” nevet adtam neki

    5. A tábla “B” oszlopbába mehet egy FKERES, ami ebben a névtartományban keres.
    Nálam: =FKERES([@Értesítés];proba;2;0)
    Ha akarod, lehet HAHIBA fv-el fűszerezni

    6. Az elején készült E2:F36 tartomány törölhető.

    Imre

    #9494
    delila
    Felhasználó

    Igen, bőven elég lett volna az FKERES függvény.
    Nálam a 2019-es verzióban a tömb bemásolását csak úgy tudtam megoldani, hogy előbb szövegként elmentettem egy txt fájlba.

    #9495
    laci.h
    Felhasználó

    Delila, Imi, köszönöm szépen, ez így sokkal jobb. azthiszem ezt a megoldást keresetm 🙂

    #9496
    horvimi
    Adminisztrátor

    Én ezt a módszert hasznátam már 2010-nél biztosan…
    Nem értem Delila, hogy nálad mi lehet.

    #9499
    delila
    Felhasználó

    Nem tudom, miért nem enged simán másolni, de a txt beiktatásával klassz megoldás. Köszönöm.

7 bejegyzés megtekintése - 1-7 / 7
  • Be kell jelentkezni a hozzászóláshoz.