PropNum.ruPropNum
Инструменты и интеграции

Расчётный счёт в Excel: почему последние цифры стали нулями и как этого избежать

4 мин чтения

Чтобы сохранить 20-значный расчётный счёт в Excel, задайте столбцу текстовый тип до ввода или импорта. Расчётный счёт – идентификатор: его не складывают и не округляют. Если Excel уже изменил последние цифры, переключение формата их не восстановит. Номер нужно заново взять из исходных реквизитов.

Представьте: вы собрали реквизиты поставщиков в таблице, сохранили файл и отправили бухгалтеру. Один счёт выглядит как 4,07028E+19, другой оканчивается на пять нулей. Это похожие симптомы, но проверять их нужно по-разному.

Почему Excel меняет длинный номер

Для числовых значений Excel поддерживает до 15 значащих цифр. Более длинная последовательность при преобразовании в число может потерять цифры после пятнадцатой позиции. Microsoft рекомендует хранить такие коды как текст. Ограничение точности и сохранение длинных номеров.

Экспоненциальная запись сама по себе не показывает, сколько исходных цифр сохранилось. Это способ отображения числа. Но для двадцатизначного идентификатора числовой тип уже не подходит: увеличение ширины столбца не гарантирует точность.

В таблице ниже все номера учебные. Это не платёжные реквизиты.

Исходная строкаВозможный результатЧто проверить
4070281091234567890140702810912345600000Последние пять цифр изменены; нужен исходник
0012341234Потеряны начальные нули
1234567890121,23457E+11Может измениться только отображение; сверить строку формул
40702810912345678901 в текстовой ячейкеТа же последовательностьСверить длину и каждую цифру

Как вставить расчётный счёт без потери цифр

Для обычной вставки из банковских реквизитов:

  1. Выделите пустой столбец назначения.
  2. Откройте формат ячеек через Ctrl+1.
  3. Выберите категорию «Текстовый» и подтвердите изменение.
  4. Вставьте исходные номера. Если копируете ячейки из другой книги, используйте вставку значений, чтобы не переносить чужое форматирование.
  5. Сверьте один номер полностью, затем проверьте остальные строки.

Для разового ручного ввода можно поставить перед номером апостроф: '40702810912345678901. Он указывает Excel, что ввод следует воспринимать как текст. Не добавляйте апостроф как часть реквизита в банковскую форму или API.

Названия пунктов меню зависят от версии Excel. Для браузерной версии Microsoft отдельно описывает выбор текстовой категории перед вводом. Текстовый формат в Excel для Интернета.

Почему CSV лучше импортировать, а не открывать двойным щелчком

CSV хранит строки и разделители, но не задаёт Excel тип каждой колонки. Поэтому файл с правильным номером может стать таблицей с повреждённым номером уже при открытии.

Импортируйте файл через «Данные → Из текстового/CSV-файла». В редакторе импорта укажите для колонки со счетами тип «Текст» до загрузки на лист. Если редактор уже добавил автоматический шаг изменения типов, уберите или исправьте его до преобразования длинных кодов в числа. Microsoft: импорт с сохранением кодов.

После загрузки сохраните рабочую книгу в XLSX. Если затем снова выгрузите CSV, при следующем открытии типы придётся контролировать заново.

Можно ли восстановить последние цифры форматированием

Нет, если исходные цифры уже заменены. Формат управляет отображением сохранённого значения, а не возвращает утраченную информацию.

Не подставляйте недостающие цифры по памяти. Найдите исходный PDF с реквизитами, банковскую карточку или актуальное сообщение контрагента. Подготовьте текстовую колонку и вставьте номер заново.

Если сохранился исходный CSV, проверьте его в текстовом редакторе: возможно, данные в файле правильные, а повреждение произошло только при открытии в Excel. Тогда достаточно повторного импорта с правильным типом колонки.

Чек-лист перед передачей реквизитов

  • В колонке со счетами используется текстовый тип.
  • Номер не содержит добавленных букв, разделителей и апострофа как части строки.
  • Для обычного российского расчётного счёта проверены 20 цифр; другие идентификаторы проверяются по своим правилам.
  • Начальные нули других кодов сохранены там, где они есть в источнике.
  • Номер сверен полностью, а не только по последним четырём цифрам.
  • БИК, название банка и получатель относятся к тому же комплекту реквизитов.

Правильная длина не доказывает, что счёт принадлежит нужному получателю. На PropNum можно проверить БИК банка и найти организацию по ИНН, а сам номер счёта нужно сверить с источником контрагента.

Если задача другая – получить слова из денежной суммы, используйте существующее руководство «Сумма прописью в Excel». Денежные значения и банковские идентификаторы требуют разных типов данных.

Частые вопросы

Почему расчётный счёт в Excel заканчивается нулями?▾
Вероятная причина – номер был преобразован в числовое значение с ограничением точности в 15 значащих цифр. Сверьте его с исходником. Если цифры изменились, повторно импортируйте оригинальную строку как текст.
Поможет ли расширение столбца убрать E+19?▾
Оно может изменить отображение, но не восстановит потерянные цифры. Для двадцатизначного счёта нужен текстовый тип и сверка с исходником.
Можно ли просто поменять числовой формат на текстовый?▾
Это не вернёт уже утраченные цифры. Текстовый формат следует задавать перед вводом или повторным импортом исходных реквизитов.
Нужно ли переводить расчётный счёт в число для проверки?▾
Нет. Идентификатор следует сохранять строкой. Длину, допустимые символы и соответствие источнику проверяют без округления номера.

Попробуйте инструменты PropNum

Похожие статьи