В Excel есть несколько действительно умных функций, которые могут быть полезны во многих случаях (а иногда — разочаровывать).
Одна из таких областей — когда вы вводите числа в Excel. Иногда Excel автоматически заменяет эти числа датами.
Например, если вы введёте 1/2, Excel автоматически изменит это на 01.02.2020. Точно так же, если вы введёте 30-06-2020, Excel решит, что вы хотите ввести дату, и изменит формат.
Хотя в большинстве случаев это удобно, что если вам нужен именно текст «30-06-2020» или дробь «1/2»? В этом руководстве — два простых способа запретить Excel менять числа на даты.
Почему Excel преобразует числа в даты?
В большинстве случаев, когда люди вводят числа, которые могут представлять допустимые форматы дат, Excel автоматически преобразует их в даты. И это не просто смена отображения — меняется само базовое значение.
Например, если вы введёте 3/6/2020, Excel изменит фактическое значение ячейки на 44012 — это числовое представление даты (порядковый номер даты).
Способ 1: Изменить формат ячейки на «Текстовый»
Самый простой способ убедиться, что Excel не тронет число — задать формат ячейки как «Текст». Поскольку даты хранятся в виде чисел, при текстовом формате Excel понимает, что введённое значение должно остаться текстом, а не превращаться в дату.
Выберите ячейку или диапазон, где хотите задать текстовый формат
Перейдите на вкладку «Главная»
В группе «Число» щёлкните значок средства запуска диалогового окна (или используйте сочетание клавиш Ctrl + 1)
В диалоговом окне «Формат ячеек» выберите категорию «Текстовый»
Нажмите ОК
Теперь, когда вы вводите число вроде 30-06-2020 или 1/2, Excel не будет преобразовывать его в дату. Диалоговое окно «Формат ячеек» также можно открыть, щёлкнув ячейку правой кнопкой мыши и выбрав «Формат ячеек».
Способ 2: Добавить апостроф перед числом
Если нужно ввести число всего в несколько ячеек и не хочется менять формат заранее, есть простой приём: добавьте апостроф ' перед числом.
Когда апостроф стоит в самом начале, Excel считает содержимое ячейки текстом. Сам апостроф в ячейке не отображается, но визуально можно заметить, что число выровнено по левому краю (в отличие от чисел, которые по умолчанию выравниваются по правому краю).
Этот же метод работает и для преобразования уже существующих дат обратно в текст: добавьте апостроф в начале ячейки с датой — 30.06.2020 станет текстовой строкой.
Итак, это два способа запретить Excel автоматически преобразовывать числа в даты — через изменение формата ячейки заранее (для диапазонов) или через апостроф (для отдельных значений).
Управляйте форматами данных без сюрпризов
Числа, даты, текст — научитесь контролировать каждый формат
