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.