Excel

Minimums, ja ir vairāki kritēriji

Minimum If Multiple Criteria

Excel formula: minimums, ja ir vairāki kritērijiVispārīgā formula | _+_ | Kopsavilkums

Lai iegūtu minimālo vērtību datu kopā, izmantojot vairākus kritērijus (t.i., lai iegūtu MIN IF), varat izmantot un masīva formulu, kuras pamatā ir funkcijas MIN un IF. Parādītajā piemērā I6 formula ir šāda:





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

Ar “sarkanu” krāsu un “cepures” vienību rezultāts ir USD 8,00

Piezīme: šī ir masīva formula un jāievada, izmantojot Ctrl + Shift + Enter





kā es varu darīt vlookup Excel
Skaidrojums

Šajā piemērā tiek izmantots šāds nosaukti diapazoni : 'color' = B6: B14, 'item' = C6: C14 un 'price' = E6: E14. Šajā piemērā mums ir izstrādājumu cenas dažādos reģionos. Mērķis ir atrast konkrētās krāsas un preces minimālo cenu.

Šī formula izmanto divas ligzdotas IF funkcijas, kas ietītas MIN, lai atgrieztu minimālo cenu, izmantojot divus kritērijus. Sākot ar pirmā IF paziņojuma loģisko pārbaudi, krāsa = G6, vērtības nosauktajā diapazona krāsā (B6: B14) tiek pārbaudītas, salīdzinot ar vērtību šūnā G6 “sarkana”. Rezultāts ir šāds masīvs:



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

Otrā IF priekšraksta loģiskajā pārbaudē, postenis = H6, vērtības nosauktajā diapazona vienībā (C6: C14) tiek pārbaudītas, salīdzinot ar vērtību šūnā H6 “cepure”. Rezultāts ir šāds masīvs:

 
{TRUETRUETRUEFALSEFALSEFALSEFALSEFALSEFALSE}

“IF if true” 2. IF paziņojumam nosauktais diapazons “cenas” (E6: E14), kas ir šāds masīvs:

 
{TRUETRUETRUETRUETRUETRUEFALSEFALSEFALSE}

Par katru preci šajā diapazonā tiek atgriezta cena tikai kad pirmo divu iepriekš minēto masīvu rezultāts ir TRUE vienumiem atbilstošās pozīcijās. Parādītajā piemērā galīgais masīvs MIN iekšpusē izskatās šādi:

 
{118912910987}

Ņemiet vērā, ka vienīgās cenas, kas ir “izdzīvojušas”, ir tās, kurās krāsa ir “sarkana” un prece ir “cepure”.

Funkcija MIN atgriež zemāko cenu, automātiski ignorējot FALSE vērtības.

Alternatīva sintakse, izmantojot Būla loģiku

Varat arī izmantot šādu masīva formulu, kas kopā ar Būla loģiku izmanto tikai vienu IF funkciju:

 
{1189FALSEFALSEFALSEFALSEFALSEFALSE}

Šīs sintakses priekšrocība ir tāda, ka neapšaubāmi ir vieglāk pievienot papildu kritērijus, nepievienojot papildu ligzdotas IF funkcijas.

Ar MINIFS funkciju

The Funkcija MINIFS , kas ieviests programmā Excel 2016, izmantojot Office 365, ir paredzēts, lai atgrieztu minimumu, pamatojoties uz vienu vai vairākiem kritērijiem, bez masīva formulas. Izmantojot MINIFS, I6 formula ir šāda:

kas ir pagrieziena tabula excel
 
{= MIN ( IF ((color=G6)*(item=H6),price))}

Piezīme: MINIFS automātiski ignorēs tukšās šūnas, kas atbilst kritērijiem. Citiem vārdiem sakot, MINIFS neizskatīs tukšas šūnas, kas atbilst kritērijiem, kā nulle. No otras puses, MINIFS būs atgriezt nulli (0), ja neviena šūna neatbilst kritērijiem.

Autors Deivs Bruns


^