Страницы: 1
RSS
Учет пустой ячейки, как ноль, Пустая ячейка не воспринимается как ноль
 
Господа знатоки, подскажите пожалуйста.
Столкнулся с проблемой. Есть таблица, в которую вручную копируются данные из 1С.
одна из колонок таблицы содержит числовые значения соответствующие состоянию лицевого счета организации. Значения в таблице Отрицательные, положительные и пустые. Пустыми - обозначены нулевые счета
Использую функцию СУММЕСЛ. По данной колонке суммирую только те значения, которые >=0
=СУММЕСЛ (B:B;>=o)
так вот пустая ячейка при использовании данной функциине воспринимается как ноль.
Как без добавления допстолбца заставить считать пустую ячейку - как ячейку с нулем?
 
Алдмит, пример сможете показать?
Попробуйте такую формулу =СУММЕСЛ (B:B;">=o")
Изменено: Bema - 13.05.2017 12:18:56
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Что-то Вы недоговариваете.
Цитата
2.2. Опишите максимально подробно вашу задачу и желаемый результат. Желательно уточнить вашу версию Excel.
   2.3. Приложите файл(ы) с примером (общим весом не более 100 Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Цитата
Алдмит написал:
в которую вручную копируются данные из 1С.
В 1С "пустые" ячейки, как правил, не пустые.
Проверьте формулой ЕПУСТО().
 
Господа! дико извиняюсь за задержку, был вынужден отлучиться. Пример во вложении.
Офис у меня - 2010
вот смотрите, в столбце А - так как после переноса инфы из 1С.
В столбце С - в качестве эксперимента к значениям из столбца А добавил ноль. "Пусто" из столбца А + ноль - дало ноль.

в Е1 - суммирование по столбцу В значений, удовлетворяющих условию "значение столбца А меньше или равно нулю"
в F1 - суммирование по столбцу В значений, удовлетворяющих условию "значение столбца C меньше или равно нулю"
Суммы разные. т.е. в первом случае пустая ячейка нулем не считается.
Где я не прав?
 
Цитата
Михаил С. написал:
Проверьте формулой ЕПУСТО()
Проверил. Пустые
 
=СУММПРОИЗВ(B2:B287;--(A2:A287<=0))
 
Михаил, (не удобно Вас без отчества так именовать, но увы..) СПАСИБО!
результат верный, хотя пока не понимаю, как эта формула работает. Буду разбираться.

как минимум не понятны два минуса перед вторым массивом...
 
Ищите бинарное отрицание; в данной формуле превращает массив ИСТИНА/ЛОЖЬ в единицы и нули соответственно.
 
Цитата
Алдмит написал: как минимум не понятны два минуса
Как минимум нужно учиться спрашивать и у поисковика: ввести  в строку поиска "два минуса"
Страницы: 1
Читают тему
Наверх