Telefonszámunk: 1-472-0679

[Resolved] Szűrés másik munkalapról

Kezdőlap Fórumok Excel témák [Resolved] Szűrés másik munkalapról

Topic Resolution: Resolved
11 bejegyzés megtekintése - 1-11 / 11
  • Szerző
    Bejegyzés
  • #3840
    Breti
    Felhasználó

      Sziasztok!

      Megpróbálom értelmesen leírni, mit szeretnék- remélem sikerül 🙂

      Két munkalapom van. Az egyiken 1300 sornyi adathalmazom. A másikon egy feltöltendő táblázat, mely kalkulál az első munkalap adataiból- nekem kell kiválasztani azt az adatot, melyre szükségem van a kalkulációhoz. Az adatokban van hasonló elnevezésű termék is pl. almafa, piros alma.
      A második munkalap első oszlopába olyan adatokat kell beemelnem mely az első munkalap egy adott oszlopában van (Pl. második munkalap A oszlopába kell tenni az első munkalap A oszlopából a kiválasztott adatot). A többi oszlop ez alapján kalkulál, tehát ez fontos adat.

      Kérdésem az, hogy van-e valakinek bármilyen ésszerű ötlete arra vonatkozóan, hogy lehetne megoldani a legkönnyebb keresést a második munkalap A oszlopába az első munkalapról? Legördülő listával kiválasztani azt amit szeretnék nagyon macerás (sokáig tart a termékek mennyisége miatt).
      Valami olyasmire gondoltam mint a szűrő, de én a második munkalapon szeretném szűrni az első munkalap egy oszlopának az adatát, és beemelni azért, hogy a többi oszlop tudjon kalkulálni.

      Előre is köszönöm a segítséget! 🙂

      Üdv.
      Krisztina

      #3841
      horvimi
      Adminisztrátor

        Szia!

        Nagyjából értem, bár kérdés, hogy az „almafa” és a „piros alma” a szűrési feltétel szempontjából ugyanannak számít vagy nem? tehát az „alma” szöveget tartalmazó tételek kellenek?

        Feltételezve, hogy egy menetben csak egy tételre szűrsz, a lehetséges megoldások szerintem:
        1. Az első munkalap A oszlopában autoszűrővel szűrsz, és az eredményt copy/paste-el átmásolod a második lap A oszlopába.
        2. A második lap A oszlopába képlettel átemeled az első lap A oszlopának tételeit, és a második lapon szűrsz.
        3. A második lap A oszlopát paraméteres MS Query-vel állítod elő. A Paraméter egy külön cellában,hogy mire szűrjön.
        4. Ugyanaz, mint az előző, csak Power Query-vel
        5. Makró készül a szűréshez
        6. Van egy dinamikus szűrés képlettel cikkem korábbról, esetleg nézd meg, hátha…

        Hasznos lenne, ha valami mintát feltöltenél, amit előkészítesz, és leírod az elvárt működést.
        Lényeges lehet az is, hogy milyen Excel verziód van.

        Hát, elsőre ennyit.

        Imre

        #3845
        Breti
        Felhasználó

          Szia,

          Az első meg a második verzió nem a legoptimálisabb- az nekem is eszembe jutott. 🙂 Még talán a szeletelő lenne erre a legjobb, de ha megnyitod a táblát látod, hogy miért nem tetszik az a fajta megoldás.
          A kalkulátor munkalap A oszlopába szeretném kiválasztani az Adatok munkalap A oszlopának adatát. Ha megnézed a kalkulátor többi oszlopát, akkor látod, hogy az számolódik.

          Excelből el vagyok látva- van 2010, 2013, 2016 Power Query mindenhol van.

          Üdv.
          Krisztina

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

            Szia Krisztina!

            Csatolok egy füzetet. Ha nem gond a makrós megoldás, talán alkalmazhatod.
            Az Adatok lap A1 cellájába tettem egy TextBoxot, ebbe írd be a szűrendő értéket. A leszűrt sorokat a Másolás gomb segítségével átmásolhatod a Kalkulator lapra.

            A TextBox1 tartalmát kitörölve megszűnik a szűrt állapot.

            Üdv,
            Kati

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

              Észrevettem egy hibát. Mikor az első lapon nincsenek kiválasztott adatok, törli a 2. sort.
              Csatolom a javított fájlt.

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

                Szia Kati,

                Köszi, de sajnos ez nem jó megoldás- vagy lehet csak én vagyok nyűgös eset 🙂
                Nagyon klassz dolgot csináltál, de ezt a sima szűrővel is meg tudnám tenni.
                Az elképzelésem az lenne, hogy a nevét a terméknek a kalkulátor A oszlopában kiválasztom- tehát az A oszlop celláiban az adat munkalap A oszlopában rögzített adatát- ebben az esetben nevét szűröm le és választom ki. 🙂 Ha megnézed a C,D,E cellákat az „kalkulátor” többi része számolódik kiválasztva a terméket és beírva a mennyiséget- az összesen mezőkre feltételes formázás is van téve- ha eléri a G,H,I oszlopban kalkulált küszöb értéket át kell változnia pirosra.

                Valami olyasmi mint a legördülő menü, de az lassú és nehézkes a termékek kikeresése- ezért gondoltam szűrőre.
                Egyébként lehet, hogy nem lehet megoldani azt amit szeretnék…

                Üdv.
                Krisztina

                #3852
                delila
                Felhasználó

                  Azt hiszem, lassanként megértem, miről van szó.
                  Rossz hírem van. Az első lapon minden sorba be kell másolnod a vezérlőt, aminek a ListFillRange tulajdonsága azonos (Kaja, így neveztem el a 2. lap A2:Asok tartományát), viszont a cellacsatolást – LinkedCell – egyenként kell megadnod. Igaz, csak egyszer kell babrálni vele.

                  Lehetne érvényesítést is bevinni az A oszlopba, de ott görgetned kell a sokadik értékig, míg a ComboBox-nál a beírt karakter(ek)kel kezdődő adatra áll a fókusz. Könnyebb vele bánni.

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

                    Szia,

                    Köszi, nézem! 🙂

                    Üdv.
                    Krisztina

                    #3858
                    Breti
                    Felhasználó

                      Szia Kati,

                      Na, megcsináltam. Köszönöm szépen a segítséget!
                      Nem tudom, hogy tudod-e vagy nem, mindenesetre úgy gondolom hasznos infó lehet, hogy ComboBox-nál ha üresen hagyod a LinkedCell cellát, akkor nem kell egyesével megadnod a cellacsatolást- végig tudod másolni- a többi adatot örökli a következő cella. 🙂

                      Üdv.
                      Krisztina

                      #3859
                      delila
                      Felhasználó

                        Nekem nem akar összejönni az „öröklés”.Mit örököljön, ha eleve nem adtam meg a csatolást? Hogy hivatkozol a képletekkel a ComboBox értékére?

                        #3860
                        delila
                        Felhasználó

                          Még annyit, hogy a Kalkulator lapon az Index – Hol.van páros helyett az Fkeres függvényt alkalmaznám. Ha a C3 cella képlete
                          =HAHIBA($B3/100*FKERES($A3;Táblázat1;OSZLOP();0);””),
                          akkor ezt húzással másolhatod jobbra az E oszlopig, majd le.

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