IF aðgerð Excel hræðir marga, en það er í raun ekki svo hugmyndalega erfitt. IF fallið ákvarðar hvort staðhæfing er sönn eða ósönn og tekur síðan eina af tveimur aðgerðum eftir svarinu.
Við skulum skoða venjulegt enskt dæmi. Segjum að þegar summan af C2 og D2 er meiri en 100, viltu sýna í E2 niðurstöðuna af því að margfalda summan af C2 og D2 með 0,05. Á hinn bóginn, þegar C2+D2 er ekki meira en 100, ætti E2 að sýna 0.
Setningafræði fyrir IF fallið er:
=EF( skilyrði,gildi_ef_satt,gildi_ef_ósatt )
Svo fyrst skulum við skrifa skilyrðið:
C2+D2>100
Ef skilyrðið er satt viljum við gera þessa stærðfræði fyrir gildi_ef_satt:
(C2+D2)*0,05
Taktu eftir að það eru svigar í kringum samlagningaraðgerðina. Án þessara sviga væri það ekki gert fyrst; í röð aðgerða kemur margföldun á undan samlagningu.
Þriðji hluti fallsins, gildi_ef_fals, er 0.
Þegar þessi gildi eru fyllt inn í fallið lítur það svona út:
=EF(C2+D2>100,(C2+D2)*0,05,0)
Ef þú ert með fleiri en tvær mögulegar aðstæður, og þú vilt eitthvað öðruvísi fyrir hvert ástand, geturðu hreiðrað eina EF-aðgerð inn í aðra. Þú getur séð um tvö af skilyrðunum í innra IF og síðan beitt þriðja skilyrðinu í ytra IF.
Hér er dæmi til að vinna í gegnum. Segjum að við viljum sýna texta í samræmi við gildi C2+D2. Þegar C2+D2 er stærra en 100 viljum við sýna textann „Gott“ og þegar C2+D2 er stærra en 50 en minna en 100 viljum við sýna textann „Sanngjarnt“. Þegar hvorugt þessara skilyrða er satt, viljum við sýna textann „lélegt“.
Við byrjum á því að meta fyrsta skilyrðið sem value_if_true:
=IF(C2+D2>100,"Gott")
value_if_false verður önnur IF setning:
=EF(C2+D2>50,"Sæmilegt","lélegt")
Að setja þau saman — þú sleppir = tákninu fyrir hreiður fall — lítur svona út:
=EF(C2+D2>100,"Gott",EF(C2+D2>50,"Sanngjarnt","lélegt")))
Taktu eftir þremur lokasvigum í lokin, einn fyrir hvern EF.
Nú þegar þú veist hvernig IF aðgerðir virka geturðu sett saman eins mörg stig af hreiður og þú þarft til að vinna verkið.