Я использую excel 2010. Я пытаюсь выполнить VLOOKUP и получить все значения. Вот моя проблема - у меня есть данные с частотой лечения. Частота указана; но частота имеет более одного раза. Например, частота BID (два раза в день) имеет время 0900 и 1700. Когда я пытаюсь сделать VLOOKUP, она вытягивает только первое значение. Как я могу использовать все значения?VLOOKUP все строки и вернуть все данные
Функция =VLOOKUP(RC[-4],Sheet3!R5C1:R38C3,3,FALSE)
только тянет первую строку, с которой она сталкивается.
Однако связанный FREQ имеет четыре раза и замечает, что он только вытаскивает 00:00:00 в приведенной выше таблице.
Я уверен, что вся цель таблицы LookUp такова, что каждая строка является уникальной ссылкой. Должен быть только один идентификатор 300825. Возможно, вы захотите сделать какую-то Группировку данных перед созданием таблицы поиска. – Derek
зависит от того, что вы хотите делать со значениями после их вставки (например, 'COUNTIF', чтобы подсчитать количество вхождений,' SUMIF', чтобы добавить все значения, соответствующие заданному условию, 'AVERAGEIF' и т. Д.) ... Что вы хотите делать время, соответствующее частоте? – Jaycal
Не так просто, как говорит Jaycal, зависит от того, что вы хотите делать со значениями. Не существует прямого подхода «вытащить все ценности» - как бы все они попали в одну ячейку, concat, sumation? Здесь есть вопросы, касающиеся этого. Иногда можно использовать формулы массива, но обычно только тогда, когда известно количество вхождений. – Orbling