Kezdőoldal » Számítástechnika » Programok » Excel - Szövegből hogy tudom...

Excel - Szövegből hogy tudom kivenni a számokat?

Figyelt kérdés

Sziasztok!

Az alábbi cellatartalomból kellene kivennem csak a házszámokat a végén, pont akár maradhat is, de nem lényeges, tehát csak település, utcanév és közterület típus kell, hogy megmaradjon. Első körben arra gondoltam, ha ez járható út, hogy a szövegben megkeresem a számot, majd a számot és utána lévő karaktereket levágom. Képletileg ez hogy nézne ki? De bármilyen más megoldás is jól jönne.


Alibánfa Ady utca 48.

Alibánfa Deák Ferenc utca 12./B

Balatongyörök Eötvös Károly utca 126.

Becsvölgye Fő út 6.


Köszönöm előre a segítséget!



#Excel #táblázatkezelés #szövegben számot keres
2017. nov. 2. 21:06
 1/5 anonim ***** válasza:

csere- út*->út

és utca

kész is.

2017. nov. 2. 21:33
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Szia! Köszi a választ, de nem egészen világos. :)

Megjegyzés: a tablazat 5000 soros legalább, út és utca mellett vannak terek, majorok, közök, stb... es van semmi is, tehat kozterület tipusbol nem tudok kiindulni. De légyszi ird le, hogy hogyan ertetted a csere fuggvenyt. Köszi!

2017. nov. 3. 06:50
 3/5 coopper ***** válasza:
54%

Szia.


Nézd meg ezt, csak magyaritani kell : [link]


A magyarositáshoz itt van ez : [link]


Illetve még hozzá kell tenne a BAL (LEFT) és SZÖVEG.KERES (SEARCH) függvényeket.


Ha máshogy nem megy egyesével próbáld, valahogy igy (E5-ben az első cim aminek az utolsó szóköz utáni része nem kell) :


=HOSSZ(E5)

=SOKSZOR(" ";HOSSZ(E5))

=HELYETTE(E5;" ";(SOKSZOR(" ";HOSSZ(E5))))

=JOBB(HELYETTE(E5;" ";(SOKSZOR(" ";HOSSZ(E5))));HOSSZ(E5))

=KIMETSZ(JOBB(HELYETTE(E5;" ";(SOKSZOR(" ";HOSSZ(E5))));HOSSZ(E5)))

=SZÖVEG.KERES(KIMETSZ(JOBB(HELYETTE(E5;" ";(SOKSZOR(" ";HOSSZ(E5))));HOSSZ(E5)));E5;1)-2


és a végső képlet :


=BAL(E5;SZÖVEG.KERES(KIMETSZ(JOBB(HELYETTE(E5;" ";(SOKSZOR(" ";HOSSZ(E5))));HOSSZ(E5)));E5;1)-2)


Ezt kell lehúzni az oszlop végéig, aztán ha az igy kapott adatok kellenek, akkor kijelölöd azt az oszlopot amiben az adatok vannak, másolod (CTRL+C) majd irányitott beilesztéssel nem az képleteket, hanem az adatokat illeszted be. Irányitott beilesztés : [link]


Sok sikert.

üdv.

2017. nov. 3. 07:24
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

"Szia! Köszi a választ, de nem egészen világos. :)

Megjegyzés: a tablazat 5000 soros legalább, út és utca mellett vannak terek, majorok, közök, stb... es van semmi"


Ahogy elsőként írtam:

keres/csere

a csere mezbe beírod: [út* (csillag v num szorzás)]

a csere erre pedig csak [út]

a csillag azért kell mert !!minden!! ami az [út] után van

ezt megcsinálod az utcával is

a maradékot meg manuálisan

nem hiszem hogy sok maradna.

Felesleges egy rakás bonyolult függvény ehhez.

2017. nov. 3. 09:18
Hasznos számodra ez a válasz?
 5/5 coopper ***** válasza:

Szia.


A módszer a fenti módon biztosan nem 100 %-os.


Most csak két várost emelnék ki : Kardoskút és Méykút.


Nagy valószinűség szerint lehet még ilyet találni pl. a köz-zel vagy a tér-rel ami nem a szöveg végen van hanem a város-ban vagy esetleg az utca nevében szerepel a keresendő kifejezés.


Megoldás lehet erre ha hozzáraksz a keresési kifejezéshez egy szőközt (a keresendő kifejezés elé : " út*"), akkor már talán működőképes, de még igy is előfordulhat hogy olyat is ki fog törölni amit nem kellene neki kitörölni.


Igy szerény véleményem az, hogy jobb a képlet, (mivel a képletek általában azt csinálják amit kell nekik).


Sok sikert.

Üdv.

2017. nov. 3. 10:06
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!