Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет ячеек со значениями по критериям для разных столбцов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет ячеек со значениями по критериям для разных столбцов (Формулы/Formulas)
Подсчет ячеек со значениями по критериям для разных столбцов
machodg Дата: Пятница, 20.01.2017, 17:37 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый вечер всем.
Имеется таблица, в которой нужно подсчитать количество не нулевых/не пустых ячеек в столбцах "Приход" для каждой строки, только если в соответсвующей строке соответствующего месяца в столбце "Остаток" - значение 0 или "Пусто".
У меня ничего не получилось как ни комбинировал с формулами. Видимо я чего-то не знаю.
Заранее благодарю за ответ.
С уважением
К сообщению приложен файл: Primer.xlsx (12.4 Kb)


Сообщение отредактировал machodg - Пятница, 20.01.2017, 17:47
 
Ответить
СообщениеДобрый вечер всем.
Имеется таблица, в которой нужно подсчитать количество не нулевых/не пустых ячеек в столбцах "Приход" для каждой строки, только если в соответсвующей строке соответствующего месяца в столбце "Остаток" - значение 0 или "Пусто".
У меня ничего не получилось как ни комбинировал с формулами. Видимо я чего-то не знаю.
Заранее благодарю за ответ.
С уважением

Автор - machodg
Дата добавления - 20.01.2017 в 17:37
bmv98rus Дата: Пятница, 20.01.2017, 17:50 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 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)


Замечательный Временно просто медведь , процентов на 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,
Спасибо
Но, работает только на трех последних строчках, там все верно. Не совсем понятно почему.
Красным шрифтом выделены цифры, которые нужно было подсчитать.
Посмотрите файл, может нужно подправить?.
К сообщению приложен файл: 9032648.xlsx (12.6 Kb)
 
Ответить
Сообщениеbmv98rus,
Спасибо
Но, работает только на трех последних строчках, там все верно. Не совсем понятно почему.
Красным шрифтом выделены цифры, которые нужно было подсчитать.
Посмотрите файл, может нужно подправить?.

Автор - machodg
Дата добавления - 20.01.2017 в 18:17
machodg Дата: Пятница, 20.01.2017, 18:28 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
bmv98rus,
Понял!
Не учитываются пучтые ячейки, т.е. работает только если в ячейки столбца "остаток" не пустые, а содержат нули.
А как с этим справиться?
 
Ответить
Сообщение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))
К сообщению приложен файл: 9032648_1.xlsx (13.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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
Дата добавления - 20.01.2017 в 18:43
machodg Дата: Пятница, 20.01.2017, 18:51 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_,
А можно ли в формуле СЧЁТЕСЛИМН в критерий вставить логическое ИЛИ? Типа ИЛИ("=0";" "). И Как?
С уважением
 
Ответить
Сообщение_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
Дата добавления - 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;"")


Сообщение отредактировал 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
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Немного короче
Код
=СУММПРОИЗВ(СЧЁТЕСЛИМН($D$2:$AL$2;2;D4:AL4;">0";$C4:$AK4;{"";0}))


"Черт возьми, Холмс! Но как??!!"
Ю-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
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
machodg,

Типа ИЛИ("=0";" ").

нет именно в этих функциях напрямую нельзя, AND имитируется еще одним условием , а OR только так как указал buchlotnik. Собственно на этом я и "погорел" а _Boroda_, изящно показал как надо.

_Boroda_, раз уж такое дело, поясните неразумному, почему тут пустышка не равна 0? при обычном сравнении то, это истина.

machodg,
Пока писал - накидали вариантов и они корректны, а использовать надо или слепо тот рабочий который посоветовали , или тот рабочий , который Вам проще понять и воспроизвести потом, на данном уровне знаний, а последние придут со временем.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Пятница, 20.01.2017, 19:52
 
Ответить
Сообщениеmachodg,

Типа ИЛИ("=0";" ").

нет именно в этих функциях напрямую нельзя, 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
Дата добавления - 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
Дата добавления - 20.01.2017 в 20:04
bmv98rus Дата: Пятница, 20.01.2017, 20:10 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
machodg,

Во, и знания пришли уже. Успехов.
но короче всего получается от _Boroda_, или производная от нее массивная
Код
=SUM((D$2:AK$2=2)*(D9:AK9>0)*(C9:AJ9=0))


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениеmachodg,

Во, и знания пришли уже. Успехов.
но короче всего получается от _Boroda_, или производная от нее массивная
Код
=SUM((D$2:AK$2=2)*(D9:AK9>0)*(C9:AJ9=0))

Автор - bmv98rus
Дата добавления - 20.01.2017 в 20:10
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет ячеек со значениями по критериям для разных столбцов (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!