Przewyższać

Minimum w przypadku wielu kryteriów

Minimum If Multiple Criteria

Formuła Excela: minimum w przypadku wielu kryteriówFormuła ogólna |_+_| Streszczenie

Aby uzyskać minimalną wartość w zestawie danych przy użyciu wielu kryteriów (tj. uzyskać MIN JEŻELI), można użyć formuły tablicowej opartej na funkcjach MIN i JEŻELI. W przedstawionym przykładzie wzór w I6 to:





{= MIN ( IF (rng1=criteria1, IF (rng2=criteria2,values)))}

Z kolorem „czerwonym” i „kapeluszem” wynik wynosi 8,00 zł

Uwaga: to jest formuła tablicowa i należy je wprowadzić za pomocą Ctrl + Shift + Enter





jak używać, jeśli to w programie Excel
Wyjaśnienie

W tym przykładzie użyto następujących nazwane zakresy : „kolor” = B6:B14, „element” = C6:C14, a „cena” = E6:E14. W tym przykładzie mamy wycenę artykułów w różnych regionach. Celem jest znalezienie minimalnej ceny za dany kolor i przedmiot.

Ta formuła wykorzystuje dwie zagnieżdżone funkcje JEŻELI, opakowane w wartość MIN, aby zwrócić cenę minimalną przy użyciu dwóch kryteriów. Począwszy od testu logicznego pierwszej instrukcji JEŻELI, kolor = G6, wartości w nazwanego zakresu kolor (B6:B14) są porównywane z wartością w komórce G6, „czerwony”. Wynikiem jest tablica taka:



 
{= MIN ( IF (color=G6, IF (item=H6,price)))}

W teście logicznym dla drugiej instrukcji JEŻELI, pozycja = H6, wartości w nazwanym elemencie zakresu (C6:C14) są porównywane z wartością w komórce H6 „kapelusz”. Wynikiem jest tablica taka:

 
{TRUETRUETRUEFALSEFALSEFALSEFALSEFALSEFALSE}

„Wartość, jeśli prawda” dla drugiego wyrażenia JEŻELI nazwany zakres „ceny” (E6:E14), który jest tablicą podobną do tej:

 
{TRUETRUETRUETRUETRUETRUEFALSEFALSEFALSE}

Cena jest zwracana za każdy przedmiot z tego zakresu tylko gdy wynikiem pierwszych dwóch tablic powyżej jest PRAWDA dla elementów w odpowiednich pozycjach. W pokazanym przykładzie końcowa tablica wewnątrz MIN wygląda tak:

 
{118912910987}

Zwróć uwagę, że jedyne ceny, które „przetrwają”, to te, w których kolorem jest „czerwony”, a przedmiot to „kapelusz”.

Funkcja MIN zwraca następnie najniższą cenę, automatycznie ignorując wartości FALSE.

Alternatywna składnia wykorzystująca logikę Boole'a

Możesz również użyć następującej formuły tablicowej, która używa tylko jednej funkcji JEŻELI wraz z logiką logiczną:

 
{1189FALSEFALSEFALSEFALSEFALSEFALSE}

Zaletą tej składni jest prawdopodobnie łatwiejsze dodawanie dodatkowych kryteriów bez dodawania dodatkowych zagnieżdżonych funkcji JEŻELI.

Z funkcją MINIFS

ten Funkcja minifów , wprowadzony w programie Excel 2016 za pośrednictwem usługi Office 365, jest przeznaczony do zwracania wartości minimalnych na podstawie jednego lub większej liczby kryteriów bez potrzeby formułowania tablicowego. Z MINIFS formuła w I6 staje się:

excel formuła, jeśli więc między dwiema liczbami
 
{= MIN ( IF ((color=G6)*(item=H6),price))}

Uwaga: MINIFS automatycznie zignoruje puste komórki spełniające kryteria. Innymi słowy, MINIFS nie będą traktować pustych komórek spełniających kryteria jako zero. Z drugiej strony MINIFRY Wola zwróć zero (0), jeśli żadna komórka nie spełnia kryteriów.

Autor Dave Bruns


^