Telefonszámunk: 1-472-0679

[Resolved] Több feltétel szerinti keresés

Kezdőlap Fórumok Excel témák [Resolved] Több feltétel szerinti keresés

Topic Resolution: Resolved
5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #3896
    Darknight
    Felhasználó

      Sziasztok!

      A képen látható problémához kérnék segítséget. A probléma, hogy a B1 cellában a személyt megadva az 1. táblázat alapján a 2. táblázatnak automatikusan ki kellene töltődnie. De már az is elég lenne, ha a személy neve helyett a nevek között elfoglalt sorszámát adom meg (Ekkor 1. Anna; 2. Béla stb.).

      Minden segítséget előre is köszönök.

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

        Szia!

        Ez egy kicsit megmozgatta a fantáziámat!
        Nem tudom, hogy hány kör van valójában az éles adatbázisban, de erre csináltam egy verziót adatbázis függvénnyel.

        A trükk az, hogy annyi feltétel tartományt kell csinálni, ahány kör van. (jelenleg 5)
        A kék tartományok azok. Az első oszlopuk konstans, a második átveszi a fejlécbe a kiválasztott nevet.
        Mindegyik el van nevezve, növekvő számozással (feltetel_1, feltetel_2, stb.. 5-ig)

        A lenti narancs cellákban van a függvény, ami a lényeget csinálja.

        =AB.MEZŐ($A$3:$I$13;"Autó";INDIREKT("feltetel_"&A17))
        

        Az első paramétere az adatbázis tartomány, a második, hogy melyik oszlopból szeretnél egy mezőt visszakapni, és a harmadik, hogy milyen feltétel szerint szűrjön. A feltételt INDIREKT függvénnyel, a „feltelel_” szövegből, és az aktuális kör számából rakjuk össze.

        Én nagyon meg vagyok magammal elégedve.

        Imre

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

          Szia Imre!

          Valóban szép megoldás.
          Sikerült egyeztetnem az ismerősömmel, de sajnos ő is úgy látja, hogy ez nem jó megoldás nekem. A körök száma változó, több, mint 200 is lehet (egy munkalapon).
          Sajnos a megadott mintában a két táblázatot egymás alá raktam, pedig az eredeti problémában a 2. táblázat külön fülön van (pont a változó sorszám miatt).

          Csatolok egy javított mintát. Az összegzés lapon az Autó és Gumi oszlopokba beírtam az a képletet, ameddig mi jutottunk. Ennek előfeltétele, hogy minden körben mindenki csak egyszer szerepel, amit ki is használtunk. Mivel a versenyzők sorrendje a táblázatban ismert, eredetileg a $C:$C rész eltolásával akartuk elérni a kiválasztott versenyzőt, de az nem működik ebben a képletben :(. Most így legfeljebb arra jó, hogy minden versenyzőnek külön munkalapot hozzunk létre és a $C:$C-t lecseréljük $D:$D-re, stb.

          Üdv,
          Péter

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

            Szia Péter!

            Kicsit agyaltam ezen, és szerintem sikerült megoldani.
            Tömbképlet van benne, leírtam, hogy hogy működik, és hogy kell használni.

            Nézzétek meg.

            Imre

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

              Kedves Imre!
              Nagyon tetszik, gyönyörű megoldás, köszönöm! Biztos sokszor fogom még használni más esetekben is.
              Üdv,
              Péter

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