Конверт Майстер

Excel не рахує суму — числа збережені як текст

Сума в Excel дає нуль або не бачить чисел: колонка збережена як текст після імпорту CSV. Як діагностувати трикутник у клітинці й виправити пакетно.

Якщо СУМ дає нуль, а цифри на місці, у дев’яти випадках з десяти числа збережені як текст. Excel бачить не 1250, а рядок символів «1250», і чесно не додає рядки до чисел. Причини майже завжди імпортні: CSV, вивантаження з 1С/банку або копіювання з вебтаблиці. Відкрийте файл у редакторі таблиць і подивіться на колонку: текстові «числа» зазвичай притиснуті ліворуч, числові — праворуч.

  1. Підтвердьте діагноз: зелений трикутник у кутку клітинки й підказка «число збережено як текст».
  2. Виправляйте всю колонку разом, а не клітинку за клітинкою.
  3. Окремо перевірте десятковий роздільник: 1250.50 і 1250,50 — для українського Excel не одне й те саме.

Інструмент на цій сторінці — файл лишається у браузері

Перетягніть таблицю або почніть з чистого аркуша

Обрати файл

XLSX, XLS, ODS, CSV

Діагностика за виглядом колонки #

Що бачитеЩо сталося
Числа ліворуч, трикутники у клітинкахТекстові числа після імпорту
1250.50 не рахується в українському ExcelКрапка замість десяткової коми
У клітинці видно пробіли навколо числаПробіли з вивантаження; значення — текст
Рахується частина рядківКолонка змішана: частина текст, частина числа

Чому не можна просто «поміняти формат на числовий» #

Формат клітинки змінює одяг, а не значення. Рядок «1250» від зміни формату числом не стане. Потрібне саме перетворення значення: множення на 1, «текст по стовпцях» із завершенням, або повторне введення. На великих колонках працюють пакетні способи, а не ручна заміна.

Якщо дані приїхали з CSV, де все ще й злилося в один стовпець, почніть із CSV усе в одному стовпці — спочатку роздільник, потім типи. Якщо замість цифр іще й кракозябри, спочатку кодування CSV, типи — другим кроком.

Перевіряйте після виправлення контрольну суму вручну на калькуляторі для трьох-чотирьох рядків. Пакетні перетворення інколи тихо з’їдають провідні нулі у кодах ЄДРПОУ й артикулах — їх числами робити не можна взагалі.

Часті запитання

Чому сума рахує лише частину чисел?

Колонка змішана: справжні числа рахуються, текстові — ігноруються мовчки. Тому результат не нуль, а «майже правильний».

Коди товарів теж треба перетворювати на числа?

Ні. Коди з провідними нулями мають лишитися текстом, інакше `00125` стане `125` і зламає звірку.

Що робити з крапкою замість коми у тисячах рядків?

Заміна по колонці після того, як значення стали числами або перед імпортом у CSV — але лише в числовій колонці, не по всьому файлу.

Чи зіпсує перетворення дати?

Може. Дати — теж числа. Перетворюйте лише ті колонки, які точно про суми й кількості.

Схожі статті

Практичні інструкції з нашого блогу.