KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir dizedeki tüm HTML etiketlerini nasıl kaldırabilirim?

YazarXiaoyang Değiştirme Tarihi

Web sayfaları, içerik yönetim sistemleri veya HTML formları gibi kaynaklardan dışa aktarılan verilerle çalışırken, Excel çalışma sayfalarınızda , ,

Gibi HTML etiketleriyle gömülmüş metin dizeleriyle karşılaşabilirsiniz. Bu etiketler, web üzerinde içeriği biçimlendirmek veya yapılandırmak için kullanılır; ancak Excel’de gereksiz karmaşa yaratır. Bu durum veri analizini zorlaştırabilir, sıralama ve filtrelemeyi engelleyebilir, ayrıca ileri düzey işleme veya raporlama süreçlerini de olumsuz etkileyebilir. Metin dizelerinizden tüm HTML etiketlerini verimli bir şekilde temizlemek, verilerinizi daha etkili biçimde hazırlamanız, analiz etmeniz ve değerli içgörülere ulaşmanız açısından kritik öneme sahiptir.Web sayfaları, içerik yönetim sistemleri veya HTML formları gibi kaynaklardan dışa aktarılan verilerle çalışırken, Excel çalışma sayfalarınızda `<p>`, `<div>`, `<span>` gibi HTML etiketleriyle gömülmüş metin dizeleriyle karşılaşabilirsiniz. Bu etiketler, web üzerinde içeriği biçimlendirmek veya yapılandırmak için kullanılır; ancak Excel’de gereksiz bir karmaşa yaratır. Bu durum, veri analizi işlemlerini zorlaştırabilir, sıralama ve filtrelemeyi engelleyebilir ayrıca ileri düzey işleme veya raporlama süreçlerini de olumsuz etkileyebilir. Metin dizelerinizden tüm HTML etiketlerini verimli bir şekilde temizlemek, verilerinizi daha etkili biçimde hazırlamanız, analiz etmeniz ve değerli içgörülere ulaşmanız açısından kritik öneme sahiptir.Web sayfaları, içerik yönetim sistemleri veya HTML formları gibi kaynaklardan dışa aktarılan verilerle çalışırken, Excel çalışma sayfalarınızda , ,

gibi HTML etiketleriyle gömülmüş metin dizeleriyle karşılaşabilirsiniz. Bu etiketler, web üzerinde içeriği biçimlendirmek veya yapılandırmak için kullanılır; ancak Excel’de gereksiz bir karmaşa yaratır. Bu durum, veri analizi işlemlerini zorlaştırabilir, sıralama ve filtrelemeyi engelleyebilir, ayrıca ileri düzey işleme veya raporlama süreçlerini de olumsuz etkileyebilir. Metin dizelerinizden tüm HTML etiketlerini verimli bir şekilde temizlemek, verilerinizi daha etkili biçimde hazırlamanız, analiz etmeniz ve değerli içgörülere ulaşmanız açısından kritik öneme sahiptir.

Bu makale, Excel'de HTML etiketlerini hızlı ve doğru bir şekilde kaldırmak için size birkaç adım adım çözüm sunar. Yerleşik Excel özelliklerini, Kutools for Excel gibi güvenilir eklentileri veya programlama yaklaşımlarını tercih etmenizin fark etmez; verilerinizi ileri düzey işleme ve raporlama için minimum çabayla temizleyebileceksiniz.

Excel'de HTML etiketleri içeren metin dizelerini gösteren bir ekran görüntüsü
Ok
HTML etiketleri kaldırılmış metin dizelerini gösteren bir ekran görüntüsü

Metin dizgesinden tüm HTML etiketlerini Bul ve Değiştir komutuyla kaldırma

Metin dizgesinden tüm HTML etiketlerini KUTOOLS AI ile kaldırma

Metin dizgesinden tüm HTML etiketlerini VBA koduyla kaldırma


Metin dizgesinden tüm HTML etiketlerini Bul ve Değiştir komutuyla kaldırma

Excel dizelerinizden tüm HTML etiketlerini kaldırmak için en basit yöntemlerden biri, Bul ve Değiştirözelliğini kullanmaktır. Bu yöntem özellikle tüm etiketler normal biçimde () olduğunda ve etiketler arasında iç içe geçmiş özel karakterler bulunmadığında idealdir. Hızlıdır, ekstra eklenti veya programlama bilgisi gerektirmez ve doğrudan Excel içinde çalışır. Ancak bu yöntem, düz metin veriler için en iyi şekilde uygulanır; çok satırlı etiketler veya içerik içine gömülü olanlar tam olarak kaldırılamayabilir.

Bul ve Değiştir kullanarak HTML etiketlerini kaldırmak için aşağıdaki adımları izleyin:

1. Kaldırmak istediğiniz HTML etiketlerini içeren hücreleri seçin. Seçerken Ctrl tuşuna basılı tutarak tek bir sütun, bir aralık veya birden fazla bitişmeyen alan bile seçebilirsiniz.

2. "Ctrl + H" tuşlarına basarak "Bul ve Değiştir" iletişim kutusunu açın. Açılan iletişim kutusunda:

  • Ne arıyorsanız kutusuna girin. Bu, yıldız (*) joker karakterini kullanarak içindeki herhangi bir içeriği eşleştirir.
  • İle değiştir kutusunu boş bırakın. Böylece kalıpla eşleşen tüm metinler silinecektir.

HTML etiketlerini kaldırmak için Excel'deki Bul ve Değiştir iletişim kutusunun bir ekran görüntüsü

3. Tümünü Değiştir düğmesine tıklayın. Excel, seçtiğiniz Aralık’ta kalıpla eşleşen tüm HTML etiketlerini anında bulacak ve hepsini bir seferde kaldıracaktır.

Notlar ve ipuçları:

  • Joker karakterler, arasındaki en az sayıda karakterle eşleşir. Eğer Metin İçerir etiket olarak değil de gereksiz içerik olarak varsa, sonuçlar bozulabilir.
  • Bu yöntem, etiketleri tamamen siler ancak etiketlerin dışındaki içeriği olduğu gibi bırakır.
  • Hiçbir değişiklik yapılmadıysa, verilerinizin etiketlerinde satır sonu karakteri içermediğinden emin olun; çünkü bu durum kalıp eşleştirmeyi bozabilir.
  • Sonuçlarınızı kontrol edin: bazen içerik olarak < veya > gibi HTML varlıkları bulunur ve bunlar bu yöntemle eşleştirilmez ya da kaldırılmaz.

Bu yaklaşım, kısa ve düzgün biçimlendirilmiş HTML parçacıkları için en etkili seçenektir. Karmaşık ya da yoğun iç içe geçmiş HTML yapıları söz konusuysa, VBA veya özel eklentiler gibi daha gelişmiş çözümleri değerlendirmeniz önerilir.


Metin dizgesinden tüm HTML etiketlerini KUTOOLS AI ile kaldırma

Düzgün ve otomatik bir çözüm arayan kullanıcılar için Kutools for Excel eklentisi, AI Asistanı özelliğiyle HTML etiketlerini kaldırmak için son derece kullanışlı bir yol sunar. KUTOOLS AI ile ne yapmak istediğinizi açık bir dille tarif etmeniz yeterlidir; eklenti isteğinizi analiz eder ve size kesin bir çözüm sunar—manuel adımlara, karmaşık işlevlere ya da betik yazmaya gerek kalmaz. Bu, süreci daha da hızlandırır ve her teknik seviyedeki kullanıcıya hitap eder. Kutools, özellikle tekrarlayan veri temizleme görevleri veya büyük veri kümeleri için önerilir.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Kutools for Excel yüklendikten sonra bu görev için AI Asistanı işlevini çağırmak üzere aşağıdakileri yapın:

  1. İstenmeyen HTML etiketleri içeren hücreleri seçin.
  2. AI Asistanı bölmesinde, isteğinizi sohbet kutusuna net ve açık bir şekilde yazın. Örneğin:
    Aralık seç içinden tüm HTML etiketlerini kaldır
  3. Enter tuşuna basın veya Gönder düğmesine tıklayın. KUTOOLS AI, talimatınızı işleyecek ve hazır olduğunda önerilen çözümü önünüze getirecektir. Sonucu doğrudan Aralık seçiminize uygulamak için Yürüt seçeneğine tıklayın.

Avantajlar: KUTOOLS AI kullanımı kolay ve esnektir; özellikle Excel formüllerine veya kodlamaya aşina değilseniz ya da düzenli olarak çeşitli metin temizleme görevleriyle uğraşıyorsanız idealdir. Sayısız tekrarlayan işlemde kullanarak önemli ölçüde zaman kazanabilirsiniz.

Dikkat edilmesi gereken noktalar:

  • AI Asistanı özelliklerini kullanmak için, sürümünüz bağlı olarak aktif bir internet bağlantısı gerekebilir.
  • Özellikle hassas verilerle çalışırken, tüm çalışma sayfanıza uygulamadan önce mutlaka örnek veriler üzerinde sonuçları çift kontrol edin.

Metin dizgesinden tüm HTML etiketlerini VBA koduyla kaldırma

HTML içeriği karmaşık veya tutarsız olduğunda daha sağlam ve özelleştirilebilir bir çözüm gerekiyorsa, bir VBA makrosu verilerinizden tüm HTML etiketlerini verimli bir şekilde çıkarabilir. Bu yaklaşım size daha fazla esneklik sağlar ve standart Excel araçlarıyla iyi işlenemeyebilecek karmaşık veya uzun metinleri işleyebilir.

VBA şu durumlarda idealdir:

  • Büyük veri kümelerini düzenli olarak işlemek veya temizleme sürecini otomatikleştirmeniz gerekiyor.
  • HTML etiketleri iç içe geçmiş veya tutarsız.
  • Bazı etiketleri korurken diğerlerini kaldırmak gibi özel mantık entegre etmek istiyorsunuz.

VBA kodunu kurmak ve çalıştırmak için aşağıdaki adımları izleyin:

1. Excel'de Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications düzenleyicisini açın.

2. VBA Düzenleyici’de Ekle > Modül seçeneğine tıklayın ve ardından aşağıda verilen VBA kodunu yeni modül penceresine yapıştırın.

VBA kodu: metin dizgesinden tüm HTML etiketlerini kaldırma

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. Kodu çalıştırmak için F5 tuşuna basın. Bir iletişim kutusu belirdiğinde, HTML etiketlerini kaldırmak istediğiniz hücreleri seçin. Aşağıdaki örneğe bakın:

VBA kodu için bir aralık seçim istemini gösteren bir ekran görüntüsü

4. Tamam’a tıklayın; makro, seçiminizdeki her hücreyi işleyerek tüm HTML etiketlerini tek seferde kaldıracaktır.

Sorun giderme ipuçları ve öneriler:

  • Kod çalışmazsa, Excel ayarlarınızda makroların etkinleştirildiğinden emin olun.
  • Özellikle önemli veriler üzerinde çalışırken, herhangi bir VBA kodunu çalıştırmadan önce çalışma kitabınızı yedeklemeniz önerilir.
  • Bir hata mesajıyla karşılaşırsanız, seçimde Birleştirilmiş, kilitli sayfalar veya özel Hücre Biçimi olup olmadığını kontrol edin.
  • İç içe geçmiş veya bozuk HTML etiketleri, VBA kodunda kullanılan kalıbın değiştirilmesini gerektirebilir.
  • En iyi performans için yalnızca İlgili Veriler aralığını seçin; çünkü büyük seçimler yürütme hızını düşürebilir.

Bu VBA yöntemi, HTML açısından yoğun verileri temizlemek için güçlü ve programlanabilir bir çözüm sunar. Tekrarlı kullanıma uygundur ve birçok veri yapısına uyarlanabilir; bu nedenle daha teknik kullanıcılar veya karmaşık gerçek dünya metin girdileriyle uğraşanlar için özellikle faydalıdır.


Bu yöntemlerin her biri—Bul ve Değiştir, KUTOOLS AI veya VBA kodu—Excel'de HTML etiketlerini kaldırmak için etkili çözümler sunar. En iyi yaklaşım, veri karmaşıklığınız ve Excel veya eklentilere olan hakimiyetinize bağlıdır. Genel işlemleri uygulamadan önce her zaman verilerinizi yedekleyin ve doğru sonuçlar aldığınızdan emin olmak için seçtiğiniz yöntemi önce küçük bir aralıkta test edin. Hâlâ sorunla karşılaşıyor veya daha fazla otomasyon istiyorsanız, ihtiyaçlarınıza uygun özel formüller veya üçüncü parti metin işleme eklentilerini inceleyin.

Daha fazla Excel veri temizleme stratejisi ve zaman kazandıran iş akışları keşfetmek istiyorsanız,web sitemiz tüm yetenek seviyelerindeki Excel kullanıcıları için binlerce öğretici sunar.


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar