Excel formülü: Metni eşleştirerek kaldır -

İçindekiler

Genel formül

=SUBSTITUTE(B6,text_to_remove,"")

Özet

İçeriği (konumu değil) eşleştirerek bir hücreden metni kaldırmak için, YERİNE ALMA işlevini kullanabilirsiniz. Gösterilen örnekte, C6'daki formül şöyledir:

=SUBSTITUTE(B6,"-","")

Açıklama

SUBSTITUTE işlevi, metni içeriği eşleştirerek değiştirmenizi sağlar.

Bu durumda, telefon numaralarından kısa çizgileri kaldırmak istiyoruz. SUBSTITUTE işlevi bunu kolayca halledebilir - sadece bir hücre başvurusu (B6), kaldırılacak metin ("-") ve değiştirme metni için boş bir dize ("") sağlamamız gerekir.

SUBSTITUTE, tüm "-" örneklerini hiçbir şey olmadan değiştirir.

SUBSTITUTE'ın büyük / küçük harfe duyarlı bir işlev olduğunu unutmayın.

Birden fazla şeyi kaldırmak

Birden fazla şeyi kaldırmanız gerekirse, birden çok SUBSTITUTE işlevini iç içe yerleştirebilirsiniz. Örneğin, metinden köşeli parantezleri kaldırmak için şunları kullanabilirsiniz:

=SUBSTITUTE(SUBSTITUTE(text, "(", ""), ")", "")

Telefon numaralarını temizlemek için bu daha karmaşık formülde açıklandığı gibi birkaç düzeyde iç içe yerleştirebilirsiniz.

Ilginç makaleler...