SUMIF, COUNTIF і COUNTBLANK функцій, повернення "#VALUE!" Помилка

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 260415
Ознаки
Формула функції SUMIF, SUMIFS, COUNTIF, COUNTIFS або COUNTBLANK може повернути протокол IMAP про помилку "#VALUE!", у програмі Microsoft Excel.

Примітка. Це також стосується літери d, наприклад, DAVERAGE, DCOUNT, функція DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR і DVARP. ЗСУВ і непрямі функції також цю проблему.
причина
Ця проблема виникає, коли формули, який містить функцію, що стосується клітинок книги закриті і клітинок обчислюються.

Примітка. Якщо відкрити книгу, яка, за допомогою формули працює належним чином.
Обхідний шлях
Щоб вирішити цю проблему, слід використовувати комбінації з СУМОЮ а також якщо functionstogether у формулу масиву.

Приклади

Примітка. Кожна формула потрібно ввести як формулу масиву. Щоб ввести формулу масиву у програмі Microsoft Excel для ОС Windows, натисніть сполучення клавіш CTRL + SHIFT + ENTER.

SUMIF

Не використовуйте формулу, подібне до такого:
=SUMIF([Source]Sheet1!$A$1:$A$8,"a",[Source]Sheet1!$B$1:$B$8)
скористатися перевагою такою формулою:
= СУМА (IF ([вихідний] Sheet1! $A 1: $A$8="a",[Source]Sheet1!$B$1:$B$8,0))

COUNTIF

Не використовуйте формулу, подібне до такого:
=COUNTIF([Source]Sheet1!$A$1:$A$8,"a")
скористатися перевагою такою формулою:
= СУМА (IF ([вихідний] Sheet1! $A 1: $A$ 8 = "", 1, 0))

COUNTBLANK

Не використовуйте формулу, подібне до такого:
=COUNTBLANK([Source]Sheet1!$A$1:$A$8)
скористатися перевагою такою формулою:
= СУМА (IF ([вихідний] Sheet1! $A 1: $A$ 8 = "" 1, 0))


Щоб отримати додаткові відомості клацніть номер статті в базі знань Microsoft Knowledge Base:

сценарій виконання Формули масиву SUM(IF())

Можна використовувати ANDабо замінити SUMIFS або COUNTIFS функції
сценарій виконання логічне і або оператор + сума, якщо у програмі Excel.

Стан
Така поведінка передбачена.
Додаткові відомості
Функція SUMIF, використовує такий синтаксис:
= SUMIF(range, criteria, sum_range).
Посилання
Щоб отримати додаткові відомості про майстра, які допоможуть вам створювати цих функцій, клацніть Довідка Microsoft Excel , у меню Довідка типу. зведення значень, які відповідають умовам, за допомогою майстра Умовна сума у помічнику Office або в майстрі відповідей а потім клацніть пошуку , щоб переглянути розділ.
Щоб отримати додаткові відомості про формули Довідка Microsoft ExcelHelp меню команду, введіть про обчислення значень, на інші їх і книги за допомогою формули у помічнику Office або в майстрі відповідей а потім клацніть пошуку , щоб переглянути розділ.
XL2000 2XL2003-XL200 XL2007 Excel2007 XL2010

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 260415 – останній перегляд: 09/23/2015 06:50:00 – виправлення: 3.0

Microsoft Office Excel 2007 - Українська версія, Microsoft Excel 2002 - стандартний випуск, Microsoft Excel 2000 - стандартний випуск, Microsoft Excel 2010, Microsoft Excel 2013, Excel 2016

  • kbbug kbpending kbmt KB260415 KbMtuk
Зворотний зв’язок