Clàr-innse
An-diugh bidh mi a’ sealltainn mar as urrainn dhut an aithris Excel IF a chur an sàs le ioma-chumhachan ann an raon sam bith.
Luchdaich sìos Leabhar-obrach Cleachdaidh
Faodaidh tu an leabhar-obrach cleachdaidh a leanas a luchdachadh sìos airson an eacarsaich agad fhad ‘s a tha thu a’ leughadh an artaigil seo. Range.xlsx
Ciamar a tha Aithris IF ann an Excel ag obair ann an raon sam bith?
Mus tèid sinn chun phrìomh dheasbad, leig dhuinn fiosrachadh a thoirt dhut mu sheata dàta an latha an-diugh. Tha clàr luchd-obrach againn de chompanaidh leis an ainm Mars Group .
Tha Ainmean Luchd-obrach againn, an Tòiseachadh aca Cinn-latha , agus tuarastal ann an colbhan B , C agus D fa leth.
Smaoinich a-nis airson a Aig an àm seo, tha ceannard Mars Group ag iarraidh tighinn gu co-dhùnadh. 'S e sin - ma tha tuarastal cuibheasach an luchd-obrach aige nas lugha na $25000 , àrdaichidh e tuarastal gach neach-obrach le $5000 .
Ach 's e a' cheist, ciamar an urrainn dha tighinn chun cho-dhùnadh?
Thig an gnìomh IF de Excel feumail an seo. Dìreach sgrìobh am foirmle seo ann an cealla sam bith den duilleag-obrach agad agus faic an toradh:
=IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")
Faic, Excel's IF Tha gnìomh air a cho-dhùnadh dhut. Tha e air co-dhùnadh an toiseach a bheil an tuarastal cuibheasach nas lugha na $25000 no nach eil. Nuair a chunnaic e nach eil an tuarastal cuibheasach nas ìsle na $25000 , chomhairlich e dhut gun an tuarastal àrdachadh.
Mar sinFALSE
- =IF(AND($E5<25000,$C5
Tillidh seo stèidhichte air toradh an gnìomh AND .
Toradh: (bàn)
Leugh Tuilleadh: Excel IF Function le 3 Cùmhnantan (5 deuchainnean loidsigeach)
5. Cuir còmhla gnìomhan IF agus VLOOKUP gus a bhith a’ maidseadh ioma-chumhaichean ann an raon
San roinn seo, nì sinn an aon rud obrachadh a' mhodh mu dheireadh le cuideachadh bhon ghnìomh VLOOKUP .
⊕ Obraich mun cuairt:
- Chan atharraich sinn an ceann-latha tòiseachaidh ach gu 01/01/2015 .
- Seall air an fhoirmle a leanas a chleachdar air Cill H7 .
=VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,""),2,FALSE)
- Gheibh sinn ainm an neach-obrach a thòisich ag obair air no roimhe 01/01/2015 , aig a bheil tuarastal co-ionann ri no nas ìsle na $25000 , agus fireannach.
Mìneachadh Formula:
- 21>D5:D20<=H6
Thoir sùil a bheil an raon a chaidh a thoirt seachad co-ionann ri no nas ìsle na H6.
1> Toradh: {TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE}
- E5:E20<=H5
Tha e a’ dearbhadh a bheil an raon a chaidh a thoirt seachad co-ionann ri no nas ìsle na H5 .
Toradh: {FALSE, TRUE, FALSE, FALSE , FALSE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, FALSE}
- (D5:D20<=H6)*( E5:E20<=H5)
Tha seo ag iomadachadhtha na toraidhean a' faighinn bhon dà obrachadh mu dheireadh.
Toradh: {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}
- IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,””) <14
A’ coileanadh thoraidhean an dà chumha a chaidh a thoirt seachad, cuiridh sinn an gnìomh IF an sàs.
Toradh: [Fireann, Kane Austin, 03/ 06/2014, 25000]
- > VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20," ”),2,FALSE)
An seo, tillidh an VLOOKUP am pàirt 2nd den chlàr ùr seo.
Toradh: Kane Austin
Leugh Tuilleadh: Eisimpleir de VLOOKUP le suidheachadh Ioma IF ann an Excel (9 Slatan-tomhais) <5
Co-dhùnadh
A’ cleachdadh na dòighean seo, faodaidh tu aithris IF sam bith a chleachdadh le ioma-chumhachan ann an raon de gach cuid AGUS seòrsaichean agus Seòrsa NO ann an Excel. A bheil sibh eòlach air dòigh sam bith eile? No a bheil ceist sam bith agad? Na bi leisg fios a chuir thugainn. Tadhail air ExcelWIKI airson barrachd artaigilean mar seo.
chì sinn gu bheil an gnìomh IF a’ gabhail trì argamaidean:- Aon shlat-tomhais
- Tha aon toradh ri fhaicinn ma tha an slat-tomhais riaraichte
- Aon thèid toradh a thaisbeanadh mur eil an slat-tomhais riaraichte (Roghainneil. Tha an roghainn bunaiteach "FALSE" )
Mar sin ann an ùine ghoirid, bidh an gnìomh IF a' gabhail aon shlat-tomhais agus dà thoradh. Tillidh e a' chiad toradh ma tha an slat-tomhais riaraichte, agus tillidh e an dàrna fear mura bheil an slat-tomhais riaraichte.
Agus is e an co-chòrdadh:
=IF(logical_test, value_if_true, [value_if_false])A-nis tha mi an dòchas gu bheil thu air tuigsinn mar a tha gnìomh IF Excel ag obair le aon chumha.
5 Eisimpleirean de bhith a’ cur Excel IF Aithris le Ioma Cùmhnantan ann an Raon sam bith
A-nis, feuchaidh sinn ri obrachadh le iomadh suidheachadh a’ cleachdadh an aithris IF ann an Excel airson raon sònraichte. Chì sinn 5 eisimpleirean buntainneach sa phàirt seo.
1. Cuir a-steach IF Aithris le cumhachan ioma-sheòrsa OR
i. Cumhachan airson Luach Singilte
Smaoinich sinn airson mionaid, tha ceannard Mars Group air beagan sùbailteachd a thoirt na cho-dhùnadh.
Meudaichidh e tuarastal gach neach-obrach ma tha an tuarastal cuibheasach nas lugha na $25000 , no ma tha an tuarastal as ìsle aig an luchd-obrach nas lugha na $20000 .
⊕ Workaround:
- Tha sinn a’ faicinn, tha dà chumha an seo. Ach tha iad sin nan suidheachaidhean seòrsa OR. Tha sin a' ciallachadh, antha an t-suidheachadh riaraichte ma tha aon chuid no an dà chumha riaraichte.
- Tha e furasta gu leòr aithris IF a chleachdadh airson an seòrsa seo de chumha iomadach. Dìreach cuir a-steach an dà chumha taobh a-staigh gnìomh OR de Excel.
- Is e am foirmle a chleachdas sinn an seo:
=IF(OR(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")
- Faic, an turas seo tha Excel air moladh gun àrdaich sinn an tuarastal.
Mìneachadh Foirmle:
Brisidh sinn sìos am foirmle an seo.
- OR(AVERAGE(D5:D20)<25000,MIN(D5:D20)< ;20000)
Tillidh e TRUE ma tha gin no dhà de na slatan-tomhais riaraichte. Air neo eile, tillidh e FALSE. Anns a’ chùis seo, tha OR(AVERAGE(D5:D20) <25000,MIN(D5:D20)<20000 air tilleadh TRUE leis nach eil an tuarastal cuibheasach nas ìsle na $25000 , ach tha an tuarastal as ìsle nas lugha na $20000 .
Toradh: TRUE
- Mar sin thig am foirmle gu bhith: =IF(TRUE,"Meudaich", “Na àrdaich”)
Mar a tha e TRUE taobh a-staigh a’ ghnìomh IF , tillidh e a’ chiad toradh, “ Meudaich ”.
Toradh: “Meudaich “
- A-nis, ma thuigeas tu seo, an innis thu dhomh dè am foirmle a bhios ann airson “ Tha ” fhaighinn ma tha an dàrna cuid an tuarastal as àirde nas àirde na $40000 no tha an tuarastal as ìsle nas lugha na $20000 , air neo “ Chan eil ”?
Tha. Tha thu ceart. Bidh am foirmlea bhith:
=IF(OR(MAX(D5:D20)>40000,MIN(D5:D20)<20000),"Yes","No")
ii. Cùmhnantan airson Raon Luachan
A-nis beachdaich air suidheachadh eile.
Tha ceannard Mars Group air co-dhùnadh gun àrdaich e tuarastal an luchd-obrach sin aig a bheil an làthair. tha tuarastalan nas lugha na $25000 , no cò a thòisich an obair ro 1/1/2015 .
Ach ciamar a dh'aithnicheas e an luchd-obrach sin?
⊕ Workaround:
- An àite a bhith a’ cleachdadh dìreach aon iomradh cealla taobh a-staigh a’ ghnìomh IF , faodaidh tu raon iomraidhean cealla a chleachdadh taobh a-staigh na gnìomh.
- Faic am foirmle gu h-ìosal.
=IF(OR($D5<25000,$C5
- An seo, chuir mi a-steach am foirmle sa chiad chealla den cholbh ùr, Cill F4 .
- Agus an uairsin slaod an Làimhseachadh Lìon tron chòrr dhe na ceallan.
- >Thill e ainmean an luchd-obrach air fad aig a bheil tuarastal nas lugha na $25000 , no a thòisich air an obair ro Faoilleach 01, 2015 .
- Ma bheir thu an aire gu faiceallach, lorgaidh tu sin an àite a bhith a’ cur a-steach iomradh aon chealla taobh a-staigh an gnìomh IF , Chuir mi a-steach raon iomraidhean cealla ( $D$4:$D$19 ) taobh a-staigh na gnìomh.
Gu dearbh, faodaidh tu sin a dhèanamh. Agus nì e sgrùdadh air na slatan-tomhais aon às deidh aon airson gach cealla den raon.
Mìneachadh Formula:
Airson tuigse nas fheàrr, brisidh sinn sìos am foirmle.
- OR($D5<25000,$C5
="" strong="">
Seiceadh e Cill D5 agus Cell C5 agus tillidh e TRUE ma tha an tuarastal nas lugha na $25000 no ma tha an ceann-latha tòiseachaidh nas lugha na Faoilleach 01, 2015 .
Toradh: TRUE.
- Mar sin thig am foirmle gu bhith: =IF(TRUE,B5, ””)
Airson TRUE ann an raon nan slatan-tomhais, tillidh e susbaint na cealla co-fhreagarrach de Colbh B , a tha a' ciallachadh ainm an neach-obrach, agus airson gach FALSE , bidh e a' tilleadh ceal bàn. Chleachd sinn Absolute Cell Reference an seo a chionn 's nach eil sinn airson an cealla atharrachadh iomraidhean nuair a bhios sinn a’ slaodadh an Làimhseachadh Lìonadh .
Toradh: “Steve Smith”.
An aire:
S dòcha gum bi thu airson na ceallan bàna a thoirt air falbh on liosta , a' ciallachadh gur dòcha gu bheil thu dìreach ag iarraidh liosta den luchd-obrach aig a bheil an tuarastal àrdachadh. Gu mì-fhortanach, 's urrainn dhut Na dèan seo a' cleachdadh a' ghnìomh IF a-mhàin. Ach gu follaiseach, tha dòighean ann. 'S e aon dòigh air seo a choileanadh b y a 'cleachdadh an gnìomh FILTER de Excel.
Leugh Tuilleadh: Excel VBA: Co-cheangailte Ma tha agus No (3 eisimpleirean)
2. Cuir a-steach aithris IF le cumhachan ioma-sheòrsa is ioma-sheòrsa
Faodaidh sinn cuideachd an aithris Excel IF a chleachdadh airson iomadh suidheachadh AGUS ann an raon sam bith.
<18 i. Cùmhnantan airson Luach SingilteMa tha thu a’ tuigsinn na h-earrainn roimhe gu math, an urrainn dhut freagairt a thoirtgu ceist eile?
Dè am foirmle ma tha ceannard na companaidh airson tuarastal gach neach-obrach àrdachadh ma tha an tuarastal cuibheasach nas lugha na $25000 agus ma tha an tuarastal as ìsle $20000 ?
⊕ Workaround:
- Dìreach cuir a-steach an dà chumha taobh a-staigh gnìomh AND an àite an NO gnìomh.
- Dìreach mar seo:
=IF(AND(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")
- 13>Faic, an turas seo tha Excel air moladh nach àrdaich sinn an tuarastal leis nach eil an dà chuid na cumhaichean, tuarastal cuibheasach nas lugha na $25000 agus tuarastal as ìsle nas lugha na $20000 riaraichte. Chan eil ach aon chumha riaraichte.
- Ma tha thu airson barrachd fiosrachaidh fhaighinn mun fhoirmle, theirig gu earrann 1 de Eisimpleir 1 .
ii . Cùmhnantan airson Raon Luachan
Tha Ceannard Mars Group , gu dearbh, na dhuine gu math troimh-chèile. An turas seo tha e air co-dhùnadh eile a dhèanamh.
Àrdaichidh e tuarastalan an luchd-obrach sin a-mhàin aig a bheil tuarastal làithreach nas lugha na $20000 agus thòisich e san obair ro Faoilleach 01, 2017 .
Ciamar a lorgas e an luchd-obrach sin?
⊕ Workaround:
- Seadh. Tha thu ceart. Dìreach cleachd foirmle na h-earrainn 1.2 le gnìomh AND an àite gnìomh OR .
=IF(AND($D5<25000,$C5
- Faic, tha luchd-obrach againn a tha a’ sàsachadh an dà chumha.
Airson mion-fhiosrachadh mun fhoirmle, falbh guearrann ii de Eisimpleir 1 .
Leugh Tuilleadh: Excel VBA: A’ cothlamadh Ma tha agus airson Ioma chumha
Co-chosmhail Leughaidhean
- Mar a chleachdas tu PERCENTILE le suidheachadh ioma-IF ann an Excel (3 eisimpleirean)
- Excel IF eadar Ioma Raon (4 dòighean-obrach) )
- Mar a chleachdas tu suidheachadh ioma-IF ann an Excel (3 eisimpleirean)
3. Cleachd Aithrisean Nested IF gus Co-fhreagairt Ioma Cùmhnantan ann an Excel
Anns an earrann roimhe seo, cho-dhùin sinn an robh an dà chuid na cumhaichean, tuarastal cuibheasach nas lugha na $25000 , agus an tuarastal as ìsle nas lugha na $20000 riaraichte no nach eil.
Ach an do smaoinich thu a-riamh gun urrainn dhuinn seo a dhearbhadh ann an dòigh eile - le bhith a' cleachdadh IF taobh a-staigh gnìomh IF eile ?
⊕ Workaround:
- Nì sinn an toiseach a bheil an tuarastal as ìsle nas lugha na $20000 no nach eil.
- Mura bheil, tillidh e “Na àrdaich” .
- Ach ma tha, nì sinn cinnteach a-rithist a bheil an tuarastal cuibheasach nas lugha na $25000 neo nach eil.
- Mura bheil, tillidh e “Na àrdaich” .
- Ach ma tha, an turas seo tillidh e “àrdaich”
- Mar sin is e am foirmle iomlan:
=IF(MIN(D5:D20)<20000,(IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")),"Do not increase")
- Faic, tha Excel air moladh nach àrdaich sinn an tuarastal, leis nach eil an dà chumha riaraichte.
Mìneachadh Foirmle:
L agus brisidh e sìos anfoirmle airson tuigse nas fheàrr.
-
MIN(D5:D20)<20000
Tillidh e TRUE ma tha an tuarastal as ìsle nas lugha na $20000 . Mur eil, tillidh e FALSE . Seo e a' tilleadh TRUE .
Toradh: TRUE.
- Mar sin thig am foirmle gu bhith: =IF( TRUE, (IF(AVERAGE(D5:D20) <25000, “Meudaich”, “Na àrdaich”)), “Na àrdaich”)
Mar IF chì TRUE , thèid e a-steach don chiad toradh. Tha sin a’ ciallachadh gun tèid e a-steach do (IF(AVERAGE(D5:D20)<25000,“Meudaich”,”Na àrdaich”))
- AVERAGE(D5:D20)<25000
Tillidh e TRUE ma tha an tuarastal cuibheasach nas lugha na $25000 air neo, tillidh e FALSE . An turas seo tillidh e FALSE .
Toradh: FALSE.
- Mar sin thig am foirmle gu bhith: =IF (TRUE, (IF(FALSE, “Meudaich”, “Na àrdaich”)), “Na àrdaich”)
Mar sin tillidh e an dàrna toradh den dàrna fear IF , “Na àrdaich” .
Toradh: “Na àrdaich”.
- A-nis ma thuigeas tu seo, feuchaidh sinn ri seann cheist a fhreagairt ann an dòigh eadar-dhealaichte.
An innis thu dhomh dè am foirmle a bhios ann airson “ Tha ” fhaighinn ma tha an dàrna cuid an tuarastal as àirde? nas motha na $40000 no tha an tuarastal as ìsle nas lugha na $20000 , air neo “ Chan eil ”?
- Tha, tha thu ceart. Is e am foirmle:
=IF(MAX(D5:D20)>40000,"Yes",(IF(MIN(D5:D20)<20000,"Yes","No")))
Leugh Tuilleadh: Aithris VBA IF le Ioma chumhachan ann an Excel (8 dòighean)
4. Cleachd Aithris Excel IF le 3 cumhachan a’ toirt a-steach Slatan-tomhais Teacs
Smaoinich sinn a-rithist. Tha ceannard Mars Group airson aon chumha eile a chur ris stèidhichte air an teacsa. Airson an adhbhar sin, chuir e gnè an luchd-obrach ris an t-seata dàta. A-nis, tha e airson faighinn a-mach ainm an neach-obrach aig a bheil tuarastal nas ìsle na $25000 , a thàinig a-steach às deidh 01/01/2017 , agus fireannach.
⊕ Workaround:
- An turas seo, feumaidh sinn am foirmle a leanas a chleachdadh stèidhichte air a’ ghnìomh AND leis an aithris IF .
=IF(AND($E5<25000,$C5
- Thill Excel ainm an luchd-obrach.
Mìneachadh Foirmle:
Nì sinn sìos am foirmle airson tuigse nas fheàrr.
- E5<25000
Toradh: FALSE
- C5
C5
Tha e a’ dearbhadh a bheil C5 nas tràithe na an tionndadh ceann-latha air a thoirt seachad leis a' ghnìomh DATE .
Toradh: TRUE
- D5="Fireann"<22
Nì e sgrùdadh a bheil D5 a’ maidseadh an teacsa a chaidh a thoirt seachad no nach eil.
Toradh: TRUE
<12Buinidh seo obrachadh AND leis na trì cumhaichean a chaidh a thoirt seachad.
Toradh: