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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчёт количества ненулевых значений в массиве по условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчёт количества ненулевых значений в массиве по условию (Формулы/Formulas)
Подсчёт количества ненулевых значений в массиве по условию
lpro1987 Дата: Суббота, 02.02.2019, 13:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте уважаемые гуру EXCEL.
В листе "По врачам" в ячейке В2 необходимо подсчитать количество ненулевых ячеек Столбцов Q:U (массив) с несколькими условиями.
так как этот массив постоянно меняется количеством столбцов, необходимо расчитывать из названия общего столбца "Биохимические исследования. Напрмер сегодня там 5 столбцов, завтра может быть всего 1 столбец, послезавтра 15 столбцов.
Приведённая в примере формула в ячейке В2 не удовлетворяет заданным требованиям, т.к. столбцы массива "Биохимические исследования" могут увеличиваться и уменьшаться, т.е был массив Q:U, а может стать Q:AS и тд.
Заранее огромное спасибо.
К сообщению приложен файл: 5239121.xls (85.0 Kb)
 
Ответить
СообщениеЗдравствуйте уважаемые гуру EXCEL.
В листе "По врачам" в ячейке В2 необходимо подсчитать количество ненулевых ячеек Столбцов Q:U (массив) с несколькими условиями.
так как этот массив постоянно меняется количеством столбцов, необходимо расчитывать из названия общего столбца "Биохимические исследования. Напрмер сегодня там 5 столбцов, завтра может быть всего 1 столбец, послезавтра 15 столбцов.
Приведённая в примере формула в ячейке В2 не удовлетворяет заданным требованиям, т.к. столбцы массива "Биохимические исследования" могут увеличиваться и уменьшаться, т.е был массив Q:U, а может стать Q:AS и тд.
Заранее огромное спасибо.

Автор - lpro1987
Дата добавления - 02.02.2019 в 13:29
Nic70y Дата: Суббота, 02.02.2019, 16:16 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
Код
=СУММПРОИЗВ((ИНДЕКС(Исходник!M:M;3):ИНДЕКС(Исходник!M:M;I$1)=G$1)*(ИНДЕКС(Исходник!A:IV;3;ПОИСКПОЗ(A2;Исходник!$1:$1;)):ИНДЕКС(Исходник!A:IV;I$1;ЕСЛИОШИБКА(ПОИСКПОЗ("*";ИНДЕКС(Исходник!$1:$1;ПОИСКПОЗ(A2;Исходник!$1:$1;)+1):ИНДЕКС(Исходник!$1:$1;256);)+ПОИСКПОЗ(A2;Исходник!$1:$1;)-1;J$1))>0))
Код
=СУММПРОИЗВ((ИНДЕКС(Исходник!M:M;3):ИНДЕКС(Исходник!M:M;I$1)=G$1)*ИНДЕКС(Исходник!A:IV;3;ПОИСКПОЗ(A2;Исходник!$1:$1;)):ИНДЕКС(Исходник!A:IV;I$1;ЕСЛИОШИБКА(ПОИСКПОЗ("*";ИНДЕКС(Исходник!$1:$1;ПОИСКПОЗ(A2;Исходник!$1:$1;)+1):ИНДЕКС(Исходник!$1:$1;256);)+ПОИСКПОЗ(A2;Исходник!$1:$1;)-1;J$1)))
где I1
Код
=ПОИСКПОЗ("我";Исходник!D:D)
J1
Код
=ПОИСКПОЗ("我";Исходник!2:2)
К сообщению приложен файл: 5239121.xlsx (30.9 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=СУММПРОИЗВ((ИНДЕКС(Исходник!M:M;3):ИНДЕКС(Исходник!M:M;I$1)=G$1)*(ИНДЕКС(Исходник!A:IV;3;ПОИСКПОЗ(A2;Исходник!$1:$1;)):ИНДЕКС(Исходник!A:IV;I$1;ЕСЛИОШИБКА(ПОИСКПОЗ("*";ИНДЕКС(Исходник!$1:$1;ПОИСКПОЗ(A2;Исходник!$1:$1;)+1):ИНДЕКС(Исходник!$1:$1;256);)+ПОИСКПОЗ(A2;Исходник!$1:$1;)-1;J$1))>0))
Код
=СУММПРОИЗВ((ИНДЕКС(Исходник!M:M;3):ИНДЕКС(Исходник!M:M;I$1)=G$1)*ИНДЕКС(Исходник!A:IV;3;ПОИСКПОЗ(A2;Исходник!$1:$1;)):ИНДЕКС(Исходник!A:IV;I$1;ЕСЛИОШИБКА(ПОИСКПОЗ("*";ИНДЕКС(Исходник!$1:$1;ПОИСКПОЗ(A2;Исходник!$1:$1;)+1):ИНДЕКС(Исходник!$1:$1;256);)+ПОИСКПОЗ(A2;Исходник!$1:$1;)-1;J$1)))
где I1
Код
=ПОИСКПОЗ("我";Исходник!D:D)
J1
Код
=ПОИСКПОЗ("我";Исходник!2:2)

Автор - Nic70y
Дата добавления - 02.02.2019 в 16:16
lpro1987 Дата: Суббота, 02.02.2019, 16:45 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Благодарю!!!
Впервые вижу такую развязку с иероглифом
Код
=ПОИСКПОЗ("我";Исходник!D:D)
 
Ответить
СообщениеБлагодарю!!!
Впервые вижу такую развязку с иероглифом
Код
=ПОИСКПОЗ("我";Исходник!D:D)

Автор - lpro1987
Дата добавления - 02.02.2019 в 16:45
vikttur Дата: Суббота, 02.02.2019, 16:54 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Ищите "яя", ничем не отличается.
ПОИСКПОЗ с неточным соответствием ищет указанное значение или (если точного нет) ближайшее меньшее по рангу.
Для текста функция покажет положение последнего найденного текста.


Сообщение отредактировал vikttur - Суббота, 02.02.2019, 16:59
 
Ответить
СообщениеИщите "яя", ничем не отличается.
ПОИСКПОЗ с неточным соответствием ищет указанное значение или (если точного нет) ближайшее меньшее по рангу.
Для текста функция покажет положение последнего найденного текста.

Автор - vikttur
Дата добавления - 02.02.2019 в 16:54
Nic70y Дата: Суббота, 02.02.2019, 22:41 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
ничем не отличается
как это, не отличается?
еще как отличается
К сообщению приложен файл: 18.xlsx (8.4 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
ничем не отличается
как это, не отличается?
еще как отличается

Автор - Nic70y
Дата добавления - 02.02.2019 в 22:41
vikttur Дата: Воскресенье, 03.02.2019, 00:02 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

С таким же успехом напишем "我 - это иероглиф" )
Если остров мешает -"яь" или "яяь"


Сообщение отредактировал vikttur - Воскресенье, 03.02.2019, 01:33
 
Ответить
СообщениеС таким же успехом напишем "我 - это иероглиф" )
Если остров мешает -"яь" или "яяь"

Автор - vikttur
Дата добавления - 03.02.2019 в 00:02
Nic70y Дата: Воскресенье, 03.02.2019, 09:36 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
[offtop]да чутю я, иероглиф просто красивее)[/offtop]

апдэйт,
хотя в каждой шутке есть доля шутки (с)
по теории вероятности шанс получить ошибку от "яя" крайне низкий,
а от иероглифа он еще ниже и на 1 символ короче.


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Воскресенье, 03.02.2019, 22:16
 
Ответить
Сообщение[offtop]да чутю я, иероглиф просто красивее)[/offtop]

апдэйт,
хотя в каждой шутке есть доля шутки (с)
по теории вероятности шанс получить ошибку от "яя" крайне низкий,
а от иероглифа он еще ниже и на 1 символ короче.

Автор - Nic70y
Дата добавления - 03.02.2019 в 09:36
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчёт количества ненулевых значений в массиве по условию (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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