Formuła programu Excel: Usuń tekst, dopasowując -

Spisie treści

Formuła ogólna

=SUBSTITUTE(B6,text_to_remove,"")

Podsumowanie

Aby usunąć tekst z komórki na podstawie dopasowania zawartości (nie lokalizacji), możesz użyć funkcji SUBSTITUTE. W pokazanym przykładzie formuła w C6 to:

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

Wyjaśnienie

Funkcja SUBSTITUTE umożliwia zastąpienie tekstu przez dopasowanie treści.

W tym przypadku chcemy usunąć łączniki z numerów telefonów. Funkcja SUBSTITUTE może sobie z tym łatwo poradzić - wystarczy podać odwołanie do komórki (B6), tekst do usunięcia („-”) oraz pusty ciąg („”) dla tekstu zastępczego.

SUBSTITUTE zastąpi wszystkie wystąpienia „-” niczym.

Zauważ, że SUBSTITUTE jest funkcją rozróżniającą wielkość liter.

Usuwanie więcej niż jednej rzeczy

Jeśli chcesz usunąć więcej niż jedną rzecz, możesz zagnieździć wiele funkcji PODSTAW. Na przykład, aby usunąć nawiasy kwadratowe z tekstu, możesz użyć:

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

Możesz zagnieżdżać się na kilku poziomach, jak opisano w tej bardziej złożonej formule, aby wyczyścić numery telefonów.

Interesujące artykuły...