Функция суммесли ошибка

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

В этом разделе перечислены распространенные причины ошибки #ЗНАЧ! в функциях СУММЕСЛИ и СУММЕСЛИМН и способы их устранения.

Проблема: формула ссылается на ячейки в закрытой книге

Функции СУММЕ ЕСЛИ и СУММЕСС, которые ссылаются на ячейку или диапазон в закрытой книге, приведут к #VALUE! ошибку «#ВЫЧИС!».

Примечание. Это известная проблема с несколькими другими функциями Excel, такими как СЧЁТЕ ЕСЛИ, СЧЁТЕФМН и СЧИТАТЬBLANK. См. функции СУММЕ ЕСЛИ, СЧЁТЕФ и СЧИТАТЬ #VALUE. Ошибка дополнительные сведения.

Решение: Откройте книгу, указанную в формуле, и нажмите клавишу F9, чтобы обновить формулу.

Эту проблему также можно обойти, используя функции СУММ и ЕСЛИ вместе в формуле массива. См. сообщение об ошибке функций СУММЕФ, СЧЁТЕ ЕСЛИ и СЧИТАТЬ СЧИТАТЬ #VALUE! дополнительные сведения.

Проблема: длина строки условия превышает 255 символов

Функции СУММЕСЛИ и СУММЕСЛИМН возвращают неправильные результаты, если они используются для сопоставления строк длиннее 255 символов.

Решение: Сократите строку, если это возможно. Если сократить строку нельзя, используйте функцию СЦЕПИТЬ или оператор-амперсанд (&), чтобы разделить значение на несколько строк. Например:

=СУММЕСЛИ(B2:B12;»длинная строка»&»еще одна длинная строка»)

Проблема: в функции СУММЕСЛИМН аргумент диапазон_условия не совпадает с аргументом диапазон_суммирования.

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

В следующем примере формула должна возвращать сумму ежедневных продаж apples в Bellevue. Однако sum_range (C2:C10) не соответствует количеству строк и столбцов в аргументах criteria_range (A2:A12 & B2:B12). Использование синтаксиса =СУММЕ ЕСЛИМН(C2:C10,A2:A12,A14,B2:B12,B14) приведет к #VALUE! ошибку «#ВЫЧИС!».

Неправильная формула: =СУММЕСЛИМН(C2:C10;A2:A12;A14;B2:B12;B14), где C2:C10 необходимо изменить на C2:C12

Решение: В приведенном примере измените диапазон_суммирования на C2:C12 и выполните формулу повторно.

Примечание:  В функции СУММЕСЛИ можно использовать диапазоны разного размера.

У вас есть вопрос об определенной функции?

Задать вопрос на форуме сообщества, посвященном Excel

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Исправление ошибки #ЗНАЧ! #BUSY!

Функция СУММЕСЛИ

Функция СУММЕСЛИМН

Видео о расширенных функциях ЕСЛИ

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Обнаружение ошибок в формулах

Все функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Неправильно считает ф-ция СУММЕСЛИ

Мишель79

Дата: Пятница, 17.01.2014, 13:49 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Друзья, привет!

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

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

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

Заранее благодарю в помощи….

ps прокрутите фаил вниз, КОНСУЛ Б.Дача посчитан не правильно, в других двух точках еле-еле вручную нашел не посчитанные формулой позиции и скопировал номенклатуру из которой идет выборка в те места, которые почему-то не считались. В чем дело?

К сообщению приложен файл:

__-.xlsx
(58.1 Kb)

Сообщение отредактировал Мишель79Пятница, 17.01.2014, 14:00

 

Ответить

SkyPro

Дата: Пятница, 17.01.2014, 13:51 |
Сообщение № 2

Группа: Друзья

Ранг: Старожил

Сообщений: 1206


Репутация:

255

±

Замечаний:
0% ±


2010

файла нет


skypro1111@gmail.com

 

Ответить

китин

Дата: Пятница, 17.01.2014, 13:57 |
Сообщение № 3

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

форматы и буквы и номенклатуре правильны.

значит где то пробельчики есть лишние,или исчо что нибудь


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 13:58 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Прикрепил…. Получается посмотреть?

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 13:59 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Проверял, нет пробелов, все буквы M -анл, думал может в этом дело….

 

Ответить

китин

Дата: Пятница, 17.01.2014, 14:05 |
Сообщение № 6

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

первое что вижу:у вас в столбце К все диапазпны прыгают.в каждой ячейке они разные.в О и S диапазоны закреплены.в К нет


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Pelena

Дата: Пятница, 17.01.2014, 14:06 |
Сообщение № 7

Группа: Админы

Ранг: Местный житель

Сообщений: 18874


Репутация:

4306

±

Замечаний:
±


Excel 2016 & Mac Excel

В формуле для столбца К не закреплены диапазоны. И вообще не понятно какие-то разные диапазоны, то с 3 строки, то с 227


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 14:57 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Согласен с 3 до 227 прыгают те артикулы, которые я не предполагаю считать, я считаю только артикулы V…… , M…….. , P……. , R , что перечислены в рядах 415 — 526. Собственно они все в одном формате что и диапазон 415-526, который и является считаемым ассортиментом.
Далее, не понял что за столбцы обозначенные китин как К, O, S. Там же вроде что столбцы, что строки — цифры.

 

Ответить

igrtsk

Дата: Пятница, 17.01.2014, 15:03 |
Сообщение № 9

Группа: Проверенные

Ранг: Обитатель

Сообщений: 307


Репутация:

50

±

Замечаний:
0% ±


Excel 2016

Переключите стиль ячеек:
Параметры ->Формулы -> снять галку «стиль ячеек R1C1
Так будет удобнее


Инструктор по применению лосей в кавалерийских частях РККА

Сообщение отредактировал igrtskПятница, 17.01.2014, 15:03

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 15:12 |
Сообщение № 10

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Простой пример.
Смотрим на номенклатуры в первом ряду в 517 сточке — V.1.11.5.037.4.
Затем в 6 колонке — продажи ИП Саванеев в строчке 402 видим эту позицию, но почему формула 7 колонке и 517 строчке не посчитала ее?

 

Ответить

китин

Дата: Пятница, 17.01.2014, 15:14 |
Сообщение № 11

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

что перечислены в рядах 415 — 526

=> у вас и диапазоны должны быть в этих пределах(не забывайте про знак доллара)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

китин

Дата: Пятница, 17.01.2014, 15:17 |
Сообщение № 12

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

но почему формула 7 колонке и 517 строчке не посчитала ее?

еще раз про диапазоны.посмотрите формулу.там диапазон заканчивается на 514 строке.и с какого ляда формула считать должна 517 строку?
в R1C1

Код

=СУММЕСЛИ(R227C9:R413C10;RC[-10];R227C11:R413C11)

в ячейку R416C11 и протянуть


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

Сообщение отредактировал китинПятница, 17.01.2014, 15:25

 

Ответить

китин

Дата: Пятница, 17.01.2014, 15:25 |
Сообщение № 13

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

ошибся в предидущем посте.формулу перевложил


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 15:30 |
Сообщение № 14

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Спасибо, КИТИН, тут я сам ошибся. Диапазон в котором формула должна посчитать кол-во позиций с 1 по 412.
В предыдущем примере я поменял формулу, и диапазон и все ок.

Вот нашел, что меня мучает — выбираем из 9 ряда и считаем из 11. 503 сточка с артикулом V.1.11.0.036.5. Смотрим по Консул Б.Дача…. в 380 строчке есть такая продажа , но почему не посчитала?

Сообщение отредактировал Мишель79Пятница, 17.01.2014, 15:30

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 15:34 |
Сообщение № 15

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

igrtsk, спасибо, но со стилями не разобраля, у меня в меню есь сразу позиция — стили, и там стоит обычный.

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 15:36 |
Сообщение № 16

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Для примера еще один фаил, где нет других артикулов. Внимание на колонки 46, 49. При подсчете опять недочет….

К сообщению приложен файл:

4763316.xlsx
(73.6 Kb)

 

Ответить

китин

Дата: Пятница, 17.01.2014, 15:39 |
Сообщение № 17

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

в 380 строчке есть такая продажа

нет такой продажи.в 380 строке у вас стоит не V.1.11.0.036.5 а V.1.11.5.036.5 :'(


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

китин

Дата: Пятница, 17.01.2014, 15:42 |
Сообщение № 18

Группа: Модераторы

Ранг: Экселист

Сообщений: 6977


Репутация:

1066

±

Замечаний:
0% ±


Excel 2007;2010;2016

не не пойдет.нету у меня времени искать где там у вас недочет.раз с диапазонами разобрались исчите где у вас артикулы не совпадают.причина скорее всего именно в этом


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Мишель79

Дата: Пятница, 17.01.2014, 15:43 |
Сообщение № 19

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Уппс, мда, это я уже устал……простите…. все равно нисхождения есть, особенно в последнем примере, что я прикрепил до Вашего ответа.

 

Ответить

Pelena

Дата: Пятница, 17.01.2014, 15:56 |
Сообщение № 20

Группа: Админы

Ранг: Местный житель

Сообщений: 18874


Репутация:

4306

±

Замечаний:
±


Excel 2016 & Mac Excel

В первом столбце в 267 и 272 строке пробел в начале, в 295 строке — в конце


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

 

Моя таблица, которую я ежедневно подаю на стол руководителю, перестала подбивать общий итог при помощи формулы «СУММЕСЛИ». Сам отчет состоит из малых таблиц с итогами. Общий итог подсчитываю при помощи: =СУММЕСЛИ(R[-347]C[3]:R[-5]C[3];»итого»;R[-347]C[4]:R[-5]C[4]). Все было отлично, пока в одной из малых таблиц не прибавились еще две строки, в таблице это R319C8 и R320C8. Здесь начинаются проблемы! Я увеличиваю диапазон автосуммы на эти ячейки, и после этого в ячейке R357C4 где применяла формулу «СУММЕСЛИ» пропадает значение. В причине разобраться не могу. Проблема сильно затрудняет работу. На всякий случай уточняю, название фирмы в таблице малой «Русь» долг по накладным.

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=dokuka}{date=08.12.2010 02:05}{thema=формула «СУММЕСЛИ» — не видит значения}{post}…На всякий случай уточняю, название фирмы в таблице малой «Русь» долг по накладным.{/post}{/quote}И где таблица?

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Автор пишет «моя таблица». Может, не хочет делиться? :)

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=vikttur}{date=08.12.2010 02:15}{thema=}{post}Автор пишет «моя таблица». Может, не хочет делиться? :){/post}{/quote}  
Мы не отберём же её у него? :-)

 

Я её цепляла, сейчас еще раз попробую

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Вы специально подгоняли под 100 Кб? :)  
Неужели для Вашего вопроса нужно столько данных? Искать вредную функцию не стал…

 

В ячейке R68C8 циклическая ссылка. Измените формулу на =СУММ(R[-5]C:R[-1]C)

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=vikttur}{date=08.12.2010 02:41}{thema=}{post}Искать вредную функцию не стал…{/post}{/quote}  
<<<в ячейке R357C4 где применяла формулу «СУММЕСЛИ» пропадает значение>>>  

  Но Виктор прав — нафига столько?  

  По теме: Вы протягиваете диапазон суммирования и включаете в него саму ячейку с итоговой формулой. Возникает циклическая ссылка.

 

{quote}{login=vikttur}{date=08.12.2010 02:41}{thema=}{post}Вы Искать вредную функцию не стал…{/post}{/quote} А я нашел, и теперь она мне разрывает мозг, так же как и неправильная ВПР в одной их тем.:)  
Наверное сегодня не мой день.

 

У меня проблема именно с этой таблицей. Данные которыми я ежедневно пользуюсь. Так зачем мне приводить какой то абстрактный пример, когда я не знаю что с ЭТИМ делать!?

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=dokuka}{date=08.12.2010 02:51}{thema=}{post}У меня проблема именно с этой таблицей. Данные которыми я ежедневно пользуюсь. Так зачем мне приводить какой то абстрактный пример, когда я не знаю что с ЭТИМ делать!?{/post}{/quote}Не абстрактный. В этом файле адо было просто 300 строк из 350 удалить, пометить цветом ячейку с проблемной формулой и показать с какого на какой меняется диапазон (текстом).

 

{quote}{login=Михаил}{date=08.12.2010 02:48}{thema=}{post}В ячейке R68C8 циклическая ссылка. Измените формулу на =СУММ(R[-5]C:R[-1]C){/post}{/quote}

  СПАСИБО ОГРОМНОЕ!!!  
Скопировала вашу формулу и поехало!!!  

  А если не затруднит, не проясните, как туда попала циклическая ссылка и как мне в следующий раз действовать???

 

{quote}{login=Serge 007}{date=08.12.2010 02:54}{thema=Re: }{post}{quote}{login=dokuka}{date=08.12.2010 02:51}{thema=}{post}У меня проблема именно с этой таблицей. Данные которыми я ежедневно пользуюсь. Так зачем мне приводить какой то абстрактный пример, когда я не знаю что с ЭТИМ делать!?{/post}{/quote}Не абстрактный. В этом файле адо было просто 300 строк из 350 удалить, пометить цветом ячейку с проблемной формулой и показать с какого на какой меняется диапазон (текстом).{/post}{/quote}  

  Спасибо Вам за помощь!    
Вот автор «Михаил» не поучал что надо было сделать, а сразу помог!  
Я на рабочем месте и мне трудновато. А циклическая ссылка оказалась гораздо выше. Как бы Вы разобрались?

 

По теме: Вы протягиваете диапазон суммирования и включаете в него саму ячейку с итоговой формулой. Возникает циклическая ссылка.{/post}{/quote}  

  Спасибо за помощь!  
Не пойму, как могло так получиться. Я пользуюсь автосуммой, как можно было протянуть диапазон?!    
Благодарю.

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=}{date=08.12.2010 03:02}{thema=Re: Re: }{post}{quote}{login=Serge 007}{date=08.12.2010 02:54}{thema=Re: }{post}Вот автор «Михаил» не поучал что надо было сделать, а сразу помог!  
Я на рабочем месте и мне трудновато. А циклическая ссылка оказалась гораздо выше. Как бы Вы разобрались?{/post}{/quote}Я рад за автора «Михаил» :)  
1. Так или иначе кто-нибудь (кто-то же должен быть первым) добрался бы до истины.  
2. Вы думаете что мы все сидим на островах в плавках «вырвиглаз» и потягиваем джус? У меня СБ например не пропускает файлы более 100 Кило, а близкие к ним по-размеру просматривают :(  
3. Вы бы и сами разобрались, если-бы удалили ненужные строки (как я советовал) и убедились в том что итог вдруг стал считаться верно ;)  

  ЗЫ Вас никто не поучал. Просто на Планете такое отношение ко всем, кто не уважает её и не читает правила перед созданием тем.

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=}{date=08.12.2010 03:02}{thema=Re: Re: }{post}Вот автор «Михаил» не поучал что надо было сделать, а сразу помог!  
Я на рабочем месте и мне трудновато. А циклическая ссылка оказалась гораздо выше. Как бы Вы разобрались?{/post}{/quote}Я рад за автора «Михаил» :)  
1. Так или иначе кто-нибудь (кто-то же должен быть первым) добрался бы до истины.  
2. Вы думаете что мы все сидим на островах в плавках «вырвиглаз» и потягиваем джус? У меня СБ например не пропускает файлы более 100 Кило, а близкие к ним по-размеру просматривают :(  
3. Вы бы и сами разобрались, если-бы удалили ненужные строки (как я советовал) и убедились в том что итог вдруг стал считаться верно ;)  

  ЗЫ Вас никто не поучал. Просто на Планете такое отношение ко всем, кто не уважает её и не читает правила перед созданием тем.

 

Serge

Пользователь

Сообщений: 11312
Регистрация: 01.01.1970

{quote}{login=}{date=08.12.2010 03:07}{thema=Re: Re: }{post} Я пользуюсь автосуммой, как можно было протянуть диапазон?! {/post}{/quote}Вы не знаете как меняется диапазон автосуммы?  
Из Вашего объяснения я понял что знаете…

 

{quote}{login=dokuka}{date=08.12.2010 02:57}{thema=Re: }{post} А если не затруднит, не проясните, как туда попала циклическая ссылка и как мне в следующий раз действовать???{/post}{/quote}Понятия не имею, как туда попала циклическая ссылка.    
При открытии файла вылезло сообщение (рис 1), далее я просто посмотрел, где находится эта ошибка (рис 2), и что там за формула. Поскольку формула простая, то и исправить ее не сложно….

 

{quote}{login=Serge 007}{date=08.12.2010 03:11}{thema=}{post}{quote}{login=}{date=08.12.2010 03:02}{thema=Re: Re: }{post}Вот автор «Михаил» не поучал что надо было сделать, а сразу помог!  
Я на рабочем месте и мне трудновато. А циклическая ссылка оказалась гораздо выше. Как бы Вы разобрались?{/post}{/quote}Я рад за автора «Михаил» :)  
1. Так или иначе кто-нибудь (кто-то же должен быть первым) добрался бы до истины.  
2. Вы думаете что мы все сидим на островах в плавках «вырвиглаз» и потягиваем джус? У меня СБ например не пропускает файлы более 100 Кило, а близкие к ним по-размеру просматривают :(  
3. Вы бы и сами разобрались, если-бы удалили ненужные строки (как я советовал) и убедились в том что итог вдруг стал считаться верно ;)  

  ЗЫ Вас никто не поучал. Просто на Планете такое отношение ко всем, кто не уважает её и не читает правила перед созданием тем.{/post}{/quote}  

  Извините, действительно, не внимательно прочитала правила.  

  (Файл-пример, если он более 100К,- обязательно архивируйте! При этом архивированный файл также не должен превышать 100К. Не у всех безлимитный тариф. Совсем необязательно выкладывать файл полностью.)

 

dokuka

Гость

#20

08.12.2010 15:59:00

{quote}{login=Михаил}{date=08.12.2010 03:51}{thema=Re: Re: }{post}{quote}{login=dokuka}{date=08.12.2010 02:57}{thema=Re: }{post} А если не затруднит, не проясните, как туда попала циклическая ссылка и как мне в следующий раз действовать???{/post}{/quote}Понятия не имею, как туда попала циклическая ссылка.    
При открытии файла вылезло сообщение (рис 1), далее я просто посмотрел, где находится эта ошибка (рис 2), и что там за формула. Поскольку формула простая, то и исправить ее не сложно….{/post}{/quote}  

  ОК!!  
Все ясно и понятно!  
Спасибо за подробное объяснение!

Модератор:Naeel Maqsudov

Gamser

Сообщения:3
Зарегистрирован:11 окт 2007, 05:42

Вчера нашел ошибку :-))
При некоторых условиях функция СУММЕСЛИ возвращает неверный результат
Условия следующие:
Объявляем колонку текстовым типом
например колонку А
Вносим в колонку значения:
20.1
20.2
20.3
20.01
20.02
20.03
В принципе так записываются счета бухучета, на чем и поймал косяк :) )
В колонку В пишем
1
2
2
4
5
6

В колонке С вносим формулы
=СуммЕсли(A1:A6;»=20.1″;B1:B6)
=СуммЕсли(A1:A6;»=20.2″;B1:B6)
=СуммЕсли(A1:A6;»=20.3″;B1:B6)
=СуммЕсли(A1:A6;»=20.01″;B1:B6)
=СуммЕсли(A1:A6;»=20.02″;B1:B6)
=СуммЕсли(A1:A6;»=20.03″;B1:B6)

И наслаждаемся результатом

Бред во ВСЕХ версиях EXCEL!!!!
Микрософту написал письмо и позвонил ;)
Обещали исправить в следующем выпуске заплатки
на просьбу о подарке — посмеялись :-)))
Сергей Гамзиков

Pavel55

Сообщения:405
Зарегистрирован:20 окт 2006, 11:40
Откуда:Moscow

11 окт 2007, 18:48

Получается, что значения 20.1 и 20.01 (20.2 и 20.02; 20.3 и 20.03) — для функции СУММЕСЛИ одинаковы и она их суммирует). А вот 20.1 и 20.001 уже разные )

Avsha

Сообщения:664
Зарегистрирован:08 сен 2005, 13:47
Откуда:KZ

11 окт 2007, 23:58

поставил запятые вместо точек в данных столбца A и в формулах столбца С.
нормально считает …

Avsha

Сообщения:664
Зарегистрирован:08 сен 2005, 13:47
Откуда:KZ

12 окт 2007, 00:06

Ser Artur

в 2003
=SUMIF(A2:A4,20.1,B2:B4)
очень даже работает

У меня тоже работает ваш вариант, правда необходимо в «Языках и Стандартах» в качестве разделителя целой и дробной части установить «.» — точку.

Аватара пользователя

Aent

Сообщения:1108
Зарегистрирован:01 окт 2006, 14:52
Откуда:Saratov,Russia
Контактная информация:

12 окт 2007, 00:16

Ну в общем понятно откуда у этой ситуации ноги растут.
Смотрим HELP по СУММЕСЛИ — видим:
————————————————————————————————————————————————
Синтаксис

СУММЕСЛИ(диапазон;условия;диапазон_суммирования)

Диапазон — диапазон ячеек, оцениваемый по условиям. Ячейки в каждом диапазоне должны содержать числа, имена, массивы или ссылки, содержащие числа. Пустые ячейки и ячейки, содержащие текстовые значения, не учитываются.
———————————————————————————————————————————————-
Т.е. Excel пытается перевести строку в диапазоне критерия выборки в число ….
А ЗНАЧЕН(«20.1») = ЗНАЧЕН(«20.01») = ЗНАЧЕН(«20.янв») = ЗНАЧЕН(«20.01.2007») = 39102
при десятичном разделителе — запятой :)
Так как строка распознаётся как дата а дата потом конвертируется в число …
Так что это не баг а системная функция ;)
Большое спасибо Gamser, за интересный вопрос.
Отмечу, что в CALC (OpenOffice 2.3) подобная проблема не возникает …

Avsha

Сообщения:664
Зарегистрирован:08 сен 2005, 13:47
Откуда:KZ

12 окт 2007, 10:46

Aent,
добавлю в ваш ряд 39102-ых :) еще пару значений:
=ЗНАЧЕН(«20/01»)
=ЗНАЧЕН(«20/1»)
Дата ведь и так вводится в Excel, через /

А когда в «Языках и Стандартах» в качестве разделителя целой и дробной части установлена «.» — точка, то наши равенства уже принимают другой вид…
ЗНАЧЕН(«20.1») = 20.1
ЗНАЧЕН(«20.01») =20.01

Gamser

Сообщения:3
Зарегистрирован:11 окт 2007, 05:42

15 окт 2007, 18:08

Весь писк в том, что меня не устраивали ни числовые значения, ни значения типа дата, нужно было обработать именно текст «20.1», «20.01»- выгружал данные из 1С в ЕХЕЛ. За что и поплатился :D

Аватара пользователя

Aent

Сообщения:1108
Зарегистрирован:01 окт 2006, 14:52
Откуда:Saratov,Russia
Контактная информация:

16 окт 2007, 18:09

Gamser, для строк нужно просто было использовать в колонке С не СУММЕСЛИ а массивную формулу типа
={СУММ(ЕСЛИ(A1:A6=»20.1″;1;0)*B1:B6)}
На всякий случай напомню, что для её ввода нужно одновременно нажимать Ctrl+Shift+Enter

Студворк — интернет-сервис помощи студентам

Есть цифровая кодировка финансовых позиций, но список этой кодировки стоит с форматом ТЕКСТ
В случае если код типа
2.07 — позиция второго уровня вложения
или
2.01.03.01 — позиция четвертого уровня вложения

то СУММЕСЛИ или СУММЕСЛИМН считает так как и положено — находит искомое значение и суммирует если таких значений несколько.

Но если искомый код такого типа
2.04.13 — позиция третьего уровня вложения

то, несмотря на то, что формат стоит текстовый, эксель насколько «умный», что видимо все равно считает это как дату и подсчет суммы вообще неадекватный.

Как можно обойти эту проблему, если учесть, что кодировку поменять — это не вариант.
Заранее спасибо за помощь.

Понравилась статья? Поделить с друзьями:
  • Функция ставка выдает ошибку
  • Функция ошибки линейной регрессии
  • Функция ошибки кросс энтропия
  • Функция ошибки категориальная перекрестная энтропия
  • Функция ошибки svm