Clàr-innse
Bhon oideachadh goirid seo ionnsaichidh tu mun ghnìomh ùr IFS agus chì thu mar a nì thu sgrìobhadh nas sìmplidhe air neadachadh IF ann an Excel. Lorgaidh tu cuideachd a cho-chòrdadh agus cùis cleachdaidh no dhà le eisimpleirean.
Tha Nested IF ann an Excel air a chleachdadh gu cumanta nuair a tha thu airson suidheachaidhean a mheasadh aig a bheil barrachd air dà thoradh comasach. Bhiodh òrdugh a chruthaich IF neadachaidh coltach ri "IF(IF(IF()))". Ge-tà, faodaidh an seann dòigh seo a bhith dùbhlanach is ùineail aig amannan.
O chionn ghoirid thug sgioba Excel a-steach gnìomh IFS a tha dualtach a bhith mar an tè ùr as fheàrr leat. Chan eil gnìomh Excel IFS ri fhaighinn ach ann an Excel 365, Excel 2021 agus Excel 2019.
An gnìomh Excel IFS - tuairisgeul agus co-chòrdadh
Tha gnìomh IFS ann an Excel a’ sealltainn a bheilear a’ cumail ri aon chumhachan no barrachd agus a’ tilleadh luach a choinnicheas ris a’ chiad chumha TRUE. Tha IFS na roghainn eile de dh’ aithrisean ioma-IF Excel agus tha e fada nas fhasa a leughadh gun fhios nach bi grunn chumhachan ann.
Seo mar a tha an gnìomh coltach:
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2]… )Tha 2 argamaid riatanach aige agus 2 argamaid roghainneil.
- logic_test1 an argamaid a tha a dhìth. 'S e an suidheachadh a bhios a' measadh gu TRUE no FALSE.
- value_if_true1 an dàrna argamaid a tha a dhìth a sheallas an toradh a thèid a thilleadh ma tha logical_test1 a' measadh gu TRUE. Faodaidh e a bhith falamh, ma thariatanach.
- logic_test2…logic_test127 'S e suidheachadh roghainneil a th' ann an luachadh gu TRUE no FALSE.
- value_if_true2…value_if_true127 'na argamaid roghnach airson a' bhuil ri thilleadh ma nì logic_testN measadh gu TRUE. Tha gach luach_if_trueN a’ buntainn ri suidheachadh logical_testN. Faodaidh e a bhith falamh cuideachd.
Leigidh Excel IFS leat suas ri 127 suidheachadh eadar-dhealaichte a mheasadh. Mura h-eil luach_if_true sònraichte aig argamaid logical_test, seallaidh an gnìomh an teachdaireachd “Cha do chuir thu a-steach ro bheag de argamaidean airson a’ ghnìomh seo". Ma thèid argamaid logic_test a mheasadh agus a fhreagras ri luach a bharrachd air TRUE no FALSE, tillidh IFS ann an Excel an #VALUE! mearachd. Gun chumhachan TRUE air an lorg, tha e a’ sealltainn #N/A.
An gnìomh IFS vs. neadachadh IF ann an Excel le cùisean cleachdaidh
Is e buannachd a bhith a’ cleachdadh an Excel IFS ùr gun urrainn dhut a dhol a-steach. sreath de shuidheachaidhean ann an aon gnìomh. Tha gach cùmhnant air a leantainn le toradh a thèid a chleachdadh ma tha an suidheachadh fìor ga dhèanamh furasta am foirmle a sgrìobhadh agus a leughadh.
Canaidh sinn gu bheil thu airson an lasachadh fhaighinn a rèir na h-àireimh de cheadan a th' aig a' chleachdaiche mu thràth . A’ cleachdadh gnìomh IFS, bidh e rudeigin mar seo:
=IFS(B2>50, 40, B2>40, 35, B2>30, 30, B2>20, 20, B2>10, 15, B2>5, 5, TRUE, 0)
Seo mar a tha e a’ coimhead le neadachadh IF ann an Excel:
=IF(B2>50, 40, IF(B2>40, 35, IF(B2>30, 30, IF(B2>20, 20, IF(B2>10, 15, IF(B2>5, 5, 0))))))
Tha an gnìomh IFS gu h-ìosal nas fhasa a sgrìobhadh agus ùrachadh na an Excel multi IF aigeco-ionann.
=IFS(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TRUE, TEXT(A2, "0") & " bytes")
=IF(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", IF(A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", IF(A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TEXT(A2, "0") & " bytes")))