Jak korzystać z funkcji TRIM programu Excel do usuwania spacji i czyszczenia danych?

Funkcja przycinania programu Excel - omówienie

Kiedy używać funkcji przycinania programu Excel

Funkcja przycinania programu Excel najlepiej nadaje się do sytuacji, gdy trzeba wyczyścić zestaw danych, usuwając spacje wiodące, końcowe i podwójne.

Co zwraca

Zwraca ciąg tekstowy, w którym usunięto wszystkie początkowe, końcowe i podwójne spacje.

Składnia

=PRZYC(tekst)

Argumenty wejściowe

  • Tutaj „tekst” to ciąg tekstowy, z którego chcesz usunąć dodatkowe spacje. Może to być wpisane ręcznie (w cudzysłowie) lub może być odwołaniem do komórki zawierającym ciąg tekstowy. Na przykład, jeśli chcesz usunąć dodatkowe spacje z tekstu w komórce A1, możesz użyć formuły = TRIM (A1)

Funkcja TRIM programu Excel - przykłady

Najlepszym sposobem na zrozumienie, jak użyteczna może być funkcja Excel TRIM, jest zobaczenie jej w akcji.

Oto trzy praktyczne przykłady użycia funkcji TRIM.

Przykład 1 - Usuń spacje wiodące, końcowe i podwójne

Służy do tego funkcja TRIM.

Poniżej znajduje się przykład, w którym w komórkach występują początkowe, końcowe i podwójne spacje.

Możesz łatwo usunąć wszystkie te dodatkowe spacje, korzystając z poniższej funkcji TRIM:

=PRZYC(A1)

Skopiuj i wklej to do wszystkich komórek i gotowe.


Przykład 2 - Usuń tylko spacje wiodące

W niektórych przypadkach możesz chcieć pozbyć się tylko wiodących spacji, a nie reszty.

Na przykład poniżej mam listę adresów, w których między różnymi częściami adresu znajduje się podwójna spacja (zrobiono to w celu zwiększenia czytelności). Są jednak również spacje wiodące (w rzędzie 2 i 4).

Jeśli użyjesz w tym celu funkcji TRIM, usunie ona wiodące spacje, ale usunie również podwójne spacje, które celowo umieściliśmy.

Oto formuła, która usunie tylko spacje wiodące z tego zbioru danych:

=PRAWO(A1,DŁ(A1)-ZNAJDŹ(ŚRODEK(PRZYC(A1);1,1);A1)+1)

Jak działa ta formuła?

Pozwól, że ci to wyjaśnię:

  • MID(TRIM(A1),1,1) - Ta część formuły poda pierwszy znak adresu (po usunięciu spacji wiodących). Na przykład w przypadku drugiego adresu (3344 Better Street) występują spacje wiodące, ale ta formuła zwróci 3.
  • ZNAJDŹ(MID(TRIM(A1),1,1),A1) - ta część formuły znajdzie pozycję pierwszego znaku w adresie. Na przykład w drugim adresie 3 znajduje się na trzeciej pozycji (ponieważ są przed nim dwie spacje wiodące).
  • LEN(A1)-FIND(MID(TRIM(A1),1,1),A1)+1 - Ta część formuły daje całkowitą długość adresu po usunięciu spacji wiodących.
  • =RIGHT(A1,LEN(A1)-FIND(MID(TRIM(A1),1,1),A1)+1) - Daje to wynik, w którym wyodrębnia wszystkie znaki po wiodących spacjach.

W podobnych wierszach można tworzyć formuły, które usuwają z tekstu tylko końcowe lub tylko początkowe i końcowe spacje.

Przykład 3 - Poprawnie policz Liczba słów, gdy są dodatkowe spacje

Spacje w tekście są również wskazówką, jaka jest w nim liczba słów.

Na przykład, jeśli chcesz policzyć całkowitą liczbę słów we frazie „Szybki brązowy lis przeskakuje leniwego psa”, możesz po prostu policzyć spacje między słowami i dodać do tego 1.

Oto wzór, którego możesz użyć do liczenia słów:

=DŁ(A1)-DŁ(ZAMIENNIK(A1;"",""))+1

Ta formuła zastępuje wszystkie spacje spacjami, a następnie liczy liczbę spacji w tekście i dodaje do niej 1.

Jeśli jednak masz w tekście dodatkowe spacje, ta formuła nie zadziała.

Oto wzór, którego powinieneś użyć w takim przypadku:

=DŁ(PRZYC(A1))-DŁ(ZAMIENNIK(A1;"",""))+1

Część TRIM formuły w tym zajmuje się dodatkowymi przestrzeniami.

  • Funkcja ŁĄCZENIA Excel.
  • Funkcja Excel LEWA.
  • Funkcja Excel LEN.
  • Funkcja MID Excela.
  • Funkcja Excel REPT.
  • Funkcja Excel PRAWA.
  • Funkcja TEKSTOWA Excela.
  • Funkcja przycinania VBA.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave