В экселе в ячейке считается сумма и знак "-" не учитывается

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 578
Реакции
55
В табличке есть столбик для "цены".
И в каких-то ячейках записали знак "-" (типа, нет данных).
Что за формула вычисления может быть, чтобы это обойти?
Спасибо...

Вычисление в итоговой ячейке (где-нибудь, например, ниже) суммы значений ячеек в столбике, за исключением "нецифровых" символов. В данном случае, знака -
 
Последнее редактирование модератором:
Формула массива сильно круто для такого сценария.
 
Пусть у вас диапазон суммирования с A2 по А6.
В ячейке А7 пишете формулу =СУММ( ЕСЛИОШИБКА( A2:A6; 0)) и жмёте Ctrl+Shift+Enter
а у меня так не получается :-(
если я правильно понял вопрос , то =SUMIF(A2:A6; "<>0")
 
Скорее =SUM(IFERROR(A2:A6, 0))
 
До кучи. Может ещё и excel Ленина видел. IFERROR появилась с версии 2007,
 
  • Спасибо
Реакции: Валера1966
Нет. Сначала функция ЕСЛИОШИБКА (IFERROR) перехватывает все ошибки в ячейках с А2 по А6 и заменяет их нулями, а потом все ячейки с А2 по А6 суммируются.
И происходит сие, потому что при вводе формулы нажимается не ENTER, а Ctrl+Shift+Enter, то есть вычисляется не простая формула. а формула массивов, или как там её называют...
 
  • Спасибо
Реакции: afalbert