Формула добавления недостающего числа в ячейку Excel

В данной статье мы рассмотрим быстрый способ добавления недостающего числа в ячейку Excel.

Иногда при формировании документов в формате .XLS из различных программ ячейки принимают неправильный формат и при этом некоторые значения пропадают. Такое часто бывает, если значение начинается с нулей.

Простой пример, для того чтобы все стало ясно:

Допустим, в столбце А должны содержатся значения, которые должны иметь определенное количество знаков, например 6. При выгрузки документа из сторонней программы у значений, которые начинались с нуля они были удалены.

Пример:

До выгрузки значение было 001234, после формирования документа и изменения формата ячейки значение было приведено к виду 1234. Конечно, если документ состоит из пары строк, то это легко исправить и в ручную, но если в документе боль сотни строк, то это станет проблемой, на которую уйдет слишком много времени.

Для таких случаев как раз и пригодится решение, которые мы рассмотрим в данной статье.

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

А вот и сама формула:

ЕСЛИ(ДЛСТР(A1)<6;ПОВТОР(0;6-ДЛСТР(A1))&A1;A1)

Далее рассмотрим способ ее применения.

Шаг 1.

Открываем нужный нам документ и создаем рядом со столбцом, который содержит числовые значения, еще один столбец. В него будут добавлены результаты выполнения данной формулы.

Шаг 2.

Ставим курсор в только что созданную ячейку и добавляем в нее формулу:

ЕСЛИ(ДЛСТР(A1)<6;ПОВТОР(0;6-ДЛСТР(A1))&A1;A1)

Шаг 3.

Далее проверяем работоспособность формулы, и если результат нас устраивает, то применяем ее ко всем оставшимся строчкам.

Конкретно эта формула считает количество знаков в строке и если их количество меньше 6, то она добавляет нули перед самим числом.

Теперь рассмотрим функции, из которых состоит данная формула.

ЕСЛИ – одна из самых популярных функций в Excel. Она позволяет выполнять логическое сравнение значений и ожидаемых результатов.

ДЛСТР – данная функция возвращает количество знаков в строке. При подсчете количества знаков также учитываются и пробелы.

ПОВТОР – повторяет текст заданное количество раз.

А – это ячейка, в которой находится значение.

1 – это строка, с которой нужно начинать считать.

0 – это недостающее число, которое добавляется, если в строке меньше 6 знаков. Вы можете изменить его на свое значение.

На этом данный урок окончен. Спасибо за внимание!

Автор урока: редакция REDSTAR
Урок для Вас подготовлен командой сайта red-star.pro.