Усеченная версия моих данных находится в форме, показанной на скриншоте ниже: три столбца с 5 уникальными именами. Имена появляются в любом порядке и в любой позиции, но никогда не повторяются в одной строке.
Моя цель - создать массив, содержащий количество раз, которое Адам появляется в каждой строке. Я могу заполнить формулу =countif(A2:C2,$I$2)
в новом столбце или, если я напишу массив вручную для каждой строки, она будет выглядеть следующим образом:
={countif(A2:C2,$I$2);countif(A3:C3,$I$2);countif(A4:C4,$I$2);countif(A5:C5,$I$2);countif(A6:C6,$I$2)}
Где ячейка I2 содержит «Адам». Конечно, это невозможно для больших наборов данных.
Я знаю, что массивы фактически являются ячейками, превращенными в диапазоны, но моя главная проблема заключается в том, что ячейка, которую я пытаюсь преобразовать, уже ссылается на диапазон, и я не знаю, как сказать программному обеспечению применять счетчик в каждой строке (то есть я интуитивно хотел бы сделать что-то вроде счетчика ((A2: C2) :( A99: C99), «Адам»), но понимаю, что это не так, как электронные таблицы работа).
Моя цель - в конечном итоге выполнить некоторые операции с соответствующим массивом, но я думаю, что с этим я вполне справлюсь, как только получу нужную формулу массива.