EXCEL VLOOKUP - Извлечение нескольких столбцов из одной формулы - PullRequest
0 голосов
/ 10 сентября 2018

Я пытаюсь использовать формулу массива VLOOKUP для извлечения и отображения нескольких столбцов, используя одну формулу.

Формула Excel:

= ВПР (А15, А1: G9, {3,4,5}, FALSE)

  1                      2             3          4        5          6
Transaction ID      Payment Date    Product    Quantity   Cost       Sales 
MVLN195             1/3/2014        Trash Can   1         $14.00     $14.00 
XFYR246             1/4/2014        Lawnmower   1         $599.00    $599.00    
DWDF167             1/4/2014        Diapers     1         $29.00     $29.00 
YNBM339             1/5/2014        Sweater     3         $59.00     $177.00    
WTKQ758             1/7/2014        Bike        1         $599.00    $599.00
SFKS527             1/7/2014        Radio       1         $25.00     $25.00 
OGWT288             1/8/2014        Bike        1         $599.00    $599.00    
TCQN516             1/9/2014        Calender    5         $3.00      $15.00

  1        2         3         4        
ID       Product   Quantity   Cost
OGWT288  Bike      #N/A       #N/A

Я пытался использовать формулу массива vlookup, но появляется только столбец 3. Я также пытался нажать Ctrl Shift Enter, но все равно только данные из столбца извлекаются не для двух других.

Если бы кто-нибудь мог оказать какую-либо помощь, было бы очень полезно.

Спасибо

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Прежде всего, ваша формула верна.

Поместите его в первый столбец, в вашем сценарии это A16.

А затем выберите эту ячейку и перетащите ее на следующие 3 ячейки.

Переместите курсор мыши на верхнюю панель формул, нажмите на нее и нажмите Ctrl + Shift + Enter

Это должно работать.

Спасибо

0 голосов
/ 10 сентября 2018

Поместите это в первую ячейку и перетащите на:

=VLOOKUP($A$15,$A$1:$G$9,COLUMN(C:C),FALSE)

enter image description here

Если вы действительно хотите ввести массив, тогда вы можете использовать вашу формулу:

  1. Выберите B15: D15 с активным B15.
  2. Введите формулу в строке формул.
  3. Нажмите Ctrl-Shift-Enter, чтобы ввести массив, введите формулу во все три ячейки одновременно.

enter image description here

...