Wskazówka dla programu Excel: usuń spacje i linie podziału z komórek


Spacje, podziały wierszy, kreski i inne znaki sprawiają, że dane są bardziej czytelne dla nas, kruchych ludzi, ale jeśli chodzi o analizowanie danych z różnych źródeł w Excelu, uzyskanie jednolitego formatowania jest warte złota. Spędziłem cudowne popołudnie w biurze, analizując setki linii wartości hash, ale potykało mnie niespójne użycie spacji i przerw w linii. Więc zrobiłem sobie małą formułę, żeby to wszystko rozebrać. Było łatwiej, niż myślałem.

Sprawdź to.

Użyj funkcji TRIMa programu Microsoft Excel do usunięcia dodatkowych przestrzeni

Niektórzy ludzie są nieco podekscytowani spacją podczas wprowadzania danych. Po skopiowaniu i wklejeniu sprawy stają się gorsze. Aby pozbyć się tych nieznośnych dodatkowych przestrzeni, użyj funkcji TRIM.

 = TRIM (tekst) 

Użyj funkcji SUBSTYTUTU programu Microsoft Excel, aby usunąć znaki specjalne

Przycinanie jest dobrze i dobrze. Ale co, jeśli niektóre Goofball umieścić podziałów linii do arkusza kalkulacyjnego Excel? A co jeśli chcesz pozbyć się WSZYSTKICH przestrzeni? Możesz to zrobić używając SUBSTITUTE.

Składnia dla SUBSTITUTE to:

 = SUBSTITUTE (text, old_text, new_text, [numer_instancji]) 

Zrozumiałeś?

Ale Jack, jak mam wpisać spację w formułę?

Cieszę się, że pytasz. Po prostu wpisz "".

Lubię to:

 = SUBSTITUTE (B2, "", "") 

W tej funkcji zastępujesz spację nicością. Miły.

Aby napisać coś naprawdę dziwnego, np. Break line, musisz użyć CHAR (). Pozwala to wybrać konkretną postać, której nie można wpisać w formułę. Numer znaku dla linii podziału wynosi 10. Tak więc, możesz to zrobić:

 = SUBSTITUTE (B2, CHAR (10), "") 

Opcjonalny argument [nr_instancji] pozwala usunąć wypowiedzenie, tylko pierwsze lub drugie wystąpienie starego tekstu. Na przykład:

 = SUBSTITUTE (B2, CHAR (10), "", 1) 

Można również zagnieździć funkcje SUBSTITUTE. Na przykład, jeśli chcesz przeanalizować znaki specjalne z wielu numerów telefonów:

 = SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (B5, CHAR (40), ""), CHAR (41), ""), CHAR (45), ""), CHAR (32), ""), CHAR (46), "") 

CHAR () i CODE () ANSI / ASCII Code Reference

Sztuczka do SUBSTITUTE () zapamiętywanie każdej liczby do podłączenia do CHAR (). Zajęło mi to całe popołudnie, ale ostatecznie w pamięci zapisałem każdy kod znaków ANSI.

Żartuję. Nie pamiętam nawet, ile lat mam sobie pozwolić na to, jaki jest kod ANSI dla spacji lub znaku @. Na szczęście nie musisz. Możesz wydrukować ten wykres z MSDN lub użyć funkcji CODE () Excel, aby wyszukać kody znaków w locie.

 = KOD (tekst) 

Pomyśl o CODE () jako przeciwieństwie CHAR ().

Wniosek

Jest też wskazówka Excela na dany dzień. Szczęśliwe przycinanie i zastępowanie!