Jak usunąć początkowe lub końcowe spacje wszystkich komórek w całej kolumnie?
Konwencjonalne okno dialogowe arkusza Find and Replace
(aka Ctrl+ H) nie rozwiązuje problemu.
excel
excel-formula
excel-2010
venkat
źródło
źródło
Odpowiedzi:
Jeśli chcesz użyć formuły,
TRIM
funkcja zrobi dokładnie to, czego szukasz:Aby więc zrobić całą kolumnę ...
1) Wstaw kolumnę
2) Wstaw
TRIM
funkcję wskazującą na komórkę, którą próbujesz poprawić.3) Skopiuj formułę w dół strony
4) Skopiuj wstawioną kolumnę
5) Wklej jako „Wartości”
Stamtąd powinno być dobrze ...
źródło
Trim
nie wyszło. nadal wynik uzyskuje ze spacjamiDość często problemem jest nierozerwalna spacja -
CHAR(160)
zwłaszcza ze źródeł tekstowych w Internecie -CLEAN
której nie można usunąć, więc poszedłbym o krok dalej i wypróbowałbym formułę taką, która zastępuje wszelkie nierozdzielające spacje standardową=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
Ron de Bruin posiada doskonałą post wskazówek dotyczących czyszczenia danych tutaj
Możesz również usunąć
CHAR(160)
bezpośrednio bez formuły obejścia przezALT
i wpisz0160
za pomocą klawiatury numerycznejźródło
CLEAN(..)
do dzisiaj! bardzo przydatne :)Bez użycia formuły możesz to zrobić za pomocą opcji „Tekst do kolumn”.
„Efekt uboczny” polega na tym, że program Excel usunął wszystkie końcowe spacje z oryginalnej kolumny.
źródło
Jeśli za każdym razem jest taka sama liczba znaków na początku komórki, możesz użyć polecenia tekst do kolumn i wybrać opcję stałej szerokości, aby podzielić dane komórki na dwie kolumny. Następnie usuń niechciane rzeczy z pierwszej kolumny.
źródło
Odkryłem, że najlepszym (i najłatwiejszym) sposobem usunięcia wiodących, końcowych (i nadmiernych) spacji w programie Excel jest użycie wtyczki innej firmy. Używam ASAP Utilities dla programu Excel i wykonuje to zadanie, a także dodaje wiele innych bardzo potrzebnych funkcji. To podejście nie wymaga pisania formuł i może usunąć spacje z dowolnego zaznaczenia obejmującego wiele kolumn i / lub wierszy. Używam tego również do odkażania i usuwania nieproszonej, nie łamiącej się przestrzeni, która często znajduje się w danych Excela podczas kopiowania i wklejania z innych produktów Microsoft.
Więcej informacji na temat narzędzi ASAP i przycinania można znaleźć tutaj:
http://www.asap-utilities.com/asap-utilities-excel-tools-tip.php?tip=87
źródło
Udało mi się użyć funkcji Znajdź i zamień z polem wejściowym „Znajdź, co:” ustawionym na:
(spacja, gwiazdka, spacja bez cudzysłowów)
i „Zamień na:” ustawione na:
(nic)
źródło