Kezdőlap › Fórumok › Excel témák › Aposztrof eltávolítása cellából
- This topic has 4 hozzászólás, 2 résztvevő, and was last updated 10 years, 5 months telt el by horvimi.
-
SzerzőBejegyzés
-
2014-06-06-13:28 #1506
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ükkA 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!2014-06-09-22:00 #1507Szia!
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, 5 months telt el-horvimi.
- A hozzászólás módosításra került: 10 years, 5 months telt el-horvimi.
2014-06-10-09:40 #1511Köszönöm a választ! 🙂
2014-06-11-10:03 #1512Most 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.
2014-06-16-00:46 #1515Szia!
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
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.