Вложенный VLookup, возвращающий 1 значение - PullRequest
0 голосов
/ 05 мая 2018

Мне нужно иметь возможность извлечь конкретную дату и смены Count (столбец Expr1003). Я думаю, мне нужно использовать Vlookup внутри vlookup, но я почти уверен, что это неправильно.

Expr1001    shift   Expr1003
17-Sep-17   01      12128
17-Sep-17   03      31721
18-Sep-17   01      28445
18-Sep-17   02      5856
18-Sep-17   03      34544
19-Sep-17   01      16499
19-Sep-17   02      8733
19-Sep-17   03      41136

Я не знаю, почему я не могу понять это. Я пытался просто использовать вложенные VLOOKUP внутри VLOOKUP, но мне нужно, чтобы внутренний VLOOKUP возвратил массив таблиц.

Редактировать: Хорошо, я не думаю, что четко изложил свою проблему.

У меня есть пустой массив, который мне нужно заполнить Table to fill out Я хочу просто ввести формулы в ту часть графика, которая пуста, чтобы можно было вызывать сменные объемы.

1 Ответ

0 голосов
/ 05 мая 2018

Этого можно добиться, используя один VLOOKUP с сцепленным ключом.

Предполагая, что ваши столбцы A (названия дня), B (даты), C (дневной итог NPS) и строки 1 2 3, так что «воскресенье» - это ячейка A3, и серая область начинается в G1 (G1 = "Expr1001") с H2 = "01", вы бы сделали следующее:

  1. создайте новый столбец слева от G (нажав G на H).
  2. в столбце G объединить H и I, так что G2 становится:

    = H2 & I2

Это становится вашим ключом для поиска.

Вставьте в ячейку D3 следующее (предполагается, что ваши данные попадают в строку 200):

=VLOOKUP($B3&"01",$G2:$J$200,3, False)

Очевидно, что вам лучше добавить строку, которая хранит строку в верхней части таблицы, и использовать ее для хранения сдвига вместо жесткого кодирования в формуле. Предполагая, что это строка 1, тогда D3 будет

= VLOOKUP($B3&D$1,$G2:$J$200,3, False)

А потом вы можете скопировать это вниз и поперек.

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

...