VISNING MED SANT - Hvordan finne nærmeste kamp?

Innholdsfortegnelse

VLOOKUP med SANT

99,99% av tiden, alle bruker FALSE som kriteriene for oppslagsområdet, fordi vi trenger 99,99% av tiden en nøyaktig samsvar fra tabelloppstillingen. Selv i treningsøktene må trenerne dine ha forklart bare FALSE kriterier og ville ha sagt at de ikke skulle bekymre seg for de Sanne kriteriene. Sannsynligvis på grunn av det ikke oppståtte scenariet, har vi ikke brukt SANTE kriterier, men i denne artikkelen vil vi vise deg hvordan du bruker SANNE kriterier i VLOOKUP med forskjellige scenarier.

VLOOKUP Nærmeste matchende resultat ved å bruke SANT O ption

Først, ta en titt på syntaksen til VLOOKUP-formelen.

I syntaksen ovenfor er alle argumentene til VLOOKUP-funksjonen obligatoriske, men det siste argumentet (Range Lookup) er valgfritt. For dette argumentet kan vi levere to parametere, det vil si enten SANN (1) eller FALSE (0) .

Hvis du oppgir SANT (1), vil den finne den omtrentlige kampen, og hvis du oppgir FALSE (0), vil den finne den nøyaktige samsvaringen.

Ta en titt på datasettene nedenfor i Excel.

Ovenfor har vi tall fra 3 til 20, og på høyre side har vi et oppslagsverdienummer som 14, men dette tallet finnes ikke i hovedtabellen.

Nå må du først bruke VLOOKUP-funksjonen med FALSE som kriteriene for områdesøk for å finne nøyaktig samsvar.

Trykk nå på enter-tasten for å få resultatet av formelen.

Vi har en feilverdi på ikke tilgjengelig # N / A som et resultat.

Endre nå rekkeviddeoppslagskriteriene fra FALSE (0) til SANT (1).

Denne gangen har vi fått resultatet som 10. Du lurer på tallet 14, som ikke finnes i tabelloppstillingen. Hvordan har denne parameteren gitt 10 som resultat?

La meg forklare deg resultatet for deg.

Vi har angitt at områdets oppslagsargument er SANT, så det finner nærmeste samsvar for oppslagsverdien som er gitt (14).

Hvordan dette fungerer er “vår oppslagsverdi er 14, og VLOOKUP begynner å søke fra topp til bunn, når oppslagsverdien er mindre enn verdien i tabellen, vil den stoppe på det tidspunktet og returnere det respektive resultatet”.

For eksempel, i våre data er 14 større enn 10 og mindre enn 15, så i det øyeblikket VLOOKUP finner verdien 15, vil den gå tilbake og returnere den forrige mindre verdien, dvs. 10.

For å teste dette, endre verdien fra 10 til 15 og se magien.

Fordi vi har endret den nåværende mindre verdien mer enn oppslaget, har den returnert den forrige mindre verdien, dvs. 8.

VLOOKUP TRUE som alternativ til IF-tilstand

IF er den viktige funksjonen i excel, og for alle kriteriebaserte beregninger bruker vi IF-setninger. Se for eksempel på dataene nedenfor.

Vi har to tabeller her, "Salgstabell" og "Incentive%" -tabell. " For "Salgstabell" må vi komme til insentiv% basert på inntektene som genereres av hver ansatt. For å beregne insentiv% har vi kriteriene nedenfor.

  • Hvis inntektene er> 50000, vil insentiv% være 10%.
  • Hvis inntektene er> 40000, vil insentiv% være 8%.
  • Hvis inntektene er> 20000, vil insentiv% være 6%.
  • Hvis inntektene er <20000, vil insentiv% være 5%.

Så vi har fire kriterier å tilfredsstille. I disse tilfellene bruker vi typiske IF-forhold for å komme til insentiv%, men se nå hvordan vi kan bruke VLOOKUP når til incentiv%.

Bruk VLOOKUP-formelen med SANT som kriterier.

Der går du. Vi har vårt insentiv% mot inntektene som hver ansatt genererer. La meg forklare deg hvordan dette fungerer.

Først, se på Incentive% -tabellen.

  • Dette sier at mellom 0 og 20000 insentiv% er 5%.
  • Mellom 20001 og 40000 er insentiv% 6%.
  • Mellom 40001 og 50000 er insentiv% 8%.
  • Alt over 50000 insentiv% er 10%.

Siden vi har oppgitt TRUE som områdesøkargument, vil den returnere den omtrentlige kampen.

Se på det første tilfellet, i denne inntekten er 35961, dette er mindre enn insentivbordverdien 40000, og mindre verdi enn 40000 i tabellen er 20000, og for dette insentivet er% 6%.

Slik fungerer den sanne funksjonen og sier farvel til komplekse IF-forhold.

Ting å huske

  • TRUE finner den omtrentlige kampen.
  • SANT er også representert med 1.
  • I tilfelle av numeriske scenarier finner den alltid mindre enn eller lik oppslagsverdien i tabelloppstillingen.
  • Hvis oppslagsverdien er mindre enn alle verdiene i oppslagstabellen, vil den returnere en feil som # N / A.

Interessante artikler...