У меня есть два листа: «Данные» и «Отчет». В отчете мне нужно рассчитать некоторые данные, которые требуют 3 различных формул.
Таблица данных имеет заголовки столбцов в строке 1 и множество записей данных в строках ниже этого.
В листе отчета мне нужно 3 формулы для расчета следующего
Количество записей (строк), где столбец B таблицы данных равен «Прием», столбец C равен «HospA», столбец D не равен пустому (т. Е. Нет значения в ячейке), и где встречается только значение в столбце A один раз в колонке. Строки данных не превышают 50000 строк.
Количество записей (строк), где столбец B таблицы данных равен «Выпуск», столбец C равен «HospA», столбец D не равен пустому значению (т. Е. Нет значения в ячейке) и отличается между двумя датами в столбцах E и F составляет 0-2 недели.
Для третьей формулы мне нужно возвращать записи, которые соответствуют условиям, изложенным в первом требовании к формуле выше, но вместо того, чтобы возвращать количество записей, мне нужно возвращать фактическое значение в столбце А. Более одной строки будет соответствовать этому критерии, поэтому я представляю, что затем скопирую эту формулу в соседние ячейки, чтобы получить все строки, соответствующие условиям.
Я долго ломал голову над ними, не очень далеко. Мои попытки состояли в том, чтобы использовать SUM с вложенным IF для первых двух формул в соответствии с ...
= SUM(IF(Data!В2:B50000 = "Прием", IF(Data!C2:C50000 = "HospA", IF(Data!D2:D50000 <> "" ... оттуда я не знаю, как включить последнее условие, чтобы включить только записи, которые имеют уникальное числовое значение в столбце A.
Любая помощь приветствуется!