В большой таблице я хочу посмотреть только строки из данной выборки (скажем, sample1), и среди них найти 5 с наибольшей вероятностью (еще один параметр в таблице), а затем посчитать, сколько из нихкоторые соответствуют третьему критерию, с типом ячейки = 1.Я хочу быть в состоянии сделать это для всех образцов в большой таблице.
Попытка использовать LARGE ((диапазон = критерии) * (диапазон); {1; 2; 3; 4; 5}) вместе с COUNTIFS, но не может создать в нем два критерия и два диапазона.С COUNTIFS, он просто возьмет 5 строк с наибольшей вероятностью во всей таблице и увидит, сколько из них также sample1 и тип ячейки = 1.Я предполагаю, что решение - это какой-то вложенный IF или COUNTIF (даже не знаю, возможно ли это), но просто не могу заставить его работать.
Попытался использовать это: = COUNTIFS (Table1 [Sample]; "sample1"; Table1 [Тип ячейки]; "1"; Table1 [Вероятность]; LARGE ((Table1 [Sample] = "sample1)") * (Таблица1 [Вероятность]); {1; 2; 3; 4; 5})), который возвращает 1
Также пробовал это: = COUNTIF (Таблица1 [Образец]; БОЛЬШОЙ (ЕСЛИ (И (Таблица1 [Тип ячейки] = 1; Таблица1 [Образец] = «образец1»); Таблица1 [Вероятность]); {1; 2; 3; 4; 5}))
, который возвращает 0
У меня закончились хорошие идеи, и мне действительно нужна помощь, спасибо!
Чтобы сделать это еще более понятным, с данными ниже, среди строк только из sample1, я хочу подсчитать, сколькоиз 5 строк с наибольшей вероятностью (в рамках sample1), которые также имеют тип ячейки = 1?Результаты должны быть:
sample1 = 3
sample2 = 4
sample3 = 5
Sample - Тип ячейки - Вероятность
sample1 - 1 - 0,95
sample1 - 1 --0,9
sample1 - 1 - 0,85
образец1 - 0 - 0,8
образец1 - 0 - 0,75
образец1 - 0 - 0,7
образец1 - 0 -- 0,65
образец2 - 1 - 0,97
образец2 - 1 - 0,95
образец2 - 1 --0,93
sample2 - 1 - 0,91
sample2 - 0 --0,89
sample2 - 0 --0,87
образец2 - 0 - 0,85
образец2 - 0 --0,83
образец2 - 1 - 0,81
образец3 --1 --0,87
образец3 --1 - 0,86
образец3 --1 - 0,85
образец3 --1 --0,84
sample3 - 1 --0,83
sample3 --1 --0,82
sample3 --1 --0,81
образец3 - 1 - 0,8