Telefonszámunk: 1-472-0679

Sorba rendezés – szám kiegészítéssel

Kezdőlap Fórumok Excel témák Sorba rendezés – szám kiegészítéssel

14 bejegyzés megtekintése - 1-14 / 14
  • Szerző
    Bejegyzés
  • #1919
    Névtelen

      Szia,

      segítséget kérek a következőben. Van egy lekérdezés, melyben sorba kell rakni az adatokat számlaszám szerint. De sajnos a lekérdezés eredménye nem azonos sorszámot hoz. Pl: SZ1/2015, SZ10/2015, SZ100/2015.
      Helyiértékprobléma van, ezért az egyes, tizes, százas, ezres sorszámokat helyiérték szerint rendezve nem jó eredményt hoz.
      Ki lehet-e valamilyen függvénnyel egészíteni a lekérdezés ereményét pl: SZ00001/2015-re, SZ00010/2015-re, SZ00100/2015-re, és így tovább?
      Küldöm a problémás oszlopot.
      Várom válaszod, és előre is köszönöm.
      Peter

      #1921
      horvimi
      Adminisztrátor

        Szia!

        Most épp egy angol excel előtt ülök, ezért ezen csináltam meg. A csatolmányra most nincs időm, de itt a képlet. ha magyar az Excel-ed, cseréld ki a függvényneveket ennek megfelelően.
        Ha a számlaszám az A1-ben van:

        ="SZ"&TEXT(VALUE(SUBSTITUTE(LEFT(A1;SEARCH("/";A1)-1);"SZ";""));"00000")&RIGHT(A1;5)

        Ezután lehúzhatod a többire.
        Működés:
        1. Megkeresem a PER jelet
        2. Kiveszem a balra lévő részt („SZ1”)
        3. Ebből törlőm az „SZ” részt, a maradék a számlaszám
        4. Ezt számmá alakítom
        5. Visszaalakítom szöveggé, de előírom, hogy 5 karakteres legyen („00000” formázókód)
        6. Elé írom újra a „SZ” részt, és mögé az eredeti szöveg „/év” részét jobbról

        Értékként ráírható az eredeti oszlopra.

        Működik neked is?

        Imre

        #1922
        Névtelen

          Köszönöm a gyors választ, de nem megy. Az írja, hogy a képlet azonosítatlan szöveget tartalmaz. Excel 2003 ban használom.

          #1923
          horvimi
          Adminisztrátor

            Megnéztem a fájlt, amit feltöltöttél.
            Ott a számlaszámok nem mindig „SZ-el kezdődnek, és vannak egészen más formátumú számlaszámok is.
            Mindenesetre a kihívás az, hogy más szöveggel kezdődő, de azonos formátumú számlaszámoknál is működő megoldást kellene találni.
            Érdekelt a tém, ezért utánajártam egy kicsit.

            Az a lényeg, hogy meg tudjuk találni az első számjegyet. Ha ez megvan, akkor erre alapozva a z előző megoldás kicsit átalakított verziója működhet.

            Visszatöltöttem a megoldást.

            Az előző képlet neked is kilóg a jobb oldali sidebar-ba?

            imre

            Attachments:
            You must be logged in to view attached files.
            #1925
            Névtelen

              Javítottam, most azt írja, hogy a képlet vagy függvény számára nincs használható érék.

              #1927
              Névtelen

                hiba van 🙁

                #1929
                horvimi
                Adminisztrátor

                  JAJ!

                  Eszembe jutott, hogy a HAHIBA függvény csak 2007-től létezik!
                  Az első számjegy kereső képletet javítsd ki erre:

                  =MIN(IF(ISERROR(FIND({0;1;2;3;4;5;6;7;8;9};B12));"";FIND({0;1;2;3;4;5;6;7;8;9};B12)))

                  Crtl+Shift+Enterrel zárd le, mert tömbképlet!

                  Imre

                  #1930
                  Névtelen

                    🙁
                    visszatöltenéd? nekem nem fogadja el.
                    Peter

                    #1931
                    Névtelen

                      vagy tudsz Skypon segíteni, megosztom a képernyőt.

                      #1932
                      Névtelen

                        ezt adja, megnézed?

                        #1934
                        horvimi
                        Adminisztrátor

                          Visszatöltöm.
                          De 2003-on nem tudom tesztelni.

                          Attachments:
                          You must be logged in to view attached files.
                          #1936
                          Névtelen

                            Bakker Imi,
                            te vagy a legnagobb!!!
                            Köszönöm
                            Peter
                            visszatöltöm én is, hátha vkinek segít.

                            #1938
                            Névtelen

                              csak egy baj van, ugyanúgy a sorba rendezés hibás :-((((

                              #1943
                              horvimi
                              Adminisztrátor

                                Ja, mondjuk az elején rájöhettem volna, hogy mi is a probléma.
                                Ügyes torna volt, de felesleges
                                A szövegeket teljesen másképp rendezi az Excel (illetve szinte minden), mint a számokat.
                                A számokat rendesen nagyság szerint, de a szövegeket karakterkód szerint.
                                Emiatt az 1,2,3,4,5……10,11,12,……19,20,21 adatok szövegesen rendezve így néznek ki:
                                1,10,11,12,……..19,2,20,3,4,5,6,7,8,9

                                Ha mindegyik SZ-el kezdődik, attól még ez lesz a helyzet.

                                Megoldás
                                Ki kell venni a szövegből a számot egy külön oszlopba, és számmá alakítani.
                                Ezután a táblázatot ezen oszlop szerint kell rendezni.

                                Persze ha kavarodnak az SZ-el és valami mással kezdődő számlaszámok, illetve a mással kezdődők számozása külön van, akkor valahogy ezeket külön listába kell tenni.

                                Az előző példák alapján meg tudod keresni a PER jel pozícióját, és meg tudod keresni az első számjegy pozícióját is. A kettő közül KÖZÉP() függvénnyel kiveszed a sorszámot, és az ÉRTÉK() függvénnyel számmá alakítod.

                                imre

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