Telefonszámunk: 1-472-0679

[Resolved] FKERES több adatbázisból

Kezdőlap Fórumok Excel témák [Resolved] FKERES több adatbázisból

Topic Resolution: Resolved
8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #11063
    Mark
    Felhasználó

      Kedves Excel Bazis közönség és szakértők,

      Egy FKERES probléma miatt szeretném kérni segítségüket. Nevezetesen egy értéket több táblázaton (külön Excel munkalapok) akarok leszűrni, viszont nem sikerül. Ugyan ez egy különálló munkalappal hibátlanul működik.

      TÁBLÁZATOK:

      Munkalap 1 – FKERES eredmények,

      Munkalap X1 – ezekből keresek,
      Munkalap X2 – ezekből keresek,
      Munkalap Xn – ezekből keresek.

      A Munkalap X(1-n) táblázatok megegyeznek. Lényegük pedig az, hogy egyes aktákat más ember végzi el, és az ezekhez tartozó adatok eltérnek.

      Munkalap 1
      Konszolidált eredmények.

      Munalap X1
      Akta – Feldolgozva – Név
      1 – Mark – Habsburg

      Munkalap X2
      Akta – Feldolgozva – Név
      2 – Paul – Bismarck

      Munkalap X3
      Akta – Feldolgozva – Név
      3 – Ferdinand – Schönberger

      Azt szeretném leszűrni, hogy az egyes aktákhoz, melyik név tartozik, illetve még egyéb adatok. Ezeket FKERES függvénnyel csináltam. Azonban több táblázatból ugyanezt nem tudtam megtenni. Hogyan tudok több táblázatból egy FKERES függvénnyel keresni? Netán egy másik függvénnyel kell azt ötvözni? Segítene kérem, hogy ezt hogyan lehetne megcsinálni és megmondaná hogy hol van a hibám?

      Válaszukat előre is köszönöm.

      Tisztelettel,
      Mark

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

        Munkalap 1, amiből az adatokat keresem.

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

          Munkalap 2, amiből az adatokat keresem.

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

            Kedves Márk!

            Megnéztem, amiket küldtél.

            Először egy kis pontosítás. Nem másik munkalapokon, hanem másik munkafüzetekben szeretnél keresni.
            A munkafüzet maga az Excel fájl (valami.xlsx), a munkalap a munkafüzeten belüli fülek (lapok), amiket alul látsz.

            Ha egy másik mukafüzetbe címzel egy képletben, azt csatolásnak vagy link-nek nevezzük.
            Az elküldött példában te használsz csatolást FKERES függvényben és SZUMHA függvényben.

            Te csak az FKERES-re kérdeztél rá, én gyanítom, hogy a SZUMHA esetében is hasonló a probléma.

            Leírom, hogy szerintem mi a feladat:
            A Bibliotheca munkafüzetbe a C oszlopba szeretnél írni egy FKERES-t, ami keresi az A oszlopban lévő aktaszámot egy másik munkafüzet B oszlopában, és a D oszlopból kéri vissza a nevet.
            Ha nem találja az első munkafüzetben, akkor keresse egy másodikban, és ha ott se, akkor egy harmadikban.
            Remélem több nincs, mert ez így még talán kezelhető.

            Ez csak akkor fog jól működni, ha a keresési táblákban MunkafüzetX(1-n) a keresendő aktakód nem ismétlődik, azaz pl. a 25 számú akta a háromban összesen csak egyszer van benne.
            Ez az átküldött mintában nem így van, de talán ez csak azért van, mert másoltad. Ha mégis lenne ismétlődés, akkor csak az elsőt fogja megtalálni.

            FKERES megoldás
            Saját szavakkal elmondva kb. így néz ki:
            Ha az FKERES nem talál egy aktaszámot az első fájlban, azaz hibát ad vissza, akkor keresse egy másikban, ha az is hibát ad, akkor a harmadikban. Erre a HAHIBA+FKERES párost szoktuk használni, kb így:

            =HAHIBA(FKERES(első munkafüzetben…..);HAHIBA(FKERES(második munkafüzetben…..);HAHIBA(FKERES(harmadik munkafüzetben…..);”nincs”)))

            SZUMHA
            Kicsit gyanús nekem, hogy miért használsz SZUMHA függvényt, amikor csak egy sort fog megtalálni a feltétel.
            Itt az a gyanúm támadt, hogy az aktakódok mégis csak ismétlődnek a keresési táblákban?
            Ha nem, akkor ezek is lehetnének FKERES-ek.

            Imre

            #11073
            Mark
            Felhasználó

              Kedves Imre,

              Jól értelmezte a feladatomat. Köszönöm a lehetőséget, sokat tanultam öntől.

              A Munkafüzetekben szereplő adatok nem ismétlődnek, ezért az HAHIBA(FKERES…) még 4 munkafüzettel is jól működik. Ennek van keresési limitje?

              Márk

              #11074
              horvimi
              Adminisztrátor

                Kedves Márk!

                Nagyon örülök, hogy sikerült.

                2007 óta az Excel függvények egymásba ágyazási limitje 64.
                Remélem ezt meg sem közelíti majd. 🙂

                Minden jót,

                Imre

                #11077
                Mark
                Felhasználó

                  Kedves Imre,

                  Baj lenne ha megközelítené?

                  Üdv,
                  Márk

                  #11089
                  horvimi
                  Adminisztrátor

                    64-ig elvileg OK.
                    Viszont beleütközhetsz egy másik limitációba, ami a formula max karakterszámát jelenti.
                    Ez jelenleg 8 192.

                    Imre

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