Loncat ke daftar isi utama

Hapus atau hapus tag html dari string teks

Jika ada beberapa string teks yang dikelilingi dengan tag html, untuk menghapus semua tag html, metode dalam artikel ini mungkin membantu Anda.


Hapus atau hapus semua tag html sederhana dengan formula

Jika string teks Anda dikelilingi dengan beberapa tag html sederhana, fungsi MID di Excel dapat membantu Anda menyelesaikan pekerjaan ini. Sintaks generiknya adalah:

=MID(string,text_start,LEN(string)-tag_len)
  • string: string teks atau nilai sel yang tag html-nya ingin Anda hapus.
  • text_start: nomor posisi di mana karakter pertama berada yang ingin Anda gunakan.
  • tag_len: panjang tag html dalam string teks.

Harap salin atau masukkan rumus berikut ke dalam sel kosong:

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

Kemudian, seret pegangan isian ke sel yang ingin Anda terapkan rumus ini, dan semua tag html telah dihapus dari sel seperti gambar di bawah ini:


Penjelasan rumusnya:

LEN (A2) -7: Fungsi LEN ini digunakan untuk menghitung panjang string teks di sel A2, dan mengurangi 7 (jumlah tag html, baik tag awal dan akhir) berarti mendapatkan jumlah karakter yang ingin Anda ekstrak yang tidak termasuk tag html. Nilai yang dikembalikan akan digunakan sebagai argumen num_chars dalam fungsi MID.

MID (A2,4, LEN (A2) -7): Fungsi MID ini digunakan untuk mengekstrak semua karakter yang dimulai pada karakter keempat, dan panjang string adalah num-chars yang dikembalikan oleh fungsi LEN.


Hapus atau hapus beberapa tag html kompleks dengan kode VBA

Jika ada beberapa tag html dalam string teks seperti gambar di bawah ini, rumus di atas mungkin tidak berfungsi dengan benar, dalam hal ini, kode VBA berikut dapat membantu Anda menangani beberapa tag html kompleks dalam string teks.

1. Tahan Alt + F11 kunci di Excel, dan itu membuka file Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode VBA berikut di Module Window.

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. Lalu tekan F5 kunci untuk menjalankan kode ini, dan kotak prompt muncul, pilih sel yang ingin Anda hapus tag html, lihat tangkapan layar:

4. Dan kemudian, klik OK tombol, dan semua tag html telah dihapus dari sel yang dipilih, lihat tangkapan layar:


Fungsi relatif yang digunakan:

  • LEN:
  • Fungsi LEN mengembalikan jumlah karakter dalam string teks.
  • MID:
  • Fungsi MID digunakan untuk mencari dan mengembalikan sejumlah karakter tertentu dari tengah string teks yang diberikan.

Artikel lainnya:

  • Hapus Hentian Baris Dari Sel Di Excel
  • Tutorial ini menyediakan tiga rumus untuk membantu Anda menghapus jeda baris (yang terjadi dengan menekan Alt + Enter kunci dalam sel) dari sel tertentu di Excel.
  • Hapus atau Hapus Karakter Non-Numerik Dari String Teks
  • Terkadang, Anda mungkin perlu menghapus semua karakter non-numerik dari string teks, dan hanya menyimpan angka seperti gambar di bawah ini. Artikel ini akan memperkenalkan beberapa rumus untuk menyelesaikan tugas ini di Excel.

Alat Produktivitas Kantor Terbaik

Kutools for Excel - Membantu Anda Menonjol Dari Kerumunan

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat  |  Hapus Baris Kosong  |  Gabungkan Kolom atau Sel tanpa Kehilangan Data  |  Putaran tanpa Formula ...
Pencarian Super V: Berbagai Kriteria  |  Nilai Berganda  |  Di Multi-Lembar  |  Pencarian Fuzzy...
Adv. Daftar Tarik-turun: Daftar Drop Down Mudah  |  Daftar Drop Down yang Bergantung  |  Multi-pilih Drop Down List...
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  Bandingkan Kolom dengan Pilih Sel yang Sama & Berbeda ...
Fitur Unggulan: Fokus Kisi  |  Tampilan Desain  |  Bar Formula Besar  |  Manajer Buku Kerja & Lembar | Perpustakaan Sumberdaya (Teks otomatis)  |  Pemetik tanggal  |  Gabungkan Lembar Kerja  |  Enkripsi/Dekripsi Sel  |  Kirim Email berdasarkan Daftar  |  Filter Super  |  Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter ...)  |  50 + Grafik jenis (Gantt Chart ...)  |  40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun ...)  |  19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur ...)  |  12 Konversi Tools (Angka ke Kata, Konversi Mata Uang ...)  |  7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel Excel ...)  |  ... dan banyak lagi

Kutools for Excel Membanggakan Lebih dari 300 Fitur, Memastikan Apa yang Anda Butuhkan Hanya Dengan Sekali Klik...

Deskripsi Produk


Tab Office - Aktifkan Pembacaan dan Pengeditan dengan Tab di Microsoft Office (termasuk Excel)

  • Satu detik untuk beralih di antara lusinan dokumen terbuka!
  • Kurangi ratusan klik mouse untuk Anda setiap hari, ucapkan selamat tinggal pada tangan mouse.
  • Meningkatkan produktivitas Anda sebesar 50% saat melihat dan mengedit banyak dokumen.
  • Menghadirkan Tab Efisien ke Office (termasuk Excel), Sama Seperti Chrome, Edge, dan Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Или просто
Найти - <*>
Заменить - оставить пустым
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations