Ниочёмные заметки
Страницы
- Главная
- Карта города
18 сентября 2013 г.
Как в ячейках Excel удалить перенос строки
Ситуация следующая: при форматировании большого Экселевского документа столкнулся с тем, что несколько десятков строк заполнены с использованием переноса строк, т.е. в ячейке внесена строка, затем нажата комбинация Alt+Enter, и снова набран некий текст. И теперь при попытке отредактировать по ширине или высоте ячейку текст всегда отображается в несколько строк.
Вариантов решений много: макросы, правка вручную, но наиболее простой на мой взгляд такой,
В соседней ячейке задаем следующую формулу: =ПОДСТАВИТЬ(A1;СИМВОЛ(10);" ")
- А1 — ячейка в которой нужно заменить перенос строк, тут следует указать свою ячейку со строками;
- СИМВОЛ(10) — эту запись Excel воспринимает как как перенос поставленный нажатием Alt+Enter;
- " " — в этой записи произойдет замена переноса строки на тот символ который заключен в скобках. Для эксперимента можно поставить любую букву и посмотреть полученный результат.
Этот способ подходит в том случае, если документ небольшой, а если данных на листе много, то в таком случае нужно создавать макрос, чтобы избавиться от проблемы с одного раза.
Как удалить переносы строк (возвраты каретки) из ячеек в EXCEL
Переносы строк могут появиться в тексте по разным причинам. Обычно возвраты каретки встречаются в рабочей книге, например, когда текст скопирован с веб-страницы, когда они уже есть в рабочей книге, полученной от клиента, или, когда мы сами добавляем их нажатием клавиш Alt+Enter .
Какой бы ни была причина их появления, сейчас перед нами стоит задача удалить возвраты каретки, так как они мешают выполнять правильную выгрузку данных в формат CSV.
При выгрузке одна строка превращается в несколько, что не позволит корректно загрузить данные на сайт.
УДАЛЯЕМ ВОЗВРАТЫ КАРЕТКИ
- Нажмите Ctrl+А, что бы выделить всю книгу или выделите нужные вам ячейки или столбцы.
- Нажмите Ctrl+H, что бы вызвать диалоговое окно Найти и заменить (Find and Replace).
- Поставьте курсор в поле Найти (Find what) и нажмите Ctrl+J.
На первый взгляд поле покажется пустым, но если посмотрите внимательно, то увидите в нём маленькую точку.