Excel szakértők! Hogyan tudnám excelben törölni ; és ; közöttti tartalmat?
pl:
gép; rajz ; 30 hogy ez legyen: gép;30 vagy gép;rajz
Mindenképpen Excelben kell? Szövegkezelő függvényeknek nézz utána.
Ha csak a végeredmény a lényeg, akkor fogj egy Notepad++-t vagy Sublime Text-et, másold bele az adatokat, majd a keresés és csere opciónál bepipálva a reguláris kifejezéseket keress erre:
;.*?;
És cseréld le egy ;-re.
Makróval megoldható, ennyit tudtam összedobni hirtelen:
Sub segitseg()
Dim i As Integer
Dim elso As Integer
Dim masodik As Integer
For i = 1 To 1000
elso = InStr(1, Cells(i, 1).Value, ";")
masodik = InStr(elso + 1, Cells(i, 1).Value, ";")
Cells(i, 2).Value = Left(Cells(i, 1).Value, elso) & Trim(Right(Cells(i, 1).Value, Len(Cells(i, 1).Value) - masodik))
Next i
End Sub
Ehhez persze az kell hogy az első oszlopban legyenek ezek a dolgok amiket át kell alakítani, és ez a második oszlopba fogja kidobni az eredményeket, de ez módosítható.
Ha nem értesz hozzá annyira, akkor ez excelben hagyományosan nem megoldható, max úgy, ahogy előttem írták.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!