
У меня есть два столбца в 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),"")
и скопируйте вниз:
Однако если данные не были организованы по чередующимся группам, тоформула массивабудет необходимо.