1

У меня есть таблица на листе 1 следующим образом:

Name | Type | Number |
---------------------
x    |  1  |  av3    |
---------------------
y    |  2  |  bu4    |
---------------------
a    |  1  |  23r    |
---------------------
b    |  1  |  gk4    |

Мне нужно разделить таблицу на два отдельных листа в зависимости от типа, поэтому тип 1 заполняется на листе 2, а тип 2 заполняется на листе 3.

Ниже я хотел бы, чтобы лист 2 отображался:

Name  | x   | 
-------------
Number| av3 |
-------------
      |     |
-------------
Name  |  a  |
-------------
Number| 23r |
-------------
      |     |
-------------
Name  |  b  |
------------
Number| gk4|

Ниже я хотел бы, чтобы лист 3 отображался:

Name  | y  |
------------
Number| bu4|
------------

В настоящее время я пытаюсь использовать vlookup для ссылки на тип и заполнения данных, однако vlookup найдет только одно совпадение и не найдет следующее совпадение вниз. Как мне обойти это?

1 ответ1

1

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

  1. Выберите таблицу и нажмите « Insert затем « Pivot Table .

  2. Перетащите Name в поле « Report Labels . Затем перетащите Number прямо под ним.

  3. Чтобы добавить линию между каждой группой, щелкните правой кнопкой мыши любое значение имени в сводной таблице (например, "x") и выберите « Field Settings . Перейдите на вкладку « Layout & Print », установите флажок « Insert blank lines after each item label и нажмите « OK .

  4. Вставьте столбец слева от сводной таблицы, затем добавьте метки имени / номера, если необходимо. Если вам нужно, чтобы это было динамичным, вы можете использовать что-то вроде =IFERROR(IF(B4="","",IF(MATCH(B4,Sheet1!$A$1:$A$5,0),"Name")),"Number") где B4 - первая строка вашей сводной таблицы, а Sheet1!A1:A5 - это столбец имени в вашей исходной таблице.

  5. Формат (цвета и т.д.) По мере необходимости! Вы, вероятно, захотите скрыть кнопки «Развернуть / Свернуть», заголовки полей и итоги, и выровнять по левому краю все в сводной таблице.

  6. Удалите все имена, которые вы не хотите отображать на этой вкладке. Есть несколько способов сделать это, один из которых заключается в том, чтобы щелкнуть правой кнопкой мыши значение (например, "y"), навести курсор мыши на Filter нажать Hide selected items .

  7. Повторите для столько вкладок, сколько хотите, фильтруя по Name соответственно.

выход

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