Microsoft Excel muaj cov cuab yeej muaj zog uas tuaj yeem pab koj daws cov teeb meem kev suav nyuaj. Ib qho ntawm cov cuab yeej siv tshaj plaws hauv cov teeb no yog "IF" muaj nuj nqi.
function value
Thaum ua haujlwm hauv Excel, koj yuav tsum nkag siab lub ntsiab lus ntawm "IF" ua haujlwm txhawm rau tsim cov lus nug kom raug. Ua tsaug rau nws cov algorithm, qee qhov kev sib piv cov ntsiab lus tau ua, nyob ntawm cov txiaj ntsig ntawm qhov twg ntawm ob qhov kev ua yuav raug ua.
Hauv cov ntsiab lus yooj yim, "IF" muaj nuj nqi, nyob rau hauv rooj plaub ntawm qhov tseeb ntawm qee qhov kev qhia, ua ib qho kev txiav txim, hauv qhov tsis tseeb - lwm qhov. Nyob rau tib lub sijhawm, ob qho tib si tus nqi qhia tau meej thiab muaj nuj nqi tshwj xeeb, suav nrog "IF", tuaj yeem siv ua haujlwm. Ua tsaug rau qhov no, "IF" muaj nuj nqi hauv Excel tso cai rau ib ceg thaum ua tiav qee qhov kev ua haujlwm thaum daws teeb meem ntau yam.
"IF" syntax
Cov lus piav qhia yooj yim ntawm feem ntau syntactic kev tsim kho yog ib qho ntawm cov txiaj ntsig tseem ceeb uasExcel. Qhov "IF" muaj nuj nqi kuj yog ib qho ntawm lawv - tom qab lo lus tseem ceeb hauv cov kab ke, qhov xwm txheej tau hloov pauv, qhov kev txiav txim rau tus nqi tseeb, thiab tom qab ntawd rau qhov tsis tseeb. Hauv daim ntawv schematic, nws zoo li qhov no:
IF(logical_expression; [value_if_true]; [value_if_false]);
Nyob zoo ib tsoom phooj ywg
Ib qho ntawm cov yam ntxwv uas paub qhov txawv ntawm "IF" muaj nuj nqi yog zes. Ntawd yog, hauv ib qho kev tsim kho, tej zaum yuav muaj lwm qhov, ntawm tus nqi ntawm qhov txiaj ntsig tag nrho ntawm cov lus nug ua tiav nyob ntawm. Ntxiv rau qhov muaj nuj nqi nws tus kheej, tej zaum yuav muaj lwm tus hauv "IF" muaj nuj nqi. Tab sis thawj zaug, cov khoom no tuaj yeem nyob hauv ib qho ntawm peb feem ntawm kev tsim kho syntactic.
Ntau yam xwm txheej
Thaum daws teeb meem nyuaj, "IF" muaj nuj nqi nrog ntau yam kev mob siv, txawm li cas los xij, nyob rau theem no, cov neeg siv feem ntau muaj teeb meem. Qhov no yog vim qhov teeb meem tshwj xeeb ntawm multiconditionality ntawm algorithm. Hauv Excel, cov haujlwm "IF" tsuas yog ib qho kev sib piv ua haujlwm hauv cov lus qhia txog kev xav, uas yog, nws yuav tsis ua haujlwm los siv kev sib txuas lossis kev sib cais. Txhawm rau txheeb xyuas ntau yam xwm txheej, siv cov cuab yeej zes.
Txhawm rau nkag siab yuav ua li cas teeb tsa ntau yam xwm txheej hauv "IF", nws yooj yim los siv piv txwv. Cia nws yuav tsum tau xyuas seb tus lej hauv xov tooj "A1" puas nyob rau lub sijhawm muab - los ntawm 5 txog 10. Raws li koj tuaj yeem pom, qhov no, koj yuav tsum tau kuaj xyuas.ob qho xwm txheej, tshawb xyuas qhov tseeb qhov kev sib piv nrog ob qhov tseem ceeb - 5 thiab 10. Txhawm rau siv qhov piv txwv no hauv Excel, koj yuav tsum sau cov haujlwm hauv daim ntawv hauv qab no:
=IF(A1>5;IF(A1<10;"in range"; "out of range");"out of range")
Txhawm rau kom tsis txhob rov hais dua ntawm cov lus qhia, nws tsim nyog siv txoj hauv kev ua zes dua, xaiv qhov kev sib cav ntawm kev xa rov qab ntawm tus nqi ntawm kev ua haujlwm, nyob ntawm seb yuav tsim cov khoom tawm, lossis thaum pib. siv qhov "AND" muaj nuj nqi, sib txuas hauv nws txhua yam kev mob tam sim ntawd. Txoj hauv kev no yuav nyuaj rau kev nkag siab ntawm cov qauv sau ntawv nrog rau theem me me ntawm zes, tab sis nrog rau cov xwm txheej tseem ceeb, txoj hauv kev no yuav zoo dua.
Kev xaiv tshwj xeeb muaj nuj nqi
Nws tsim nyog sau cia tias "IF" muaj nuj nqi tso cai rau koj tso ib lossis ntau dua ntawm nws qhov tsis muaj. Hauv qhov no, cov txiaj ntsig yuav nyob ntawm seb qhov kev sib cav twg raug tshem tawm los ntawm tus neeg siv.
Yog tias qhov chaw ntawm cov lus qhia qhov tseeb tau tso tseg, ces qhov tshwm sim ntawm qhov kev ua haujlwm yuav yog qhov kev txiav txim ntawm qhov kev lav phib xaub rau kev ua tsis raug ntawm lub algorithm. Yog vim li cas rau qhov no yog qhov tseeb tias qhov kev zov me nyuam koom nrog qhov chaw khoob nrog xoom, uas txhais tau hais tias "FALSE" hauv cov lus xav tau. Yog tias ib qho ntawm qhov tseem ceeb rau kev ua tiav hauv qhov tseeb lossis qhov tsis tseeb yog qhov khoob, ces thaum nws raug xaiv, qhov tshwm sim yuav yog "0".
Nws tsim nyog sau cia cais rooj plaub thaum es tsis txhob siv qhov kev xav, tsis yogib qho kev tsim uas rov TRUE lossis FALSE, thiab qee cov cim teeb lossis siv ntawm tes. Yog tias qhov kev qhia uas muaj lwm yam uas tsis yog tus lej lej lossis cov lus muaj txiaj ntsig tau sau ua qhov ntsuas, qhov no yuav ua rau muaj qhov yuam kev thaum ua haujlwm. Yog tias koj qhia qhov chaw nyob ntawm tes lossis sau qee tus lej / boolean tus nqi, ces qhov tshwm sim yuav txiav txim siab cov ntsiab lus no. Thaum lub xovtooj ntawm tes lossis tus mob muaj tus lej 0, lo lus "FALSE" lossis qhov khoob, qhov tshwm sim yuav yog qhov ua tsis raug ntawm kev ua haujlwm. Hauv lwm qhov xwm txheej, tsab ntawv ua haujlwm tseeb yuav raug tua.
Thaum ua hauj lwm nrog cov lus Askiv version ntawm Excel, koj yuav tsum coj mus rau hauv tus account lub fact tias tag nrho cov functions kuj sau ua lus Askiv. Hauv qhov no, txoj haujlwm "IF" yuav raug sau ua IF, tab sis txwv tsis pub cov syntactic kev tsim kho thiab kev ua haujlwm algorithm yuav zoo ib yam.
Yuav ua li cas thiaj nrhiav tau
"Excel" tso cai rau koj siv txog 64 nested "IF" ua haujlwm - tus lej no txaus los daws txhua yam teeb meem, txawm li cas los xij, txawm tias tus lej me me no feem ntau ua teeb meem rau tus neeg siv. Muaj ntau ntau qhov laj thawj rau qhov no: thaum tsim cov lus nug, nws yog qhov yooj yim heev los ua qhov yuam kev nrog cov qauv nkag - raws li kev txheeb cais, txhua qhov tsis raug me ntsis hauv 25% ntawm cov xwm txheej ua rau qhov tsis raug, uas yog qhov qhia tau loj heev.
Lwm qhov tsis zoo ntawm kev ua zes "IF" hnyav heev yog kev nyeem tsis zoo. Txawm tias cov xim highlightsqhov kev pab cuam ntawm qee qhov ntawm cov lus nug, txawm tias ob peb lub nested functions, uas nyuaj heev rau parse. Yog li, yog tias tom qab qee lub sijhawm koj yuav tsum rov qab mus rau kev tsim kho lossis pib ua haujlwm nrog lwm tus neeg thov, nws yuav siv sijhawm ntau los nkag siab cov ntaub ntawv. Tsis tas li ntawd, txhua txoj haujlwm muaj nws tus kheej ob lub brackets, thiab yog tias koj muab tso rau hauv qhov tsis ncaj ncees lawm, koj yuav tau nrhiav qhov yuam kev ntev.
Examples
txhawm rau txhawb kev nkag siab, nws tsim nyog xav txog hauv kev xyaum ua li cas "IF" ua haujlwm hauv Excel. Cov piv txwv hauv qab no qhia txhua txoj hauv kev tseem ceeb los siv nws.
Qhov piv txwv yooj yim tshaj plaws rau kev txheeb xyuas qhov ua haujlwm ua haujlwm yog piv ob tus lej. Rau qhov muaj qhov sib txawv, peb yuav teeb tsa cov txiaj ntsig ntawm ob tus lej hloov pauv hauv cov hlwb A1 thiab B1, uas peb yuav muab piv rau ib leeg. Txhawm rau daws qhov teeb meem no, koj yuav tsum siv cov lus hauv qab no:
=IF(A1=B1; "tus lej sib npaug"; "tus lej tsis sib npaug").
Hauv qhov no, yog tias muaj cov txiaj ntsig zoo ib yam hauv ob lub hlwb, qhov tshwm sim yuav yog "tus lej sib npaug", nyob rau hauv txhua rooj plaub - "tus lej tsis sib npaug".
Txhawm rau txiav txim siab txog kev ua haujlwm ntawm tus neeg ua haujlwm raws cai nrog ntau yam xwm txheej, ua piv txwv, koj tuaj yeem siv nrhiav tus lej ntawm cov kev daws teeb meem rau kev sib npaug plaub npaug. Nyob rau hauv cov ntaub ntawv no, lub check yog ua nyob rau hauv lub cais - yog hais tias nws yog tsawg tshaj li xoom, ces tsis muaj kev daws, yog hais tias nws yog sib npaug zos rau xoom - nws yog ib tug, nyob rau hauv tag nrho cov lwm yam - muaj ob lub hauv paus. Txhawm rau sau cov xwm txheej no, nws txaus los sau cov lus nug ntawm daim ntawv hauv qab no:
Rau cov neeg uas xav nkag siab zoo dua txhua qhov muaj peev xwm uas "IF" muaj, hauv Excel piv txwv yog nyob rau hauv ntu kev pab, uas piav qhia meej txog cov txheej txheem ntawm kev daws txhua yam ntawm lawv.