Szöveg darabolás

Szöveg darabolás
2022-03-08T09:22:23+01:00
2022-03-08T20:09:41+01:00
2022-06-28T21:20:39+02:00
Kin87
Sziasztok,
Segítséget kérnék mert megcsüngtem.
Adott egy cella: BŐNY 9073 Rózsa Ferenc utca 192. vagy GYŐR 9023 Bartók Béla út 23. 10. emelet 94 ajtó  
Hogy tudnám megoldani, hogy az egyik cellába a település neve, a másikban az utca, a harmadikban a házszám szerepeljen?
A település névig jutottam =BAL(A1; SZÖVEG.KERES(" ";A1;1))
Mutasd a teljes hozzászólást!
Szia!
Ha nem csak az utca név kell, hanem maradhat a házszám, stb is, akkor:
=KÖZÉP(A1;SZÖVEG.KERES(" ";A1)+6;HOSSZ(A1))
A végének (házszám, stb.) leválasztása már bonyolultabb, az előző képlet eredményéből kiindulva lehet hasonló módon tovább gondolkodni.
Üdv.
Mutasd a teljes hozzászólást!

  • Nehézkesen.

    "GYŐR 9023 Bartók Béla út 23. 10. emelet 94 ajtó"
    Ebből szerinted egy szoftvernek honnan kéne tudnia, hogy a 23. a házszám, vagy a 10., vagy a 94? Valahogy meg kell tanítanod neki, de nem lesz egyszerű.
    Mutasd a teljes hozzászólást!
  • Valami olyasmire gondoltam, hogy az utca vagy az út utána számot írja ki? Vagy ez hülyeség?
    Mutasd a teljes hozzászólást!
  • Szia!
    Ha nem csak az utca név kell, hanem maradhat a házszám, stb is, akkor:
    =KÖZÉP(A1;SZÖVEG.KERES(" ";A1)+6;HOSSZ(A1))
    A végének (házszám, stb.) leválasztása már bonyolultabb, az előző képlet eredményéből kiindulva lehet hasonló módon tovább gondolkodni.
    Üdv.
    Mutasd a teljes hozzászólást!
  • lemented szöveges fájlba a 4-jegyű szám elé és után beteszel egy tabulátort.. visszaolvasod...
    Mutasd a teljes hozzászólást!
  • Kijelölöd az oszlopot, amiben a darabolni kívánt szöveg van. Másolás-beillesztés segítségével átmásolod egy szövegszerkesztőbe egyszerű szövegként, Valamilyen ASCII szövegszerkesztővel egyszerűbb, de Doc-ban is megy, ha onnan sortöréssel egyszerű szövegként mented el. Ezt az egyszerű szöveget  beolvasod Excelbe. Az excel kérdezni fog, a tagolt négyzetet kell beixelni és a szóköz elválasztást kell választani. Utána ezt excel táblázat formátumban mented el, és kész. Valamiért az excel  . XLT kiterjesztést ad neki.

    Egyetlen feltétel, hogy az eredeti táblázat egységes legyen, ne legyen kihagyva egyik sorban sem adat. Ha nem ilyen, akkor elcsúsznak az adatok. Például sehol sem lehet kihagyni az irányítószámot. Minden sornak ugyanannyi szóból kell állni, szóközzel elválasztva. ezért az egy szóból álló utcaneveknél a második szót pótolni kell valamilyen szóval, vagy akár kötőjellel, amit a utólag törölni lehet.
    ZIP fájlba csomagolva mellékelek egy példát.

    Több ezer soros ASCII fájlokat tettem így át, office 2003-al. De valószínűleg az újabb office-okkal is megy. A Linux táblázatkezelője még egy kicsit intelligensebb erre a funkcióra, kevesebb elcsúszást kell utólag javítani,  windowsra telepítve azzal is használtam.
    Mutasd a teljes hozzászólást!
    Csatolt állomány
  • Szia!
    Még egy lehetőség:
    Adatok - szövegből oszlopok - tagolt - határolójelnek bejelölöd a szóközt. Utána a következő oldalon kiveheted a nem szükséges elválasztó jeleket.
    Üdv.
    Mutasd a teljes hozzászólást!
abcd