Lesing Tid: 3 minutter
I Excel, kan du enkelt returnere et resultat mellom to verdier.
de Fleste mennesker tror at de må gjøre mye HVIS kjedet. Men du kan gjøre den samme jobben med funksjonen VLOOKUP
Hva er problemet?
La oss si at du har denne arbeidsboken der du vil beregne provisjon for hver enkelt arbeidstaker i funksjon av deres salg.,
Hvordan for å gå tilbake kommisjonen tjent med hver saler? 🤨🤔
– Løsning med HVIS-funksjonen
Dette er hvordan de fleste av Excel-brukere prøve å løse dette problemet. Det fungerer, men det er virkelig ikke den mest effektive løsningen.
Med HVIS-funksjonen, må vi vurdere hvert enkelt tilfelle i en bestemt OM., For eksempel, for celle C2, kan vi skrive
=HVIS(B2>=30,F8,HVIS(B2>=25,F7,HVIS(B2>=20,F6,HVIS(B2>=10,F5,F4))))
Ja det fungerer, og resultatet er riktig, men denne formelen er fryktelig å skrive. Og det er mye mulighet for å gjøre feil.,
– Løsning med IFS funksjon
Hvis du har Excel 2016, Excel-2019 eller Office 365, kan du unngå HVIS en nestet med den nye funksjonen IFS.
Det er ingen forskjell med en standard HVIS kjedet i den forstand at du å skrive alle de ulike tilfelle. Men det lettere å lese formelen.
=IFS(test1,resultat,test2,resultat,test3,resultat…,»>
=0,F4)
Med IFS funksjon, du trenger ikke å administrere antall avsluttende parentesen som med nestede HVIS 😉
– Løsning med VLOOKUP
VLOOKUP aksepterer 2 parametere for sin siste parameteren
- 1 eller SANN for et omtrentlig samsvar
- 0 eller FALSE for en eksakt match
99% av tiden, kan du bruke VLOOKUP med parameteren FALSE for å finne et resultat på samme ID som i en database.,
Men med parameteren SANT, er funksjonen ikke fungerer på samme måte. Faktisk vil funksjonen mener at forskning oppfyller et resultat hvis den søkte verdien ligger «mellom»., 😲😍👍
Bygging av VLOOKUP funksjon
La oss starte med verdien til søk
=VLOOKUP(B2,
Så, vår referanse tabell
=VLOOKUP(B2,$E$4:$F$8,
Og, vi viser kolonnen for å gå tilbake (den andre i vår referanse tabell)
=VLOOKUP(B2,$E$4:$F$8,2,
Vi er ferdig med den type eller forskning ; 1 eller TRUE
=VLOOKUP(B2,$E$4:$F$8,2,1)
Det er så enkelt !!, 😎😎😎
Samme funksjon, men med den siste argumentet = 0
Bare for å se virkningen av den siste parameteren for funksjonen VLOOKUP, hvis du har nøyaktig samme formel, men med parameteren FORFALSKNING, – eller 0, resultatet er feil