Telefonszámunk: 1-472-0679

Aposztrof eltávolítása cellából

Kezdőlap Fórumok Excel témák Aposztrof eltávolítása cellából

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #1506
    baranyie
    Felhasználó

      Szia!

      Az alábbi problémában szeretném a segítségedet kérni:
      Egy kapcsolódó programból úgy kapom meg az adatokat, hogy a könyvelt összegeket tartalmazó cellákon kívül minden cellám aposztroffal kezdődik (beleértve az „üres” cellákat is). Sajnos, amikor a programban alábontom az adatokat, beleütközöm a „hiányzó kategóriák problémájába”, aminek nagyon szép megoldását olvastam a honlapon: Hiányzó kategóriák pótlása – Szuper gyors trükk

      A gondom az, hogy mivel aposztrof van minden cellában, ezért az Excel nem talál üres cellát a táblázatban. Kerestem megoldást a problémára, és látszólag sikerült is eltüntetnem az aposztrofokat, de sajnos továbbra sem talál üres cellát az Excel a speciális kijelölésnél.

      Mi lehet a probléma?
      Előre is köszönöm a választ!

      #1507
      horvimi
      Adminisztrátor

        Szia!

        Nézzük a létező problémákat:

        • Igen, gyakran előfordul, ha mindenképpen szövegesként szeretnének egy értéket, hogy elé generálnak egy aposztrófot
        • Az aposztroftól nem könnyű megszabadulni. Pl. ha aposztróf nélkül leírjuk a cella tartalmát egy másik cellába, majd értékként beillesztjük az aposztróforra, akkor is megmarad az aposztróf.
        • Ha egy képlettel eltüntetjük az aposztrófot, akkor a cella tartalma nem lesz üres, mert az excel nem rtud egy cellába ÜRES, azaz BLANK értéket írni. Ezt dupla idézőjellel szokták csinálni, de ez nem üres cella, csak üres sztring.

        Megoldási lehetőség

        • A csak aposztrófokat tartalmazó cellák hossza nulla. Írunk egy képletet, ami a nem nulla hosszúságú cellákról leveszi az aposztrófot, a nulla hosszúságúak helyett pedig egy számot ad (mindegy mit, én a nullát választottam.) Legyen A10 az aposztrófos oszlop első cellája, akkor mellé egy segédoszlopba jön a képlet:
          =IF(LEN(A10)<>0;RIGHT(A10;LEN(A10));0)
          =HA(HOSSZ(A10)<>0;JOBB(A10;HOSSZ(A10));0)
        • Ezután ezt lemásoljuk az egész oszlopra
        • A képletes oszlopot kijelöljük (ha nem lenne kijelölve) és a speciális kijelölést választva azt jelöljük be, hogy Képlet->Szám. Ezzel kijelöli csak a nullákat, és egy DEL-el lehet őket törölni.
        • Még mindig ugyanezt az oszlopot saját magára értékként beillesztjük.
        • Kitöröljük az eredeti, aposztrófos oszlop tartalmát. (Fejléce marad)
        • Az előbb értékként beillesztett oszlopot áttesszük az eredeti helyére, a segédoszlopot törölhetjük.
        • Kész, mehet a kategóriák pótlása a fenti leírás szerint.

        Ja, és abban van a speciális kijelölés is, ha esetleg valaki nem ismerné…

        Imre

        • A hozzászólás módosításra került: 10 years, 6 months telt el-horvimi.
        • A hozzászólás módosításra került: 10 years, 6 months telt el-horvimi.
        • A hozzászólás módosításra került: 10 years, 6 months telt el-horvimi.
        • A hozzászólás módosításra került: 10 years, 6 months telt el-horvimi.
        • A hozzászólás módosításra került: 10 years, 6 months telt el-horvimi.
        #1511
        baranyie
        Felhasználó

          Köszönöm a választ! 🙂

          #1512
          baranyie
          Felhasználó

            Most volt időm kipróbálni, amit leírtál. Sajnos nekem nem működik, hiába csinálom végig a lépéseket, amikor a Speciális kijelöléshez jutok, azt írja, hogy nincs ilyen cella.

            #1515
            horvimi
            Adminisztrátor

              Szia!

              Teljesen jogos, rossz sorrendet írtam le, miután megcsináltam. javítottam a sorrendet, így már jó lesz.
              Nyilván, miután már értékként van beillesztve, nem fog képletet tartalmazó cellákat találni benne. Tehát addig kell keresni a számot eredményező képletet, amíg még képlet állapotban van.

              Imre

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