INHOUDSOPGAWE
Vandag sal ons voortgaan om die MIN-funksie te verken en nog 'n paar maniere uit te vind om die kleinste getal te vind gebaseer op een of meer toestande in Excel. Ek sal jou die kombinasie van MIN en IF wys en jou dan vertel van die splinternuwe MINIFS-funksie om te bewys dat hierdie een beslis jou aandag werd is.
Ek het reeds oor die MIN-funksie en sy vermoëns vertel. Maar as jy Excel al 'n geruime tyd gebruik, glo ek jy weet dat jy formules op baie maniere met mekaar kan kombineer om soveel verskillende take op te los as waaraan jy dalk net dink. In hierdie artikel wil ek graag voortgaan om kennis te maak met MIN, vir jou nog 'n paar maniere te wys om dit te gebruik en 'n elegante alternatief te bied.
Sal ons begin?
MIN met verskeie voorwaardes
'n Rukkie gelede het ek vir jou die gebruik van MIN- en IF-funksies gewys sodat jy die kleinste getal op grond van een of ander maatstaf kan vind. Maar wat as een voorwaarde nie genoeg is nie? Wat as jy 'n meer komplekse soektog moet doen en die laagste waarde moet opspoor op grond van 'n paar vereistes? Wat moet jy dan doen?
Wanneer jy weet hoe om 'n minimum met 1 beperking te ontdek deur MIN en IF te gebruik, wonder jy dalk oor die maniere om dit op te spoor deur twee of selfs meer parameters. Hoe kan jy dit doen? Die oplossing sal so voor die hand liggend wees as wat jy dink – gebruik MIN en 2 of meer IF-funksies.
Dus, ingeval jy die laagste moet vindhoeveelheid appels wat in 'n spesifieke streek verkoop word, hier is jou oplossing:
{=MIN(IF(A2:A15=F2,IF(C2:C15=F3,D2:D15)))}
Alternatiewelik kan jy verskeie IF's vermy deur die vermenigvuldigingssimbool (*) te gebruik. Aangesien jy 'n skikkingsformule toepas, word die EN-operateur met 'n asterisk vervang. Jy kan hierdie bladsy nagaan om jou kennis oor logiese operateurs in skikkingsfunksies te verfris.
Dus, die alternatiewe manier om die kleinste aantal appels wat in die suide verkoop word te kry, sal die volgende wees:
{=MIN(IF((A2:A15=F2)*(C2:C15=F3),D2:D15))}
Let wel! Onthou dat die kombinasie van MIN en IF 'n skikkingsformule is wat ingevoer moet word deur Ctrl + Shift + Enter .
MINIFS of hoe om die kleinste getal maklik te vind gebaseer op een of meer voorwaardes
MINIFS gee die minimum waarde terug deur een of meer riglyne wat jy spesifiseer. Soos jy uit sy naam kan sien, is dit 'n kombinasie van MIN en IF.
Let wel! Hierdie funksie is slegs beskikbaar in Microsoft Excel 2019 en in die nuutste weergawes van Office 365.
Verken die sintaksis van MINIFS
Hierdie formule gaan deur jou datareeks en gee vir jou die kleinste getal volgens die parameters wat jy stel. Sy sintaksis is soos hieronder:
=MINIFS (min_reeks, reeks1, kriteria1, [reeks2], [kriteria2], …)- Min_reeks (vereis) - die reeks om die minimum in
- Kriteria1 (vereis) - die voorwaarde om Reeks1 na te gaanvir
- [reeks2], [kriteria2], … (opsioneel) - bykomende datareeks(e) en hul ooreenstemmende vereistes. Jy is vry om tot 126 kriteria en reekse in een formule op te tel.
Onthou ons dat ons die kleinste getal gesoek het deur MIN en IF te gebruik en Ctrl + Shift + Enter te druk om dit in die skikkingsformule te verander? Wel, Office 365-gebruikers het nog 'n oplossing beskikbaar. Bederfwaarskuwing – dit is makliker :)
Kom ons keer terug na ons voorbeelde en kyk hoe maklik die oplossing kan wees.
Gebruik MINIFS om 'n minimum met een kriterium te kry
Die sjarme van MINIFS is in sy eenvoud. Kyk, jy wys dit die reeks met getalle, 'n stel selle om te kyk vir die toestand en die toestand self. Dit is makliker gedoen as wat eintlik gesê is :)
Hier is die nuwe formule om ons vorige geval op te los:
=MINIFS(B2:B15,A2:A15,D2)
Die logika is so eenvoudig soos ABC:
A - Eers gaan die reeks om na die minimum te kyk.
B - Dan die selle om die parameter in te kyk en die parameter self.
C - Herhaal die laaste deel soveel keer as wat daar kriteria in jou formule is.
Vind 'n minimum op grond van veelvuldige toestande met MINIFS
Ek het jou die manier gewys om die laagste getal op te spoor bepaal deur 1 vereiste met MINIFS. Dit was redelik maklik, reg? En ek glo teen die tyd dat jy hierdie sin klaar gelees het, sal jy besef dat jy reeds weet hoe om die kleinste getal volgens verskeie kriteria op te spoor:)
Hier is 'n opdatering vir hierdie taak:
=MINIFS(D2:D15, A2:A15, F2, C2:C15, F3)
Let wel! Die grootte van min_reeks en al die kriteria_reeks moet dieselfde wees sodat die formule korrek werk. Andersins sal jy die #WAARDE kry! fout in plaas van die korrekte resultaat.
Hoe om die kleinste getal sonder nulle te vind deur MINIFS te gebruik
Die parameters wat jy in MINIFS spesifiseer, kan nie net sommige woorde en waardes wees nie, maar ook uitdrukkings met logiese operateurs (>,<,,=). Ek sê dat jy die kleinste syfer wat meer as nul is, kan opspoor deur net een formule te gebruik:
=MINIFS(B2:B15, B2:B15, ">0")
Gebruik MINIFS om die kleinste waarde op te spoor deur 'n gedeeltelike passing
Wanneer jy die onderste nommer opspoor, kan dit blyk dat jou soektog nie heeltemal akkuraat is nie. Daar kan 'n paar ekstra woorde, simbole of toevallige spasies na die sleutelwoord in jou datareeks wees wat jou kan verhoed om die verwagte resultaat te kry.
Gelukkig kan wildcards in MINIFS gebruik word en jou klein spaarders wees in hierdie situasie . Dus, as jy seker weet dat daar verskeie verskillende ingange van, kom ons sê, appels in jou tabel is en jy moet die kleinste figuur van almal vind, plaas net 'n sterretjie reg na die soekwoord sodat die formule soos volg lyk:
=MINIFS(C2:C15,A2:A15,"Apple*")
In hierdie geval sal dit al die voorkoms van appel nagaan, gevolg deur enige woorde en simbole en vir jou die kleinste getal van die Verkoop-kolom terugstuur . Hierdietruuk kan 'n regte tyd- en senuweebespaarder word wanneer dit by gedeeltelike wedstryde kom.
Hulle sê "Oud is goud". Maar so ver as wat jy kan sien, kan iets nuuts (soos MINIFS) selfs beter wees. Dit is eenvoudig, effektief en dit is nie nodig om die Ctrl + Shift + Enter-kombinasie heeltyd in gedagte te hou nie. Deur MINIFS te gebruik, kan jy maklik die kleinste waarde vind op grond van een, twee, drie, ens. toestande.
Maar as jy die "ou goud" verkies, sal die MIN en IF paar die ding vir jou doen. Dit sal nog 'n paar knoppie kliks neem, maar dit werk (is dit nie die punt nie?)
As jy op soek is na Nde laagste waarde met kriteria, gebruik die SMALL IF formule.
Ek hoop jy het jou lees vandag geniet. As jy enige vrae of ander voorbeelde in gedagte het, laat asseblief jou gedagtes in die kommentaar afdeling.