Подсчет ячеек со значениями по критериям для разных столбцов
machodg
Дата: Пятница, 20.01.2017, 17:37 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый вечер всем. Имеется таблица, в которой нужно подсчитать количество не нулевых/не пустых ячеек в столбцах "Приход" для каждой строки, только если в соответсвующей строке соответствующего месяца в столбце "Остаток" - значение 0 или "Пусто". У меня ничего не получилось как ни комбинировал с формулами. Видимо я чего-то не знаю. Заранее благодарю за ответ. С уважением
Добрый вечер всем. Имеется таблица, в которой нужно подсчитать количество не нулевых/не пустых ячеек в столбцах "Приход" для каждой строки, только если в соответсвующей строке соответствующего месяца в столбце "Остаток" - значение 0 или "Пусто". У меня ничего не получилось как ни комбинировал с формулами. Видимо я чего-то не знаю. Заранее благодарю за ответ. С уважением machodg
Сообщение отредактировал machodg - Пятница, 20.01.2017, 17:47
Ответить
Сообщение Добрый вечер всем. Имеется таблица, в которой нужно подсчитать количество не нулевых/не пустых ячеек в столбцах "Приход" для каждой строки, только если в соответсвующей строке соответствующего месяца в столбце "Остаток" - значение 0 или "Пусто". У меня ничего не получилось как ни комбинировал с формулами. Видимо я чего-то не знаю. Заранее благодарю за ответ. С уважением Автор - machodg Дата добавления - 20.01.2017 в 17:37
bmv98rus
Дата: Пятница, 20.01.2017, 17:50 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4110
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
machodg, Оно?Код
=COUNTIFS($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;0)
или даже такКод
=COUNTIFS($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;0)
machodg, Оно?Код
=COUNTIFS($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;0)
или даже такКод
=COUNTIFS($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;0)
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Пятница, 20.01.2017, 17:53
Ответить
Сообщение machodg, Оно?Код
=COUNTIFS($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;0)
или даже такКод
=COUNTIFS($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;0)
Автор - bmv98rus Дата добавления - 20.01.2017 в 17:50
machodg
Дата: Пятница, 20.01.2017, 18:17 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
bmv98rus, Спасибо Но, работает только на трех последних строчках, там все верно. Не совсем понятно почему. Красным шрифтом выделены цифры, которые нужно было подсчитать. Посмотрите файл, может нужно подправить?.
bmv98rus, Спасибо Но, работает только на трех последних строчках, там все верно. Не совсем понятно почему. Красным шрифтом выделены цифры, которые нужно было подсчитать. Посмотрите файл, может нужно подправить?. machodg
Ответить
Сообщение bmv98rus, Спасибо Но, работает только на трех последних строчках, там все верно. Не совсем понятно почему. Красным шрифтом выделены цифры, которые нужно было подсчитать. Посмотрите файл, может нужно подправить?. Автор - machodg Дата добавления - 20.01.2017 в 18:17
machodg
Дата: Пятница, 20.01.2017, 18:28 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
bmv98rus, Понял! Не учитываются пучтые ячейки, т.е. работает только если в ячейки столбца "остаток" не пустые, а содержат нули. А как с этим справиться?
bmv98rus, Понял! Не учитываются пучтые ячейки, т.е. работает только если в ячейки столбца "остаток" не пустые, а содержат нули. А как с этим справиться? machodg
Ответить
Сообщение bmv98rus, Понял! Не учитываются пучтые ячейки, т.е. работает только если в ячейки столбца "остаток" не пустые, а содержат нули. А как с этим справиться? Автор - machodg Дата добавления - 20.01.2017 в 18:28
_Boroda_
Дата: Пятница, 20.01.2017, 18:30 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=СУММПРОИЗВ((D$2:AK$2=2)*(D4:AK4>0)*(C4:AJ4=0))
Так нужно?Код
=СУММПРОИЗВ((D$2:AK$2=2)*(D4:AK4>0)*(C4:AJ4=0))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=СУММПРОИЗВ((D$2:AK$2=2)*(D4:AK4>0)*(C4:AJ4=0))
Автор - _Boroda_ Дата добавления - 20.01.2017 в 18:30
machodg
Дата: Пятница, 20.01.2017, 18:43 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
_Boroda_, Да, да Все работает верно! Огромное спасибо. Успехов!
_Boroda_, Да, да Все работает верно! Огромное спасибо. Успехов! machodg
Ответить
Сообщение _Boroda_, Да, да Все работает верно! Огромное спасибо. Успехов! Автор - machodg Дата добавления - 20.01.2017 в 18:43
machodg
Дата: Пятница, 20.01.2017, 18:51 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
_Boroda_, А можно ли в формуле СЧЁТЕСЛИМН в критерий вставить логическое ИЛИ? Типа ИЛИ("=0";" "). И Как? С уважением
_Boroda_, А можно ли в формуле СЧЁТЕСЛИМН в критерий вставить логическое ИЛИ? Типа ИЛИ("=0";" "). И Как? С уважением machodg
Ответить
Сообщение _Boroda_, А можно ли в формуле СЧЁТЕСЛИМН в критерий вставить логическое ИЛИ? Типа ИЛИ("=0";" "). И Как? С уважением Автор - machodg Дата добавления - 20.01.2017 в 18:51
buchlotnik
Дата: Пятница, 20.01.2017, 19:00 |
Сообщение № 8
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
может так?: Код
=СЧЁТЕСЛИ(D4:D15;0)+СЧЁТЕСЛИ(D4:D15;" ")
может так?: Код
=СЧЁТЕСЛИ(D4:D15;0)+СЧЁТЕСЛИ(D4:D15;" ")
buchlotnik
Ответить
Сообщение может так?: Код
=СЧЁТЕСЛИ(D4:D15;0)+СЧЁТЕСЛИ(D4:D15;" ")
Автор - buchlotnik Дата добавления - 20.01.2017 в 19:00
machodg
Дата: Пятница, 20.01.2017, 19:25 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
bmv98rus, Я посмотрел и универсально (с нулем в ячейке и с пустой ячейкой) работают эти 2 формулы:Код
=СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;0)+СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;"")
Код
=СЧЁТЕСЛИМН($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;0)+СЧЁТЕСЛИМН($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;"")
bmv98rus, Я посмотрел и универсально (с нулем в ячейке и с пустой ячейкой) работают эти 2 формулы:Код
=СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;0)+СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;"")
Код
=СЧЁТЕСЛИМН($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;0)+СЧЁТЕСЛИМН($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;"")
machodg
Сообщение отредактировал machodg - Пятница, 20.01.2017, 19:30
Ответить
Сообщение bmv98rus, Я посмотрел и универсально (с нулем в ячейке и с пустой ячейкой) работают эти 2 формулы:Код
=СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;0)+СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C$2:$AK$2;1;$C4:$AK4;"")
Код
=СЧЁТЕСЛИМН($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;0)+СЧЁТЕСЛИМН($D$2:$AL$2;2;D9:AL9;">0";$C9:$AK9;"")
Автор - machodg Дата добавления - 20.01.2017 в 19:25
Pelena
Дата: Пятница, 20.01.2017, 19:34 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация:
4421
±
Замечаний:
±
Excel 365 & Mac Excel
Немного корочеКод
=СУММПРОИЗВ(СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C4:$AK4;{"";0}))
Немного корочеКод
=СУММПРОИЗВ(СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C4:$AK4;{"";0}))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Немного корочеКод
=СУММПРОИЗВ(СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C4:$AK4;{"";0}))
Автор - Pelena Дата добавления - 20.01.2017 в 19:34
bmv98rus
Дата: Пятница, 20.01.2017, 19:38 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4110
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
machodg, нет именно в этих функциях напрямую нельзя, AND имитируется еще одним условием , а OR только так как указал buchlotnik . Собственно на этом я и "погорел" а _Boroda_ , изящно показал как надо._Boroda_ , раз уж такое дело, поясните неразумному, почему тут пустышка не равна 0? при обычном сравнении то, это истина. machodg, Пока писал - накидали вариантов и они корректны, а использовать надо или слепо тот рабочий который посоветовали , или тот рабочий , который Вам проще понять и воспроизвести потом, на данном уровне знаний, а последние придут со временем.
machodg, нет именно в этих функциях напрямую нельзя, AND имитируется еще одним условием , а OR только так как указал buchlotnik . Собственно на этом я и "погорел" а _Boroda_ , изящно показал как надо._Boroda_ , раз уж такое дело, поясните неразумному, почему тут пустышка не равна 0? при обычном сравнении то, это истина. machodg, Пока писал - накидали вариантов и они корректны, а использовать надо или слепо тот рабочий который посоветовали , или тот рабочий , который Вам проще понять и воспроизвести потом, на данном уровне знаний, а последние придут со временем. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Пятница, 20.01.2017, 19:52
Ответить
Сообщение machodg, нет именно в этих функциях напрямую нельзя, AND имитируется еще одним условием , а OR только так как указал buchlotnik . Собственно на этом я и "погорел" а _Boroda_ , изящно показал как надо._Boroda_ , раз уж такое дело, поясните неразумному, почему тут пустышка не равна 0? при обычном сравнении то, это истина. machodg, Пока писал - накидали вариантов и они корректны, а использовать надо или слепо тот рабочий который посоветовали , или тот рабочий , который Вам проще понять и воспроизвести потом, на данном уровне знаний, а последние придут со временем. Автор - bmv98rus Дата добавления - 20.01.2017 в 19:38
machodg
Дата: Пятница, 20.01.2017, 19:54 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Я нашел возможность вставки логического критерия ИЛИ в формуле СЧЁТЕСЛИМН!!Код
=SUM(COUNTIFS($D$2:$AL$2,2,D4:AL4,">0",$C4:$AK4,{"",0}))
Всем Спасибо за подсказку со сдвигом дапазона в строках!!!
Я нашел возможность вставки логического критерия ИЛИ в формуле СЧЁТЕСЛИМН!!Код
=SUM(COUNTIFS($D$2:$AL$2,2,D4:AL4,">0",$C4:$AK4,{"",0}))
Всем Спасибо за подсказку со сдвигом дапазона в строках!!! machodg
Ответить
Сообщение Я нашел возможность вставки логического критерия ИЛИ в формуле СЧЁТЕСЛИМН!!Код
=SUM(COUNTIFS($D$2:$AL$2,2,D4:AL4,">0",$C4:$AK4,{"",0}))
Всем Спасибо за подсказку со сдвигом дапазона в строках!!! Автор - machodg Дата добавления - 20.01.2017 в 19:54
machodg
Дата: Пятница, 20.01.2017, 20:02 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Pelena, Большое Спасибо!
Сообщение отредактировал machodg - Пятница, 20.01.2017, 20:05
Ответить
Сообщение Pelena, Большое Спасибо! Автор - machodg Дата добавления - 20.01.2017 в 20:02
machodg
Дата: Пятница, 20.01.2017, 20:04 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
bmv98rus, Большое Спасибо за отзывчивость и подсказки. Успехов
bmv98rus, Большое Спасибо за отзывчивость и подсказки. Успехов machodg
Ответить
Сообщение bmv98rus, Большое Спасибо за отзывчивость и подсказки. Успехов Автор - machodg Дата добавления - 20.01.2017 в 20:04
bmv98rus
Дата: Пятница, 20.01.2017, 20:10 |
Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4110
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
machodg, Во, и знания пришли уже. Успехов. но короче всего получается от _Boroda_ , или производная от нее массивная Код
=SUM((D$2:AK$2=2)*(D9:AK9>0)*(C9:AJ9=0))
machodg, Во, и знания пришли уже. Успехов. но короче всего получается от _Boroda_ , или производная от нее массивная Код
=SUM((D$2:AK$2=2)*(D9:AK9>0)*(C9:AJ9=0))
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение machodg, Во, и знания пришли уже. Успехов. но короче всего получается от _Boroda_ , или производная от нее массивная Код
=SUM((D$2:AK$2=2)*(D9:AK9>0)*(C9:AJ9=0))
Автор - bmv98rus Дата добавления - 20.01.2017 в 20:10