Як здійснити пошук не унікальних елементів із умовою вирішити, що повернути?


1

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

В іншій таблиці я хочу імпортувати мінімальну ціну, за яку доступний товар. Я знаю, як використовувати MIN () для досягнення цього, тому я спробував об'єднати це з використанням VLOOKUP, але це завжди повертає перше знайдене значення, а не мінімальне. Мій VLOOKUP використовує точну відповідність і працює правильно для кожного унікального товару.

Як я можу досягти цього результату єдиною формулою? Я бачу рішення, яке передбачає розбиття мого головного прайс-листа, але я настійно вважаю за краще не робити цього.

Я думаю, що можу виявити, коли це відбувається за допомогою

=IF( COUNTIFS(B2:B1193,"="&$C2) > 1, <do the multiple version>, <do the vlookup> )

Відповіді:


1

Ви можете використовувати формулу масиву:

=MIN(IF(products=D3,prices,""))

або

=MIN(IF(products="Product A",prices,""))

або

=MIN(IF(A2:A25=D3,B2:B25,""))

де D3 / "Товар A" - це назва продукту, як він відображається у вашому головному списку.

У наведеному нижче прикладі, продукція відноситься до A1:A25і ціни відноситься до B1:B25.

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


чи є спосіб визначити масив в рядку?
Стівен

Я не впевнений, що ви маєте на увазі під inline. Ви маєте на увазі перерахувати всі ціни на конкретний товар по порядку?
Ellesa

Я маю на увазі не потрібно визначати масив поза формулою за допомогою створення імені чи іншого діалогу, але правильно у формулі
Stephen

Для вищевказаної формули вам просто потрібно виконати її за допомогою Ctrl + Shift + Enter, і ви одразу отримаєте найнижчу ціну на продукт.
Ellesa

По лініях = MIN (АФ ($ A = D3, $ C, "")) або = MIN (АФ (A1: A234 = D3, C1: C234, ""))
Стівен

1

Я створив у своєму прейскуранті прихований стовпчик, який містить унікальну комбінацію назви товару та назви постачальника плюс символ, який ніде не з’являється. Зараз я роблю vlookup того, що вирішує проблему.

Прихований стовпець нагадує = $ A $ 1 & "þ" & $ B2 ...

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