Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2016, 12:33   #1
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию СЧЕТЕСЛИ по 2-м условиям (с запасом по диапазону)

Здравствуйте, Уважаемые!
Использую формулу, найденную на форуме
Код:
=СУММПРОИЗВ((P11:P29="")*(N11:N29=0))
или вот такую (формула массива)
Код:
=СУММ((N11:N29=0)*(P11:P29=""))
Обе формулы работают замечательно, НО только если я укажу четко верхнюю границу диапазона, в моем случае 29.
Если указываю 1000 считает все "" в столбце Р.
Вопрос: как можно в данных формулах указать диапазон с запасом, допустим до P1000, чтобы не считались лишние "", а только N11:N1000=0

Спасибо.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 11.09.2016, 12:45   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
N11:ИНДЕКС(N:N;СчЕТЗ(...))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.09.2016, 12:55   #3
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

IgorGO, спасибо за столь быстрый ответ.
Не совсем понятно СчЕТЗ(...)), но буду пробовать.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499

Последний раз редактировалось VictorM; 11.09.2016 в 13:00.
VictorM вне форума Ответить с цитированием
Старый 11.09.2016, 13:05   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а мне - так совсем не понятно, потому что я не вижу данных и не представляю по какому из столбцов посчитать количество значений в таблице
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.09.2016, 17:34   #5
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Согласен, извините. Нужно посчитать нулевые значения в столбце N, если в столбце P пусто.
Вот, думаю, в примере понятнее будет.
Вложения
Тип файла: xls СУММЕСЛИ - 2 параметра.xls (24.0 Кб, 12 просмотров)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 11.09.2016, 18:35   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Спасибо за помощь.
Вопрос успешно решен на соседнем, дружественном форуме.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 11.09.2016, 20:18   #7
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

offtop
Цитата:
Сообщение от VictorM Посмотреть сообщение
на соседнем, дружественном форуме.
Я не в теме о здешних форумных холиварах, можно ссылку или, хотя-бы в ПМ, список "дружественных" и "недружественных" форумов?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 11.09.2016, 21:40   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Саша, с точки зрения пользователей - все форумы - дружественные, с точки зрения собственников - все они прямые конкуренты.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.09.2016, 22:56   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
=СУММПРОИЗВ((P11:ИНДЕКС(P:P;СЧЁТЗ(N:N)-СЧЁТЗ(N1:N10)+10)="")*(N11:ИНДЕКС(N:N;СЧЁТЗ(N:N)-СЧЁТЗ(N1:N10)+10)=0))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СЧЕТЕСЛИ и фильтр Bape}l{ka Microsoft Office Excel 10 18.08.2014 22:32
Диапазон в СЧЕТЕСЛИ Sensygirl Microsoft Office Excel 2 24.05.2013 13:29
Почему не работает СЧЕТЕСЛИ cutie_girl Microsoft Office Excel 1 03.11.2012 06:51
функция СчетЕсли Котенок Ната Microsoft Office Excel 5 07.05.2010 20:21
Счетесли по нескольким условиям Neo007 Microsoft Office Excel 4 23.09.2008 16:23