Telefonszámunk: 1-472-0679

Legördülő lista feltétel szerint

Kezdőlap Fórumok Excel témák Legördülő lista feltétel szerint

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #2572
    F.Attila
    Felhasználó

      Sziasztok.
      Egy legördülő listát szeretnék készíteni kétdimenziós táblázat alapján. Ebben szeretném a segítségüket kérni.
      Csatoltam egy xlsx fájlt a könnyebb megértéshez.

      A1-es cellában létrehoztam egy legördülő listát a D2 : D4 tartomány alapján.
      B1-es cellában egy másik legördülő listát szeretnék létrehozni. Amit az E1 : I1 –es tartományban található elemekből kellene kiválasztani.

      Ha az A1-es cellában kiválasztom pl. Almát , akkor a táblázatban az Alma mellet található „ x ” jelzések szolgáljanak alapul a B2 cella legördülő listájának elkészítéséhez.

      1 pl.
      A1 legördülő listát = Alma
      B1 legördülő listát = Piros
      Finom
      2.pl.
      A1 legördülő listát = Körte
      B1 legördülő listát = Sárga

      Előre is köszönöm mindenkinek.

      • A témakör módosításra került: 8 years, 1 month telt el-horvimi.
      Attachments:
      You must be logged in to view attached files.
      #2574
      horvimi
      Adminisztrátor

        Szia!

        Ezt láttad már?

        Imre

        #2576
        F.Attila
        Felhasználó

          Szia!
          Igen láttam .
          Nagyon jó . Az INDIREKT függvény helyet én eddig HA függvényeket használtam.
          Ilyet tudok készíteni.
          A lista elemeihez minden sort ki kel tölteni.
          Ha az E1 : I1 -ig terjedő tartomány hosszabb lenne pl. E1 : U1 -ig és ebből csak minden negyedik elemet szeretném kiválasztani , akkor ne legyen a legördülő lista hézagos.

          Köszi

          #2577
          horvimi
          Adminisztrátor

            Ezt az Én tudásom szerint csak eseménykezeléssel, makróval lehetne megcsinálni.
            Ebben az esetben a legördülő elemek lehetnének ActiveX vagy Form vezérlők, amiknek a sorforrását futásidőben töltenénk ki, amikor az első vezérlőben választottál valamit, azaz annak megváltozik az értéke.

            #2578
            horvimi
            Adminisztrátor

              Lenne még egy ötletem, ha képletekkel akarod megoldani, de ehhez a sorokban lévő rekordokat oszlopokba kell transzponálni. ha Fix oszlopszámosd van, akkor ez járható út lenne.

              Ki kell jelölni egy segéd-tartományt, ahol a varázslat történik.

              A TRANSZPONÁLÁS (TRANSPOSE) függvény úgy tud elforgati egy tartományt, hogy ezután leköveti a változásokat.

              Ha minden sorodat egymás mellé transzponálod oszlopokba, akkor ezekből már lehet másodlagos oszlopokat generálni a második legördülő listának, amiben már nincsenek üres cellák.
              Itt egy lehetséges megoldás:

              Imre

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