Форматирование существующих чисел в виде текста - Советы по Excel

Дженди спрашивает,

Привет, я безуспешно искал справку Excel, сеть (включая базу знаний MS и несколько групп пользователей) и ваш замечательный сайт - есть ли способ форматировать существующие числа в виде текста без необходимости нажимать F2, Enter для каждой благословенной ячейки? Мне часто нужно переформатировать сотни чисел, но я больше не могу терпеть скуку, не говоря уже о риске повторяющихся стрессовых травм.

Я подозреваю, что у Дженди есть столбец чисел. Получив таблицу, она форматирует столбец как текст с помощью команды «Формат»> «Ячейки»> «Число»> «Текст».

Затем, редактируя каждую ячейку с помощью F2, ячейка изменится с числовой на текстовую. Это может быть очень приземленным решением проблемы.

Обходной путь немного сложен, но его стоит изучить. В этом примере предположим, что у вас есть числа в ячейках A2: A1000.

  • Вставьте временный пустой столбец B.
  • В ячейке B2 введите эту формулу: =TEXT(A2,"0")
  • Скопируйте формулу из B2 в B3: B1000
  • Нам нужно изменить эту формулу на значения, чтобы они стали текстом. Выделите ячейки B2: B1000. Используйте Ctrl + C для копирования, затем Edit> PasteSpecial> Values> OK. Записи в столбце B теперь будут текстовыми версиями чисел в столбце A.
  • Скопируйте столбец B обратно в столбец A. Удалите временный столбец A

Ключ к этой технике - =TEXT()функция. Второй параметр описывает, как число должно быть отформатировано перед преобразованием в текст. Возможно, вам придется отрегулировать это в зависимости от ваших чисел. Результат =TEXT(123.25,"0")будет 123. Результат TEXT(123.25,"0.0")будет 123,3. Результат TEXT(123.25,"0.00")будет 123.25. Чтобы всегда сохранять только десятичные дроби, используйте =TEXT(A2,"General").

Эта функция также отлично подходит для преобразования дат в форматированные даты. Если у вас в ячейке 5/29/2003, то при использовании =TEXT(A2,"d mmmm, yyyy")вы получите 29 мая 2003 года.

Другой способ - выделить столбец чисел и использовать «Данные»> «Текст в столбцы». Укажите, что вы отформатировали текст. На шаге 2 удалите все маркеры столбцов, которые могли появиться. На шаге 3 укажите, что этот столбец является текстом.

Интересные статьи...