Excel - складний пошук


1

У мене два аркуші, на одному є UPC-коди, назви та розміри. Інший має невелику частину цих імен з розмірами, але ніяких UPC. Мені потрібно отримати номери UPC, щоб заповнити відповідні поля.

Дивіться фото:

https://i.stack.imgur.com/sSyi3.jpg

Відповіді:


0

Ось формула, яка працює на одному великому припущенні: що для кожної комбінації імені (наприклад, сорочка одна) та розміру є лише ОДИН підсилювач (наприклад, "Молоді малі").

Введіть це у K2 на Sheet1.

=INDEX(Sheet2!$C$1:$C$11,SUMPRODUCT((Sheet2!$E$1:$E$11=$C2)*(Sheet2!$G$1:$G$11="Youth "&K$1)*ROW(Sheet2!$C$1:$C$11)))

Ця формула, якщо вищезгадане припущення є істинним, поверне відповідне UPC для відповідної назви статті та розміру статті. Цю формулу можна заповнити в рядку та внизу стовпця для інших розмірів та статей.

Розбиття формули:
важкий підйом виконується SUMPRODUCTфункцією. Він перевіряє кожен рядок на Листі 2 на відповідність Імені та розміру. Для кожного рядка, якщо знайдено відповідність, додається номер рядка. Якщо збігу не знайдено, він додає 0. Якщо припущення, що існує лише одна рядок, яка відповідає обом критеріям, є істинним, то це поверне номер рядка відповідного запису.

Потім INDEXфункція повертає значення з стовпця UPC за номером рядка, повернутим SUMPRODUCT.

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