I denne artikel lærer vi at forenkle formler ved at reducere kompleksiteten af IF -funktioner i Microsoft Excel 2010.
Mens du arbejder på NESTED IF formel; den vellykkede udførelse af kommandoen afhænger af, om betingelsen er opfyldt eller ej. Det er muligt at rede flere IF -funktioner i en enkelt celle.
IF -funktionen kontrollerer, om den betingelse, du angiver, er SAND eller FALSK. Hvis betingelsen returnerer SAND, returnerer den forudindstillet værdi, og hvis betingelsen returnerer FALSK, returnerer den en anden forudindstillet værdi.
Syntaks = HVIS (logisk_test, værdi_if_sand, værdi_if_falsk)
logisk_test: Logisk test tester tilstanden eller kriterierne. Hvis betingelsen opfylder, returnerer den den forudindstillede værdi, og hvis betingelsen ikke opfylder den, returnerer den en anden forudindstillet værdi.
value_if_true: Den værdi, du vil returnere, hvis dette argument returnerer SAND.
value_if_false: Den værdi, du vil returnere, hvis dette argument returnerer FALSKT
Brug af indlejret IF -funktion vil tage for meget tid. Vi kan bruge alternativ funktion dvs. VÆLG funktion at returnere det samme output som IF -funktionen returnerer.
Vælge: Returnerer tegnet angivet med kodenummeret fra tegnsættet til din computer. VÆLG funktionen returnerer en værdi fra en liste med værdier baseret på et givet indeksnummer. Vælg funktion bruger index_num til at returnere en værdi fra en liste.
Syntaks = VÆLG (indeksnummer, værdi1, værdi2, …)
indeksnummer: Den angiver, hvilket værdiargument der er valgt. Indeksnummer skal være et tal mellem 1 og 254 eller en formel, der indeholder tallene mellem 1 og 254. Hvis indeksnummer er mindre end 1, vælger vil vende tilbage #VÆRDI! fejl.
værdi1 & værdi 2 er 1 til 254 værdiargumenter, hvorfra VÆLG vil evaluere og returnere resultatet.
Lad os tage et eksempel:
- Vi har elevdatatabel.
- I kolonne A har vi Elevers navn og i kolonne B har vi deres vurderinger
- I kolonne F & G har vi betingelser- Score og bedømmelser.
- I kolonne C vil vi indtaste indlejret IF -formel, der returnerer vurderinger
- Indtast formel i celle C2 = HVIS (B2 = 1, $ G $ 3, HVIS (B2 = 2, $ G $ 4, HVIS (B2 = 3, $ G $ 5, HVIS (B2 = 4, $ G $ 6))))
- Ved at kopiere formlen herunder får vi output som nedenfor
- I celle D2 indtaster vi formel= VÆLG (B2, $ G $ 3, $ G $ 4, $ G $ 5, $ G $ 6)
- VÆLGE funktion kontrollerer værdien i celle B2 og returnerer værdien baseret på værdierne i kolonne G.
- Ved at kopiere formlen herunder får vi output som nedenfor
- Begge formler giver det samme output, men ved hjælp af CHOOSE -funktion, der reducerer kompleksiteten i forhold til IF -funktion, hvor vi for hver ny betingelse skal skrive en ny IF -tilstand inden for IF -funktion.