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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2019, 14:43   #1
niamato
Пользователь
 
Регистрация: 23.10.2018
Сообщений: 17
По умолчанию Подсчёт количества ячеек в строке, удовлетворяющей определённому условию

Добрый день!
Имеется таблица, как во вложении.
Данная таблица нужна для подсчёта количества результатов по анализу элементов разными методами разными лабораториями.
В целом необходим вывод по каждому элементу для каждого метода количество лабораторий, выдавших результат.
Прошу помочь в 2х моментах.
1й, попроще.
На листе 2 пробовал подружить формулы СЧЁТ и ВПР, а так же СЧЁТ и ИНДЕКС.
Пример: "=СЧЁТ(ВПР(B2;'Метод 1'!A:AA;{2;3;4;5;6;7;8;9;10;11;12;1 3;14;15;16;17;18;19;20;21;22;23;24; 25};ЛОЖЬ))"
Может я что-то не понимаю, не удивительно, но ничего не считает.
2й, на мой взгляд, посложнее.
В идеале было бы, чтобы формулой автоматически проставлялся метод и количество лабораторий-участников по методу. Не критично, но было бы неплохо. По идее это через команду ЯЧЕЙКА делается, но ещё не докурил все руководства.
Вложения
Тип файла: xlsx пример_.xlsx (175.1 Кб, 16 просмотров)
niamato вне форума Ответить с цитированием
Старый 24.01.2019, 18:59   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Для L3 как я понял
Код:
=СЧЁТЗ(ИНДЕКС(ДВССЫЛ("'"&K3&"'!D:AR");ПОИСКПОЗ(J3;ДВССЫЛ("'"&K3&"'!A:A"););))
но не везде совпадает с вашими данными.
Примечание: в столбце AS листов Метод* содержатся данные, они скрыты белым цветом шрифта.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619

Последний раз редактировалось Казанский; 24.01.2019 в 20:44.
Казанский вне форума Ответить с цитированием
Старый 25.01.2019, 14:26   #3
niamato
Пользователь
 
Регистрация: 23.10.2018
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
Для L3 как я понял
Код:
=СЧЁТЗ(ИНДЕКС(ДВССЫЛ("'"&K3&"'!D:AR");ПОИСКПОЗ(J3;ДВССЫЛ("'"&K3&"'!A:A"););))
но не везде совпадает с вашими данными.
Примечание: в столбце AS листов Метод* содержатся данные, они скрыты белым цветом шрифта.
Про столбец - да, забыл про него.
Спасибо за формулу, единственное, что заметил - данная формула считает и для незаполненных ячеек значение 1.
То есть, если на конкретном листе нет данного элемента, то всё равно проставляется 1.
Из-за этого не получается сделать формулу для скрытия отсутствующих результатов, так как где-то может быть и один результат.
Код:
Элемент	Метод	Кол-во лаб
Ag	FA	1
Ag	IRC	1
Ag	FICP	6
Ag	4-A	22
Ag	3-A	10
Ag	AR	22
Al	FA	1
Al	IRC	1
Al	FICP	12
Al	4-A	22
Al	3-A	1

Последний раз редактировалось niamato; 25.01.2019 в 14:51.
niamato вне форума Ответить с цитированием
Старый 25.01.2019, 14:53   #4
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Интересное кино - СЧЁТЗ считает значение ошибки тоже. Вот такая формула
Код:
=СЧЁТЕСЛИ(ИНДЕКС(ДВССЫЛ("'"&K3&"'!D:AR");ПОИСКПОЗ(J3;ДВССЫЛ("'"&K3&"'!A:A");););"*")
вернет #ССЫЛКА! если нет листа, указанного в поле Метод, и #Н/Д если элемент не найден. Если не хотите видеть значения ошибки, оберните формулу в ЕСЛИОШИБКА.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 25.01.2019, 15:21   #5
niamato
Пользователь
 
Регистрация: 23.10.2018
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
оберните формулу в ЕСЛИОШИБКА.
Да, с ЕСЛИОШИБКА всё нормально получается.
Спасибо ещё раз!
niamato вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчёт количества символов IL3614 Microsoft Office Excel 4 21.05.2013 23:20
Подсчёт количества ячеек с определённой буквой IL3614 Microsoft Office Excel 9 02.11.2012 16:49
Подсчёт количества записей в запросе satka Microsoft Office Access 4 01.09.2011 21:45
Подсчёт количества символов в массиве .antony. Помощь студентам 0 09.06.2011 20:43
Подсчёт количества вхождений элемента Farrel SQL, базы данных 1 04.05.2011 11:41