I den här artikeln kommer vi att lära oss att förenkla formler genom att minska komplexiteten hos IF -funktioner i Microsoft Excel 2010.
Medan du arbetar med NESTED IF -formeln; det lyckade utförandet av kommandot beror på om villkoret är uppfyllt eller inte. Det är möjligt att häcka flera IF -funktioner i en enda cell.
IF -funktionen kontrollerar om villkoret du anger är SANT eller FALSKT. Om villkoret returnerar TRUE returnerar det förinställt värde, och om villkoret returnerar FALSE returnerar det ett annat förinställt värde.
Syntax = IF (logical_test, value_if_true, value_if_false)
Logiktest: Logiskt test kommer att testa tillståndet eller kriterierna. Om villkoret uppfylls returnerar det det förinställda värdet, och om villkoret inte uppfyller då returnerar det ett annat förinställt värde.
value_if_true: Värdet som du vill ska returneras om detta argument returnerar TRUE.
value_if_false: Värdet som du vill ska returneras om detta argument returnerar FALSKT
Använda kapslade IF -funktion kommer att ta för mycket tid. Vi kan använda alternativ funktion dvs. VÄLJ funktion för att returnera samma utmatning som IF -funktionen kommer att returnera.
Välja: Returnerar tecknet som anges av kodnumret från teckenuppsättningen för din dator. VÄLJ -funktionen returnerar ett värde från en lista med värden baserat på ett givet indexnummer. Välj funktion använder index_num för att returnera ett värde från en lista.
Syntax = VÄLJ (index_num, värde1, värde2, …)
index_num: Den anger vilket värde -argument som väljs. Index_num måste vara ett tal mellan 1 och 254 eller en formel som innehåller siffrorna mellan 1 och 254. Om index_num är mindre än 1, välj kommer att returnera #VÄRDE! fel.
värde1 & värde 2 är 1 till 254 värde -argument från vilka VÄLJ kommer att utvärdera och returnera resultatet.
Låt oss ta ett exempel:
- Vi har Studentdatatabell.
- I kolumn A har vi Studentnamn och i kolumn B har vi deras betyg
- I kolumn F & G har vi villkor- Poäng och betyg.
- I kolumn C vill vi ange kapslad IF -formel som returnerar betyg
- Ange formel i cell C2 = IF (B2 = 1, $ G $ 3, IF (B2 = 2, $ G $ 4, IF (B2 = 3, $ G $ 5, IF (B2 = 4, $ G $ 6))))
- Genom att kopiera ner formeln nedan får vi utmatningen enligt nedan
- I cell D2 anger vi formel= VÄLJ (B2, $ G $ 3, $ G $ 4, $ G $ 5, $ G $ 6)
- VÄLJA funktion kontrollerar värdet i cell B2 och returnerar värdet baserat på värdena i kolumn G.
- Genom att kopiera ner formeln nedan får vi utmatningen enligt nedan
- Båda formlerna ger samma utsignal men använder CHOOSE -funktion som minskar komplexiteten över IF -funktionen där vi för varje nytt tillstånd måste skriva ett nytt IF -villkor inom IF -funktionen.