У меня есть таблица значений, которые охватывают диапазон строк и столбцов. Пример данных:

Green    Leaf
Green    Fire
Red      Fire
Water    Blue
Blue     
Red
Water

Я хотел бы один столбец уникальных значений из таблицы. Результат:

Green
Leaf
Fire
Red
Water
Blue

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

1 ответ1

2

Вы можете использовать эту формулу:

=IFERROR(INDEX($A$1:$A$7,AGGREGATE(15,7,ROW($A$1:$A$7)/(COUNTIF($D$1:D1,$A$1:$A$7)=0),1)),INDEX($B$1:$B$4,AGGREGATE(15,7,ROW($B$1:$B$4)/(COUNTIF($D$1:D1,$B$1:$B$4)=0),1)))

Он перебирает первый столбец значений до появления ошибок, затем перебирает второй по мере его перетаскивания.

Важно помнить, что он должен быть как минимум во второй строке, и $D$1:D1 должен ссылаться на ячейку непосредственно над ячейкой, в которой формула впервые помещена, обращая внимание на то, что есть, а что нет абсолют в ссылке.

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