Excel — как извлечь определенные строки из столбца в краткую таблицу

Excel — как извлечь определенные строки из столбца в краткую таблицу

У меня есть два столбца в Excel. Группировка чисел в столбце A и значение (некоторые соответствующие числовые данные) в следующем столбце B.

Мне нужно извлечь только строки для Группы 1 в отдельные столбцы или таблицу, как показано на рисунке. Я хочу избежать Фильтров и Копирования-Вставки, поскольку значения могут меняться со временем.

Я использую функцию ИНДЕКС с вспомогательным столбцом, чтобы добиться этого. Однако есть ли лучшее решение без вспомогательного столбца с прямой рабочей формулой? Я использую Excel 2013. Любая помощь будет высоко оценена.

Заранее спасибо.

Скриншот

решение1

На вашем снимке экрана видно, что данные уже организованы в определенную структуру групп: (1,2,3,1,2,3,...)Учитывая эту закономерность, вЕ2входить:

=IFERROR(INDEX($B$2:$B$16,1+(ROWS($1:1)-1)*3),"")

и скопируйте вниз:

введите описание изображения здесь

Однако если данные не были организованы по чередующимся группам, тоформула массивабудет необходимо.

Связанный контент