Я не уверен, что правильно сформулировал этот заголовок. Пожалуйста, не стесняйтесь предлагать предлагаемые изменения.

У меня есть данные, отформатированные так:

Token,Location,Quantity
VBD,IN,100
NN,IN,200
FD,OUT,300
VBD,OUT,300
NN,OUT,400
NN,IN,100

В конечном счете, я хотел бы выполнить t-тесты на Количество каждого токена, сравнивая IN и OUT. Есть ли способ сделать это без фильтрации для каждого и выполнения t-теста?

РЕДАКТИРОВАТЬ
Часть t-теста не актуальна сама по себе, я просто хочу вставить диапазон в формулу. Например, функция = TTEST принимает следующие аргументы: TTEST(array1,array2,tails,type) . Если бы я хотел строки 2 и 6 в Array1 (NN, IN) и строку 5 в Array2 , есть ли формула, которую я использую в формуле TTEST вместо выбора ячеек?

1 ответ1

1

Пользователь Adam_G нашел свой собственный ответ на этот конкретный вопрос с помощью множества различных учебных пособий и файлов справки Microsoft, но я привожу здесь рабочий пример метода индексации и извлечения данных по нескольким столбцам для всех, кто случится. через вопрос.

Пример формулы массива:
={INDEX('master data'!$A:$C,SMALL(IF('master data'!$A:$A=_____,ROW('master data'!$A:$A)),ROW(1:1)),_____)}

Пробел в конце формулы должен быть заменен номером столбца в строке возвращаемых данных, совпадая с пробелом, который необходимо заменить около середины формулы в качестве критерия поиска. Последняя строка будет обновлена как вставленная вниз, или может быть изменена на числовое значение строки для возврата. Формула массива устанавливает данные для поиска в виде массива и возвращает данные из столбца, указанного в строке поиска. Этот метод очень медленный и не должен использоваться, когда есть другие, более масштабируемые методы организации / манипулирования наборами данных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .