Telefonszámunk: 1-472-0679

[Resolved] Összefűzés duplikálás nélkül

Kezdőlap Fórumok Excel témák [Resolved] Összefűzés duplikálás nélkül

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

      Sziasztok!

      Segítségeteket kérném elszámolási táblázatunkkal kapcsolatban. Csatoltam egy egyszerűsített példát.
      Több munkalapról nyerem a szállítói azonosítókat, így előfordul duplikáció, viszont a további munkát nagyon megkönnyítené, ha ezeket összefűzném, de az ismétlődéseket elhagyva. AZ ÖSSZEFŰZ milyen kikötéssel működhet?
      Előre is köszönöm!
      Era

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

        Szia!

        Több kérdésem is lenne:
        1. Melyik Excel verziót használod?
        2. három oszlopod van a valóságban is?
        3. Van olyan is, hogy 3 különböző van egy sorban, vagy két azonos és egy eltérő?
        4. Mi az összefűzés célja?

        Azért kérdezek, mert egyrészt pontosan szeretném megérteni, amit szeretnél, másrészt elég sokszor kiderül, miután az ember tornázik egy csomót, hogy a valódi feladat jelentősen más, mint ami a mintában látható.

        Imre

        #8514
        Era
        Felhasználó

          Szia Imre!

          Őszinte leszek, Google tábláról van szó. A könyvelés részére állítottam össze, hogy átláthatóbb legyen webshopunk elszámolása és ez egy praktikus megoldás minden tekintetben. Próbálom röviden összefoglalni. A lényege az, hogy a kimenő számláinkhoz rendelem a futárcégek elszámoló anyagát. Számlaszámot dátumát, kompzencázió összegét, dátumát, bankkártyás fizetést, szintén az összes adattal, rag.számot, stb. 9 munkalapon vannak az adatok, és egyen összesítek. A kompenzációk körkörös hivatkozásokból állnak, tehát egy-egy beutalt összeg 3-5 külöböző típusú számla végösszege. Ezek pl. adódhatnak a szállítás eltérő módjából ( házhoz, különböző csomagpontokhoz történik), bizonyos utánvétek összegegének teljes beutalásából, szállítási költségek elszámolásából. Különböző munkalapokról tudom beolvasni őket, de a hivatkozási számnál előfordulhat azonosság. Ezeket az azonosítókat kell a kimenő számláink mellé rendelni, majd ezekre hivatkozva kapom meg a kompenzáció összegét és dátumát. És hogy ezt nem több oszlop segítségével oldjam meg, jó lenne az összefűzésnél kiiktatni az azonosakat. Huh, nem tudom sikerült e érdemben elmagyaráznom, gyakorlatban ennyire nem tűnik komplikáltnak. 🙂
          Lehet hogy csak a fától nem látom az erdőt.

          Köszönöm!
          Era

          #8515
          horvimi
          Adminisztrátor

            Szia!

            Megmondom őszintén, nem lettem okosabb. De te is érzed, ahogy írtad is 🙂
            Szóval a Google sheets az válasz az egyik kérdésemre.
            A hosszú leírás talán válasz a negyedikre, bár nem értem.

            Próbálom másképp kérdezni.
            1. Az összefűzendő adatok egy munkalapon vannak egy sorban, egymás mellett, ahogy a mintában írtad?
            2. Több különböző is lehet közöttük?
            3. Lehetnek közöttük üresek is?
            4. Az a cél, hogy ezekből egy egyedi listát készíts, majd fűzz össze egy cellába?

            • A hozzászólás módosításra került: 3 years telt el-horvimi.
            #8516
            Era
            Felhasználó

              Szia Imre!

              Igen, éreztem én, hogy nem az igazi így. 🙂 Próbálok érdemben válaszolni.
              1. Igen, egy sorban vannak, ahogy a mintában is.
              2. Igen, 3 típus van, de egy sorban csak 2 típus fordulhat elő, maximum duplikálva.
              3. Igen, üres cella is lehet.
              4. Igen. Két különböző esetén van amelyik prioritást kap, de azt egyszerűen meg tudom oldani.

              Köszönöm!
              Era

              #8518
              horvimi
              Adminisztrátor

                Szia!

                Tanulmányozd a TEXTJOIN és a UNIQUE függvényeket a GoogleSheets-ben!
                Ezek nemrég bekerültek az Excel 365-be is, de a Sheets már évek óta tudja.

                A UNIQUE fv egy tartományból kigyűjti az egyedi tételeket egy tartományba, ami ott kezdődik, ahová a képletet írod.
                A TEXTJOIN pedig egy tartomány celláit összefűzi. Megadhatsz elválasztójelet is, és azt is, hogy az üreseket figyelmen kívül hagyja-e.

                Csináltam egy próbát:
                Az A-C oszlopba írogattam értékeket
                Volt olyan sor, ahol mindhárom ki volt töltve, volt, ahol csak kettő, és volt, ahol tettem ismétlődést is.
                Aztán a D1-be beírtam ezt a képletet, mjajd lehúztam:

                =textjoin(,TRUE,UNIQUE(A1:C1))

                A UNIQUE egyedi listát csinál, és ezeket a TEXTJOIN összefűzi elválasztójel nélkül (ezért az első paraméter egy üres vessző), az üresek kihagyásával (ez a második paraméter, ami TRUE)

                Ezt kerested?

                #8519
                Era
                Felhasználó

                  Szia!
                  Azt hiszem, igen! Nagyon szépen köszönöm!
                  De jó! 🙂

                  Köszönöm!
                  Era

                  #8520
                  horvimi
                  Adminisztrátor

                    Hát, akkor örülünk! 🙂

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