DetailPage-MSS-KB

База знаний

Код статьи: 129423 - Последнее изменение :: 2 июня 2011 г. - Редакция: 4.0

 

Проблема

Если используется функция СУММЕСЛИ, а диапазон необходимо включить в сумм_интервал аргумент содержит ссылки на текст или формулы, которые дают текст, функция может возвращать неверные результаты.

Решение

Чтобы обойти эту проблему, используйте сочетание функций сумм и если вложенные друг с другом в формулу массива. Например, вместо использования следующие
=SUMIF(B2:B6,2,A2:A6)
Используйте следующее:
=SUM(IF(B2:B6=2,A2:A6,0))
Примечание: Необходимо ввести выше формулу как формулу массива. Для ввода формулу как формулу массива в Microsoft Excel для Windows, нажмите клавишу СОЧЕТАНИЕ КЛАВИШ CTRL + SHIFT + ВВОД. В Microsoft Excel для «Макинтоша» нажмите клавишу КОМАНДА + ВОЗВРАТА.

Статус

Корпорация Майкрософт подтверждает это проблемой в продуктах, перечисленных в начало этой статьи. Эта проблема не возникает в Microsoft Excel 2000.

Дополнительная информация

Функция СУММЕСЛИ использует следующий синтаксис: = СУММЕСЛИ (диапазон, условия, сумм_интервал). Приводит к любой ячейке сумм_интервал ссылкой на текст Эта проблема, когда на ячейку, содержащую значение аргумента «условие» находится в одной строке с ячейки в сумм_интервал со ссылкой к тексту. В данном состоянии СУММЕСЛИ возвращает значение «критерии» вместо соответствующие значения из сумм_интервал.

Ссылки

Можно найти примеры формул конструкцию такого типа «{= сумм(если())}» в Microsoft Excel 5.0 образцы файлов в каталоге Excel в ячейках На вкладке функции C14:E16. В среде Windows файл называется Samples.xls. На компьютерах Macintosh он называется Microsoft Excel 5.0 Примеры.

Для получения дополнительных сведений о формулах массива содержатся в разделе «Microsoft Excel пользователя Руководство,"Глава 10 «Работа с массивами»

Информация в данной статье относится к следующим продуктам.
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
Ключевые слова: 
kbbug kbnofix kbmt KB129423 KbMtru
Machine-translated ArticleMachine-translated Article
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:129423  (http://support.microsoft.com/kb/129423/en-us/ )
Retired KB ArticleЗаявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.
Общий доступ
Другие возможности получения технической поддержки
Форумы поддержки Microsoft Community
Свяжитесь с нами
Поиск сертифицированного партнера Майкрософт
Microsoft Store