Innholdsfortegnelse
I dag vil vi fortsette å utforske MIN-funksjonen og finne ut noen flere måter å finne det minste tallet på basert på en eller flere forhold i Excel. Jeg skal vise deg kombinasjonen av MIN og IF og deretter fortelle deg om den splitter nye MINIFS-funksjonen for å bevise at denne definitivt er verdt oppmerksomheten din.
Jeg har allerede fortalt om MIN-funksjonen og dens muligheter. Men hvis du har brukt Excel en stund, tror jeg du vet at du kan kombinere formler med hverandre på mange måter for å løse så mange forskjellige oppgaver som du kanskje bare tenker på. I denne artikkelen vil jeg fortsette å bli kjent med MIN, vise deg noen flere måter å bruke den på og tilby et elegant alternativ.
Skal vi begynne?
MIN med flere betingelser
For en stund tilbake viste jeg deg bruken av MIN- og IF-funksjonene slik at du kunne finne det minste tallet på grunnlag av et kriterium. Men hva om én betingelse ikke er nok? Hva om du trenger å utføre et mer komplekst søk og finne den laveste verdien basert på noen få krav? Hva bør du gjøre da?
Når du vet hvordan du oppdager et minimum med 1 begrensning ved å bruke MIN og IF, kan du lure på hvordan du kan oppdage det med to eller enda flere parametere. Hvordan kan du gjøre det? Løsningen vil være så åpenbar som du tror – å bruke MIN og 2 eller flere IF-funksjoner.
Så, i tilfelle du trenger å finne den lavesteantall epler som selges i en bestemt region, her er løsningen din:
{=MIN(IF(A2:A15=F2,IF(C2:C15=F3,D2:D15)))}
Alternativt kan du unngå flere IF-er ved å bruke multiplikasjonssymbolet (*). Siden du bruker en matriseformel, erstattes AND-operatoren med en stjerne. Du kan sjekke denne siden for å oppdatere kunnskapen din om logiske operatorer i array-funksjoner.
Den alternative måten å få det minste antallet epler solgt i sør vil derfor være følgende:
{=MIN(IF((A2:A15=F2)*(C2:C15=F3),D2:D15))}
Merk! Husk at kombinasjonen av MIN og IF er en matriseformel som skal skrives inn med Ctrl + Shift + Enter .
MINIFS eller hvordan du enkelt finner det minste tallet basert på en eller flere betingelser
MINIFS returnerer minimumsverdien med én eller flere retningslinjer du angir. Som du kan se av navnet, er dette en kombinasjon av MIN og IF.
Merk! Denne funksjonen er kun tilgjengelig i Microsoft Excel 2019 og i de nyeste versjonene av Office 365.
Utforsk syntaksen til MINIFS
Denne formelen går gjennom dataområdet ditt og gir deg det minste tallet iht. parameterne du angir. Syntaksen er som nedenfor:
=MINIFS (min_område, område1, kriterie1, [område2], [kriterie2], …)- Min_område (påkrevd) – området for å finne minimum i
- Område1 (obligatorisk) - settet med data for å sjekke for det første kravet
- Kriterier1 (påkrevd) - betingelsen for å sjekke område1for
- [område2], [kriterier2], … (valgfritt) – ytterligere dataområde(r) og deres tilsvarende krav. Du står fritt til å legge til opptil 126 kriterier og områder i én formel.
Husker du at vi leter etter det minste tallet ved å bruke MIN og IF og trykke Ctrl + Shift + Enter for å gjøre det om til matriseformelen? Vel, Office 365-brukere har en annen løsning tilgjengelig. Spoilervarsling – det er enklere :)
La oss gå tilbake til eksemplene våre og sjekke hvor enkel løsningen kan være.
Bruk MINIFS for å få minimum ett kriterium
sjarmen til MINIFS er i sin enkelhet. Se, du viser det området med tall, et sett med celler for å se etter tilstanden og selve tilstanden. Det er lettere gjort enn sagt faktisk :)
Her er den nye formelen for å løse vår forrige sak:
=MINIFS(B2:B15,A2:A15,D2)
Logikken er så enkelt som ABC:
A - Først går området for å sjekke for minimum.
B - Deretter cellene for å se parameteren i og selve parameteren.
C - Gjenta den siste delen så mange ganger som det er kriterier i formelen din.
Finn et minimum på grunnlag av flere forhold med MINIFS
Jeg viste deg måten å finne det laveste tallet på bestemt av 1 krav ved bruk av MINIFS. Det var ganske enkelt, ikke sant? Og jeg tror at når du er ferdig med å lese denne setningen, vil du innse at du allerede vet hvordan du finner det minste tallet etter flere kriterier:)
Her er en oppdatering for denne oppgaven:
=MINIFS(D2:D15, A2:A15, F2, C2:C15, F3)
Merk! Størrelsen på min_range og alle criteria_range må være de samme slik at formelen fungerer riktig. Ellers får du #VERDI! feil i stedet for riktig resultat.
Hvordan finne det minste tallet uten nuller ved å bruke MINIFS
Parameterne du spesifiserer i MINIFS kan ikke bare være noen ord og verdier, men også uttrykk med logiske operatorer (>,<,,=). Jeg sier at du kan finne det minste tallet som er mer enn null ved å bruke bare én formel:
=MINIFS(B2:B15, B2:B15, ">0")
Bruke MINIFS for å finne den minste verdien ved en delvis treff
Når du finner bunnnummeret, kan det vise seg at søket ditt ikke er helt nøyaktig. Det kan være noen ekstra ord, symboler eller tilfeldige mellomrom etter søkeordet i dataområdet ditt som kan hindre deg i å få det forventede resultatet.
Heldigvis kan jokertegn brukes i MINIFS og være dine småsparere i denne situasjonen . Så hvis du vet med sikkerhet at det er flere forskjellige innganger til, la oss si, epler i tabellen din og du trenger å finne den minste figuren av alle, setter du bare en stjerne rett etter søkeordet slik at formelen ser slik ut:
=MINIFS(C2:C15,A2:A15,"Apple*")
I dette tilfellet vil den sjekke alle forekomstene av eple etterfulgt av eventuelle ord og symboler og returnere det minste tallet fra Solgt-kolonnen . Dettetrikset kan bli en sanntids- og nervesparer når det kommer til delkamper.
De sier "gammelt er gull". Men så langt du kan se kan noe nytt (som MINIFS) være enda bedre. Det er enkelt, effektivt og det er ikke nødvendig å huske på kombinasjonen Ctrl + Shift + Enter hele tiden. Ved å bruke MINIFS kan du enkelt finne den minste verdien basert på en, to, tre, osv. forhold.
Men hvis du foretrekker det "gamle gullet", vil MIN og IF-paret gjøre susen for deg. Det vil ta noen flere knappeklikk, men det fungerer (er det ikke poenget?)
Hvis du er ute etter å finne Nth laveste verdi med kriterier, bruk SMALL IF-formelen.
Jeg håper du likte lesingen i dag. I tilfelle du har spørsmål eller andre eksempler i tankene, vennligst legg igjen tankene dine i kommentarfeltet.