Результат формули, що показує 0 в Excel (3 рішення)

  • Поділитися Цим
Hugh West

У даному уроці ми продемонструємо, як виправити проблему, коли результат формули показує 0 Під час роботи в Microsoft Excel нам може знадобитися додати деякі значення за допомогою формули. Але замість того, щоб показати обчислене значення, формула повертає 0 Ви можете зіткнутися з цією проблемою з різних причин. У цій статті ми спробуємо пояснити Вам, як вирішити цю проблему.

Завантажити Практичний посібник

Ви можете завантажити робочий зошит практики за посиланням.

Формула Результат показу 0.xlsm

3 ефективних рішення для формули, що показує результат 0 в Excel

Ми обговоримо 3 ефективні рішення для усунення проблеми показу формульного результату 0 Для ілюстрації розв'язків ми використаємо той самий набір даних для ' рішення-1 ' і ' рішення-2 ' та дещо змінений набір даних для ' рішення-3 '.

1. виправити результат формули, що показує 0, шляхом перетворення тексту в число

Виправити проблему відображення результату формули 0 в excel в першу чергу ми перевіримо дані в нашому наборі даних, які ми будемо вводити у формулу. Іноді числа в даних зберігаються в текстовому форматі. Отже, формула повертає 0 Для вирішення цієї проблеми перетворимо текст в числа.

1.1 Перетворення тексту в число клацанням миші

У цьому методі ми будемо перетворювати текст у числа клацанням миші, щоб виправити проблему, коли результат формули показує 0 На наступному скріншоті ми маємо набір даних про книжковий магазин. Набір даних складається з назв деяких книг та наявної кількості цих книг у книжковому магазині. Припустимо, що ми хочемо підрахувати загальну кількість книг у комірці C10 .

Виконайте наступні кроки:

  • Введіть формулу в комірку C10 для підрахунку загальної кількості:
=SUM(C5:C9)

  • Преса Увійдіть і бачимо, що формула повертає 0 Це проблема, яку нам потрібно вирішити.

  • Перед початком роботи хочемо звернути вашу увагу на деякі моменти. У камері F6 вставити наступну формулу:
=COUNTA(C5:C9)

  • Якщо ви натиснете Увійдіть після вставки формули ви отримаєте результат, тому що COUNTA підраховує кількість непустих клітинок і не має відношення до значення клітинки.

  • Знову введіть наступну формулу в комірку F7 :
=COUNT(C5:C9)

  • Преса Увійдіть Тут формула повертає 0 тому що РОЗРАХУНОК функція підраховує кількість комірок, які містять числа, а не текст.

  • Зрозуміти причину показу 0 виділити комірку C5 і подивіться на рядок формул. Ми бачимо число, але є апостроф який вказує на те, що число має текстовий формат, тому при використанні формул виникає помилка.

Давайте подивимось на кроки для вирішення цієї проблеми.

КРОКИ:

  • Спочатку виділяємо комірку ( C5:C9 ).

  • По-друге, натисніть на кнопку вигук З'явиться випадаюче меню.
  • По-третє, виберіть опцію ' Перетворити на номер ' у випадаючому меню.

  • Нарешті, ми бачимо, що результат формули не показує 0 більше в камерах C10 і F7 Оскільки ми перетворили формат значень в комірці ( C5:C9 ) з тексту в число, формула в комірці C10 може дати результат вже зараз.

Докладніше: [Виправлено!] Формула не працює і відображається як текст в Excel

1.2 Використання опції "Спеціальна вставка" для перетворення тексту на число

Ще один спосіб усунення проблеми з відображенням результату формули 0 в excel - це використовувати функцію ' Паста спеціальна Для ілюстрації цього методу ми використаємо той самий набір даних, що і в попередньому методі.

Отже, давайте розглянемо кроки для використання функції Паста спеціальна " в цьому методі.

КРОКИ:

  • Спочатку виділіть будь-яку комірку за межами діапазону даних і натисніть на кнопку Прийом. .
  • Далі виділяємо діапазон комірок ( C5:C9 ).
  • Потім перейдіть за посиланням Головна сторінка > Паста > Паста спеціальна

  • Вищевказані дії відкриють нове діалогове вікно з назвою ' Паста спеціальна '.
  • Після цього встановіть галочку напроти опції Додати в рамках Операція розділ і натисніть на кнопку ГАРАЗД. .

  • Нарешті, ми можемо побачити вивід формули в комірці C10 .

Читати далі: Як показати всі формули в Excel (4 простих і швидких способи)

1.3 Застосувати код VBA для перетворення тексту в число, щоб виправити результат формули, що показує 0 в Excel

Якщо ви досвідчений користувач Excel і хочете виконувати завдання швидше, ви можете використовувати VBA Для розв'язання вищевказаної задачі в даному методі буде застосовано код VBA код для виправлення проблеми виведення результату формули 0 в Excel швидше.

Отже, давайте розглянемо кроки для подачі заявки VBA у цьому методі.

КРОКИ:

  • На початку виділіть комірку ( C5:C9 ).
  • Наступний, клацніть правою кнопкою миші на активному аркуші.
  • Потім виберіть опцію ' Переглянути код '.

  • Вищевказана дія відкриє порожню сторінку VBA модуль.
  • Вставте в цей модуль наступний код:
 Sub TextToNumber() Dim rg As Range On Error Resume Next Set rg = Selection _ .SpecialCells(xlCellTypeConstants, 23) On Error GoTo ErrorHandle If Not rg Is Nothing Then Cells.SpecialCells(xlCellTypeLastCell) _ .Offset(0, 1).Copy rg.PasteSpecial Paste:=xlPasteValues, _ Operation:=xlPasteSpecialOperationAdd Else MsgBox "Не вдається знайти константи у виділенні" End If Оброблювач_виходу:Application.CutCopyMode = False Set rg = Nothing Exit Sub ErrorHandle: MsgBox "Неможливо перетворити текст в числа" Resume Handler_Exit End Sub 
  • Тепер натисніть на кнопку Біжи або натисніть кнопку F5 ключ для запуску коду.

  • Нарешті, у вищенаведеному коді вирішено проблему, коли результат формули показував 0 в Excel. Отже, ми отримуємо суму в комірці C10 .

Читати далі: Як показати значення замість формули в Excel (7 способів)

2. Виправити результат формули, який показує 0 в Excel за допомогою опції "Текст у стовпець

Використання Текст у стовпчик ' з опції Дані вкладка - ще один ефективний спосіб усунення проблеми з відображенням результату формули 0 У наступному наборі даних в комірці C10 ми принесемо результат замість того, щоб 0 .

Розглянемо кроки для виконання цієї дії.

КРОКИ:

  • Спочатку виділяємо комірку ( C5:C9 ).
  • Далі перейдіть на сторінку Дані Виберіть опцію ' Текст у стовпчик від Інструменти даних "Розділ".

  • Після цього з'явиться нове діалогове вікно, в якому поставте галочку напроти опції Розмежовані з опцій типу файлу і натисніть на кнопку Фініш кнопку.

  • У підсумку вищенаведена дія повертає результат обчислення формули в комірці C10 .

Читати далі: [Виправлено!] Чому формула не працює в Excel (15 причин з рішеннями)

Схожі читання

  • Відображення формули в комірках Excel замість значення (6 способів)
  • [Виправлено!] Формула SUM не працює в Excel (8 причин з рішеннями)
  • [Вирішено]: Формули Excel не оновлюються до збереження (6 можливих рішень)
  • [Виправлено!] Формули Excel не працюють на іншому комп'ютері (5 рішень)
  • [Вирішено:] Формула Excel не працює, якщо двічі не клацнути клітинку (5 рішень)

3. Видалення прихованих символів, коли результат формули показує 0 в Excel

Ще одна причина того, що формула показує результат 0 в Excel є наявність прихованих символів у діапазоні формул. Іноді ми копіюємо або завантажуємо набір даних з іншого джерела. Цей набір даних може містити приховані символи. Для отримання правильного результату нам потрібно видалити ці приховані символи.

3.1 Виправити результат формули, що показує 0 Видалення прихованих символів за допомогою коду символів

Прихований символ може бути нерозривним пропуском. Microsoft Excel код символу для нерозривного пробілу має вигляд 0160 Виправити результат формули, що показує 0 в excel ми повинні замінити ці символи пустими або порожніми рядками. Наступний набір даних про книжковий магазин складається з назв різних книг та їх загальної кількості за весь час продажу в цьому магазині. Якщо ми хочемо підрахувати загальну кількість в комірці C9 за допомогою СУМА Вона дає результат 0 через приховані символи в діапазоні комірок ( C5:C8 ).

Розглянемо кроки заміни прихованих символів у цьому методі.

КРОКИ:

  • Спочатку виділяємо комірку ( C5:C8 ).
  • Потім перейдіть на сторінку Головна сторінка рахунок.

  • По-друге, перейдіть на сторінку Знайти та вибрати ' з опції Головна сторінка Далі оберіть опцію Замінити .

  • З'явилося нове діалогове вікно з назвою ' Знайти і замінити з'явиться напис.
  • По-третє, зайти на сайт Знайди, що Утримуйте клавішу Alt ключ і тип 0160 на цифрова клавіатура а не від алфавітно-цифрові клавіші Після введення нічого не з'явиться в полі Знайти що "Коробка".
  • Тримайте Замінити на ' текстове поле порожнє.
  • Після цього натисніть на кнопку ' Замінити все '.

  • З'явиться нове діалогове вікно, в якому буде показано кількість виконаних замін. Натисніть ГАРАЗД. на цій коробці.

  • Нарешті, наведені вище команди замінюють приховані символи на порожні рядки з діапазону формули комірки C9 Таким чином, отримуємо виведення формули в комірці C9 .

Читати далі: [Виправлено!] Формула суми в Excel не працює і повертає 0 (3 рішення)

3.2 Вставте код VBA для видалення прихованих символів, щоб виправити результат формули, що показує 0 в excel

У цьому методі ми будемо вирішувати точно таку ж задачу, що і в попередньому прикладі, але, на цей раз ми застосуємо VBA За допомогою VBA ми замінимо приховані символи, щоб виправити проблему відображення результату формули 0 в Excel.

Розглянемо кроки для подачі заявки VBA код для виправлення прихованих символів.

КРОКИ:

  • На початку виділяємо діапазон комірок ( C5:C8 ).
  • Наступний, клацніть правою кнопкою миші на активному аркуші і виберіть опцію ' Переглянути код '.

  • Вищевказана дія відкриє порожню сторінку VBA .
  • Потім вставте в цей модуль наступний код:
 Sub RemoveCode160() Dim rng As Range Dim vrn As Variant Dim i As Long Set rg = Selection If rg.Cells.Count = 1 Then ReDim vrn(1 To 1, 1 To 1) vrn(1, 1) = rg.Value Else vrn = rg.Value End If For i = 1 To UBound(vrn, 1) vrn(i, 1) = Replace(vrn(i, 1), Chr(160), "") Next i rg.Value = vrn End Sub 
  • Для запуску коду натисніть на кнопку Біжи або натисніть кнопку F5 ключ.

  • У підсумку, вищенаведений код замінив усі приховані символи і повернув вивід формули в комірці C9 .

Докладніше: [Виправлено]: Формула Excel не показує правильний результат (8 способів)

Висновок

На закінчення, в даному підручнику розглянуті різні способи вирішення проблеми, пов'язаної з виведенням результату формули 0 Завантажуйте та практикуйтеся з нашим практичним зошитом, який додається до цієї статті, для досягнення найкращих результатів. Якщо у вас виникли запитання, будь ласка, залишайте коментарі нижче. Наша команда постарається відповісти вам якомога швидше. Слідкуйте за новими креативними матеріалами. Microsoft Excel рішень у майбутньому.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.