Բաց թողնել հիմնական բովանդակությունը

Քերել կամ հեռացնել html պիտակները տեքստային տողերից

Եթե ​​կան բազմաթիվ տեքստային տողեր, որոնք շրջապատված են html պիտակներով, html բոլոր պիտակները հեռացնելու համար, այս հոդվածի մեթոդները կարող են լավություն բերել ձեզ:


Քաշեք կամ հանեք բոլոր պարզ html պիտակները բանաձևով

Եթե ​​ձեր տեքստային տողերը շրջապատված են մի քանի պարզ html պիտակներով, Excel- ի MID գործառույթը կարող է օգնել ձեզ լուծել այս աշխատանքը: Ընդհանուր շարահյուսությունն է.

=MID(string,text_start,LEN(string)-tag_len)
  • stringտեքստի տողի կամ բջիջի արժեքը, որից ուզում եք հեռացնել html պիտակները:
  • text_startդիրքի համարը, որը տեղադրեց առաջին նիշը, որը ցանկանում եք օգտագործել:
  • tag_len՝ html պիտակների երկարությունը տեքստի տողի մեջ:

Խնդրում ենք պատճենել կամ մուտքագրել հետևյալ բանաձևը դատարկ բջիջում.

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

Այնուհետև լրացրեք բռնիչը ներքև դեպի այն բջիջները, որոնք ցանկանում եք կիրառել այս բանաձևը, և ​​html բոլոր պիտակները հանվել են բջիջներից, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը.


Բանաձևի բացատրություն.

LEN (A2) -7. Այս LEN ֆունկցիան օգտագործվում է A2 բջիջում տեքստի տողի երկարությունը հաշվարկելու համար և հանում է 7-ը (html պիտակների քանակը, և 'սկզբնական, և' վերջավոր պիտակները) նշանակում է ստանալ այն նիշերի քանակը, որոնք ցանկանում եք արդյունահանել, որոնք բացառվում են: html պիտակը: Վերադարձված արժեքը կօգտագործվի որպես num_chars փաստարկ MID գործառույթի շրջանակներում:

MID (A2,4, LEN (A2) -7)Այս MID գործառույթն օգտագործվում է բոլոր նիշերը հանելու համար, որոնք սկսվում են չորրորդ նիշից, և տողի երկարությունն այն թվերի նիշերն են, որոնք վերադարձել են LEN գործառույթը:


Քաշեք կամ հեռացրեք որոշ բարդ html պիտակներ VBA կոդով

Եթե ​​տեքստի տողի մեջ կան բազմաթիվ html պիտակներ, ինչպես ցույց է տրված նկարից ներքևում, վերը նշված բանաձևը կարող է ճիշտ չաշխատել, այս դեպքում հետևյալ VBA կոդը կարող է օգնել ձեզ գործ ունենալ html տողերի մի շարք բարդ պիտակների հետ:

1, Պահեք պահեք Alt + F11 Excel- ի ստեղները, և այն բացում է Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներև տեղադրեք հետևյալ VBA կոդը Մոդուլի պատուհանում:

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, Հետո, սեղմեք F5 այս կոդն աշխատեցնելու բանալին, և հուշված տուփը դուրս է գալիս, ընտրեք այն բջիջները, որոնք ցանկանում եք հեռացնել html պիտակները, տե՛ս նկար

4, Եվ հետո, կտտացրեք OK կոճակը, և html բոլոր պիտակները հանվել են ընտրված բջիջներից, տես նկարի նկարը.


Օգտագործված հարաբերական գործառույթները.

  • LEN:
  • LEN ֆունկցիան վերադարձնում է տեքստի տողի նիշերի քանակը:
  • MID:
  • MID գործառույթն օգտագործվում է տվյալ տողի տողի միջից որոշակի թվով նիշերի գտնելու և վերադարձնելու համար:

Այլ հոդվածներ.


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations