Note: The other languages of the website are Google-translated. Back to English

Csíkolja le vagy távolítsa el a html címkéket a szöveges karakterláncokból

Ha több szöveges karaktersorozat van körülvéve a html címkékkel, akkor az összes html címke eltávolításához a cikkben szereplő módszerek kedvezhetnek.


Csíkolja le vagy távolítsa el az összes egyszerű html címkét a képlettel

Ha a szöveges karakterláncokat néhány egyszerű html címke veszi körül, akkor az Excel MID funkciója segíthet a feladat megoldásában. Az általános szintaxis:

=MID(string,text_start,LEN(string)-tag_len)
  • string: az a szöveges karaktersorozat vagy cellaérték, amelyből el akarja távolítani a html címkéket.
  • text_start: annak a pozíciónak a száma, amelyet az első karakter talált, amelyet használni szeretne.
  • tag_len: a html címkék hossza a szövegláncban.

Kérjük, másolja vagy írja be az alábbi képletet egy üres cellába:

=MID(A2,4,LEN(A2)-7)

Ezután húzza le a kitöltő fogantyút azokra a cellákra, amelyeken alkalmazni szeretné ezt a képletet, és az összes html címkét eltávolították a cellákról, az alábbi képernyőkép szerint:


A képlet magyarázata:

LEN (A2) -7: Ezt a LEN függvényt használják az A2 cellában a szöveges karakterlánc hosszának kiszámításához, és a 7 (a html címkék száma, mind a kezdő, mind a befejező címkék száma) kivonása azt jelenti, hogy megkapja a kivonni kívánt karakterek számát, amelyek kizárják a html tag. A visszaküldött érték a num_chars argumentumként lesz felhasználva a MID függvényen belül.

MID (A2,4, LEN (A2) -7): Ez a MID függvény az összes karakter kibontására szolgál, amelyek a negyedik karakternél kezdődnek, és a karakterlánc hossza a LEN függvény által adott számjegyek száma.


Csíkoljon vagy távolítson el néhány összetett html címkét VBA kóddal

Ha a szöveges karaktersorozaton belül több html-címke van, amint az az alábbi képernyőképen látható, akkor a fenti képlet nem működik megfelelően, ebben az esetben a következő VBA-kód segíthet a szöveges karakterláncokban található összetett html-címkék kezelésében.

1. Tartsa lenyomva a Alt + F11 kulcsokat az Excelben, és megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő VBA kódot a Modul ablakba.

Sub RemoveTags()
'updateby Extendoffice 
    Dim xRg As Range
    Dim xCell As Range
    Dim xAddress As String
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select data range", "Kutools for Excel", xAddress, , , , , 8)
    Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
    If xRg Is Nothing Then Exit Sub
    xRg.NumberFormat = "@"
    With CreateObject("vbscript.regexp")
        .Pattern = "\<.*?\>"
        .Global = True
        For Each xCell In xRg
            xCell.Value = .Replace(xCell.Value, "")
        Next
    End With
End Sub

3. Ezután nyomja meg a gombot F5 kulcs a kód futtatásához, és megjelenik egy prompt doboz, válassza ki azokat a cellákat, amelyekkel el szeretné távolítani a html címkéket, lásd a képernyőképet:

4. Ezután kattintson OK gombra, és az összes html címkét eltávolították a kijelölt cellákból, lásd a képernyőképet:


Használt relatív függvények:

  • LEN:
  • A LEN függvény a karakterláncok számát adja vissza.
  • MID:
  • A MID függvény segítségével meghatározott számú karaktert kereshet és adhat vissza az adott szöveges karakterlánc közepétől.

További cikkek:


A legjobb irodai termelékenységi eszközök

Kutools for Excel - segít kitűnni a tömegből

Szeretnéd gyorsan és tökéletesen elvégezni mindennapi munkádat? A Kutools for Excel 300 hatékony speciális funkciót kínál (munkafüzetek összevonása, színenkénti összegzés, cellatartalom felosztása, dátum konvertálása stb.), és 80%-os időt takaríthat meg Önnek.

  • 1500 munkaforgatókönyvhöz tervezve, segít megoldani az Excel problémák 80%-át.
  • Csökkentse a napi billentyűzet és egér kattintások ezreit, enyhítse fáradt szemét és kezét.
  • Legyen Excel szakértő 3 perc alatt. Nem kell többé emlékezni semmilyen fájdalmas képletre és VBA kódra.
  • 30 napos korlátlan ingyenes próbaidőszak. 60 napos pénzvisszafizetési garancia. Ingyenes frissítés és támogatás 2 évre.
Az Excel szalagja (telepítve a Kutools for Excel programmal)

Office fül - Füles olvasás és szerkesztés engedélyezése a Microsoft Office alkalmazásban (beleértve az Excel programot is)

  • Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
  • Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
  • 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
  • Hatékony lapokat hoz az Office-ba (beleértve az Excel-t is), akárcsak a Chrome-ot, a Firefox-ot és az új Internet Explorert.
Az Excel képernyőképe (az Office Tab telepítve)
A megjegyzések rendezése szerint
Hozzászólások (0)
Még nincs értékelés. Legyen Ön az első, aki értékel!
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi