Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet adott ismétlődő...

Hogyan lehet adott ismétlődő szövegrész előtti szövegrészt kitörölni Excelben sok cella esetén?

Figyelt kérdés
Van sok-sok ismétlődő szövegrész, előtte különböző dátumok. (pl. "2013-3-7 MÁSZ: 2013-3-13"). A 'MÁSZ:' ismétlődik, de a dátumok mindig változnak. Úgy kell átalakítani a cellákat, hogy a 'MÁSZ:' kifejezést és az az előtti dátumokat is ki kell törölni. Hogyan lehet sok cella esetén úgy szöveget cserélni, hogy a 'MÁSZ:' előtti részt is kitöröljem, ne csak a 'MÁSZ:' részt? Létezik-e erre valamilyen algoritmus, vagy ezt egyesével vagyok kénytelen megcsinálni?

2013. júl. 31. 15:11
 1/7 anonim ***** válasza:

Erre valók a szövegkezelő függvények.

1. meg tudod keresni egy szövegrészlet előfordulását egy cellában, megkapod a pozícióját

2. ki tudod vágni egy szöveg részletét kezdőpozíció és hossz megadásával


Ezeket kombinálva legyárthatod egy másik oszlopba a tisztított értékeket. Aztán azt érték szerint átmásolhatod ha kell, irányított beillesztéssel.


Gondolom nem vagy Excel guru és nem tanulási céllal kérdezed. Úgyhogy elmondom a megoldást:


=KÖZÉP(A1;SZÖVEG.KERES("MÁSZ";A1;1)+6;HOSSZ(A1)-9)


A1-ben a dátum-mász-dátum, ezt beírod B1-be, és lehúzod, és kész. :)

2013. júl. 31. 15:27
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
Hmm... az -9 nem tudom honnan jött, valami félrenéztem, műxik így is, de ha kiveszed úgyis, és nem zavar be logikailag. :)
2013. júl. 31. 15:30
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:
Köszi a gyors választ! Működik! Azt meg szeretném még kérdezni, hogy ha viszont a 'MÁSZ:' utáni részt kell kitörölni ehhez hasonló módon, akkor hogy néz ki ez a függvény?
2013. aug. 1. 08:34
 4/7 anonim ***** válasza:

"dátum1 MÁSZ dátum2" -> "dátum1"


=KÖZÉP(A1;1;SZÖVEG.KERES("MÁSZ";A1;1)-1)

2013. aug. 1. 09:35
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
Köszi!
2013. aug. 1. 09:43
 6/7 anonim ***** válasza:
Időnként leírom a hasonló kérdésekre: a szövegkezelő függvények ismerete fontos, de ezt a problémát sokkal egyszerűbb a "szövegből oszlopok" funkció használatával megoldani (határolójel a kettőspont).
2013. aug. 1. 20:12
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
#6-os, ez tényleg jó ötlet! :) Viszont a pontosítás kedvéért: itt most határolójelnek a szóköz kell, mert a dátumokat kell kiszedni. :)
2013. aug. 1. 21:14
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!