Gnìomh ISNA ann an Excel le eisimpleirean foirmle

  • Roinn Seo
Michael Brown

Tha an oideachadh seo a’ dàibheadh ​​​​a-steach do dhiofar dhòighean air a’ ghnìomh ISNA ann an Excel a chleachdadh gus mearachdan #N/A a làimhseachadh.

Nuair nach urrainn do Excel na tha air iarraidh a lorg, a #N/ Nochdaidh mearachd ann an cealla. Gus casg a chuir air agus làimhseachadh mhearachdan mar sin, faodaidh tu an gnìomh ISNA a chleachdadh. Dè an cleachdadh practaigeach a tha sin? Gu bunaiteach, bidh e na chuideachadh gus na foirmlean agad a dhèanamh nas fhasa a chleachdadh agus na duilleagan-obrach agad a’ coimhead nas fheàrr.

    Gnìomh ISNA ann an Excel

    Tha an gnìomh Excel ISNA air a chleachdadh gus ceallan a sgrùdadh no foirmlean airson #N/A mhearachdan. Is e luach loidsigeach an toradh: TRUE ma lorgar mearachd #N/A, FALSE air dhòigh eile.

    Tha an gnìomh ri fhaighinn anns a h-uile tionndadh de Excel 2000 tro 2021 agus Excel 365.

    An tha co-chòrdadh gnìomh ISNA cho sìmplidh 's a dh' fhaodadh e a bhith:

    ISNA (luach)

    Càite a bheil luach an luach cealla no an fhoirmle a tha thu airson dearbhadh airson #N/A mhearachdan.

    Gus foirmle ISNA a chruthachadh anns a’ chruth bhunaiteach aige, thoir iomradh cealla mar an aon argamaid a th’ aige:

    =ISNA(A2)

    Air eagal ’s gu bheil mearachd #N/A sa chill ainmichte, gheibh thu TRUE. Ma thachras mearachd sam bith eile, luach no ceal bàn, gheibh thu FALSE:

    Mar a chleachdas tu ISNA ann an Excel

    A’ cleachdadh an gnìomh ISNA anns a chruth fhìor-ghlan chan eil mòran ciall practaigeach aige. Nas trice, bidh e air a chleachdadh còmhla ri gnìomhan eile gus toradh foirmle sònraichte a mheasadh. Airson seo, dìreach cuir am foirmle eile sin san argamaid luach aig ISNA:

    ISNA( your_formula())

    Anns an t-seata gu h-ìosal, is dòcha gu bheil thu airson coimeas a dhèanamh eadar dà liosta (colbhan A agus D) agus na h-ainmean a tha an làthair anns an dà liosta agus an fheadhainn a tha a’ nochdadh san liosta a-mhàin a chomharrachadh. 1.

    Gus coimeas a dhèanamh eadar an t-ainm ann an A3 agus gach ainm ann an colbh D, is e am foirmle:

    =MATCH(A3, $D$2:$D$9, 0)

    Ma lorgar luach lorg, tillidh an gnìomh MATCH a suidheachadh càirdeach anns an raon sgrùdaidh, air neo bidh mearachd #N/A a’ tachairt. Gus toradh MATCH a dhearbhadh, bidh sinn ga neadachadh ann an ISNA:

    =ISNA(MATCH(A3, $D$2:$D$9, 0))

    Tha am foirmle seo a’ dol gu B3, agus an uairsin ga lethbhreacadh tro B14.

    A-nis, faodaidh tu gu soilleir faic dè na h-oileanaich a tha air a dhol seachad air na deuchainnean gu lèir (chan eil ainm ri fhaighinn sa cholbh D > tillidh MATCH #N/A > ISNA a’ tilleadh TRUE) agus air an do dh’fhàillig co-dhiù aon deuchainn (tha ainm a’ nochdadh ann an colbh D > gun mhearachd > ISNA a’ tilleadh FALSE).

    Tip. Ann an Excel 365 agus Excel 2021, faodaidh tu gnìomh XMATCH nas ùire a chleachdadh. an àite MATCH.

    IF ISNA foirmle ann an Excel

    Le dealbhadh, chan urrainn dhan ghnìomh ISNA ach dà luach Boole a thilleadh. Gus na teachdaireachdan àbhaisteach agad a thaisbeanadh, cleachd e còmhla ris a’ ghnìomh IF:

    IF(ISNA(…), “ text_if_error”, “ text_if_no_error”)

    A’ gleusadh ar eisimpleir beagan nas fhaide, leig dhuinn faighinn a-mach dè na h-oileanaich bho bhuidheann A nach do dh'fhàillig deuchainn sam bith agus a 'tilleadh "Cha do dh'fhàillig deuchainnean" dhaibh. Airson na h-oileanaich a tha air fhàgail, tillidh sinn "Failed". Gus seo a dhèanamh, cuir a-steach foirmle ISNA MATCH a-steachdeuchainn loidsigeach IF, gus am bi IF mar an gnìomh as iomallaiche:

    =IF(ISNA(MATCH(A3,$D$2:$D$9,0)), "No failed tests", "Failed")

    Tha na toraidhean a’ coimhead tòrr nas fheàrr agus nas intuitive a-nis, aontaich?

    Mar a chleachdas tu ISNA ann an Excel le VLOOKUP

    Tha am measgachadh IF ISNA na fhuasgladh uile-choitcheann a ghabhas cleachdadh le gnìomh sam bith a bhios a’ lorg rudeigin ann an seata dàta agus a thilleas mearachd #N/A nuair nach eil luach lorg air a lorg.

    Tha co-chòrdadh a' ghnìomh ISNA le VLOOKUP mar a leanas:

    IF(ISNA(VLOOKUP(…)," custom_text", VLOOKUP( …))

    Eadar-theangaichte gu cànan daonna, tha e ag ràdh: ma dh’ adhbhraicheas VLOOKUP mearachd #N/A, till an teacsa gnàthaichte no till air ais toradh VLOOKUP.

    Anns a’ chlàr sampall againn, smaoinich gu bheil thu airson thoir air ais na cuspairean anns an do dh'fhàillig na h-oileanaich ann an deuchainnean. Dhaibhsan a shoirbhich leis na deuchainnean gu lèir, tha "Cha deach deuchainn air fàiligeadh" gu bhith ri fhaicinn.

    Gus coimhead suas nan cuspairean, togaidh sinn am foirmle clasaigeach VLOOKUP seo:

    =VLOOKUP(A3, $D$3:$E$9, 2, FALSE)

    Agus an uairsin neadaich e san fhoirmle coitcheann IF ISNA air a bheilear a’ beachdachadh gu h-àrd:

    91 16

    Ann an Excel 2013 agus dreach nas fhaide air adhart, faodaidh tu an gnìomh IFNA a chleachdadh gus mearachdan #N/A a ghlacadh agus a làimhseachadh. Nì seo am foirmle agad nas giorra agus nas fhasa a leughadh.

    Mar eisimpleir, cuiridh sinn dasaichean ("-") an àite mhearachdan #N/A agus gheibh sinn am fuasgladh eireachdail seo:

    =IFNA(VLOOKUP(A3, $D$3:$E$9, 2, FALSE), "-")

    Chan fheum luchd-cleachdaidh Excel 365 agus 2021 gnìomh fillte idir mar neach-leantainn ùr VLOOKUP, anGnìomh XLOOKUP, is urrainn dha # N/A mearachdan a làimhseachadh gu dùthchasach:

    =XLOOKUP(A3, $D$3:$D$9, $E$3:$E$9, "-")

    Bidh an toradh dìreach mar a chithear san dealbh-sgrìn gu h-àrd.

    SUMPRODUCT ISNA foirmle ri chunntas # Mearachdan N/A

    Gus #N/A mearachdan a chunntadh ann an raon sònraichte, cleachd an gnìomh ISNA còmhla ri SUMPRODUCT san dòigh seo:

    SUMPRODUCT(-ISNA( raon))

    An seo, tha ISNA a’ tilleadh sreath de luachan TRUE is FALSE, bidh an diùltadh dùbailte (--) a’ co-èigneachadh nan luachan loidsigeach gu 1’s agus 0’s, agus bidh SUMPRODUCT a’ cur ris an toradh.

    Mar eisimpleir, gu faigh a-mach cia mheud oileanach a shoirbhich anns a h-uile deuchainn, atharraich am foirmle MATCH airson raon de luachan sgrùdaidh (A3: A14) agus neadaich e ann an ISNA:

    =SUMPRODUCT(--ISNA(MATCH(A3:A14, D2:D9, 0)))

    Tha am foirmle a’ dearbhadh gu bheil 9 oileanach nach do dh’fhàillig deuchainnean sam bith, i.e. bidh an gnìomh MATCH a’ tilleadh 9 #N/A mhearachdan:

    Sin mar a chruthaicheas agus a chleachdas tu foirmlean ISNA ann an Excel. Tha mi a' toirt taing dhut airson an leughadh agus tha mi a' coimhead air adhart ri d'fhaicinn air ar blog an ath sheachdain!

    Luchdaich a-nuas ri fhaighinn

    Eisempleirean foirmle ISNA (faidhle .xlsx)

    Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.