Формула Excel для створення списку на основі декількох критеріїв “АБО”


0

У мене є формула, яка може будувати перелік кодів товарів на основі набору найменувань елементів ("ITEM1" та "ITEM2" у прикладі нижче). Як я можу це зробити за допомогою діапазону комірок замість того, щоб перелічувати кожну назву елемента у своїй формулі? Excel не дозволяє мені використовувати діапазон у фігурних дужках {}.

Моя мета - перерахувати всі коди товарів для кількох товарів.

{= IFERROR (INDEX ($ C: $ C, SMALL (АКО ($ A $ 2: $ A $ 50 = {"ITEM1", "ITEM2"} , ROW) $ 1: E1))), "")}

Відповіді:


0

Отже, якщо ваш діапазон був D1: D2;

=IFERROR(INDEX($C:$C,SMALL(IF(ISNUMBER(MATCH($A$2:$A$50,$D$1:$D$2,0)),ROW($A$2:$A$50)),ROWS($E$1:E1))),"")

Це формула масиву, тому її потрібно підтвердити клавішею Ctrl-Shift-Enter замість Enter під час виходу з режиму редагування. Якщо зробити все правильно, то Excel розмістить {}формулу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.