ISNA په Excel کې د فورمول مثالونو سره فعالیت کوي

  • دا شریک کړه
Michael Brown

دا ټیوټوریل په Excel کې د #N/A تېروتنې د اداره کولو لپاره د ISNA فنکشن کارولو مختلفو لارو ته ځي.

کله چې Excel نشي موندلی هغه څه چې غوښتل شوي وي، یو #N/ په حجره کې یوه تېروتنه ښکاري. د دې ډول غلطیو د مخنیوي او اداره کولو لپاره، تاسو کولی شئ د ISNA فعالیت وکاروئ. د دې عملي ګټه څه ده؟ په اصل کې، دا ستاسو د فورمولونو د کاروونکي دوستانه او ستاسو د کاري پاڼو د ښه لید په جوړولو کې مرسته کوي.

    په Excel کې د ISNA فعالیت

    د Excel ISNA فعالیت د حجرو چک کولو لپاره کارول کیږي یا د #N/A غلطیو لپاره فورمولونه. پایله یو منطقي ارزښت دی: ریښتیا که د #N/A تېروتنه وموندل شي، که غلط وي، که نه نو غلط.

    فعالیت د Excel 2000 څخه تر 2021 او Excel 365 پورې په ټولو نسخو کې شتون لري.

    د د ISNA فعالیت ترکیب دومره ساده دی لکه څنګه چې ممکن وي:

    ISNA(ارزښت)

    چیرته چې ارزښت د حجرې ارزښت یا فورمول دی چې تاسو غواړئ د #N/A غلطیو لپاره وګورئ.

    د ISNA فورمول په خپل بنسټیز شکل کې د جوړولو لپاره، د حجرې حواله د هغې یوازینۍ دلیل په توګه وړاندې کړئ:

    =ISNA(A2)

    په هغه صورت کې چې حواله شوي حجره د #N/A تېروتنه لري، تاسو به ریښتیا ترلاسه کړئ. د کومې بلې تېروتنې، ارزښت یا خالي حجرې په صورت کې، تاسو به غلط ترلاسه کړئ:

    په Excel کې د ISNA کارولو څرنګوالی

    د ISNA فعالیت کارول په خپل خالص شکل کې لږ عملي احساس لري. ډیری وختونه، دا د نورو دندو سره یوځای کارول کیږي ترڅو د یو ځانګړي فورمول پایلې ارزونه وکړي. د دې لپاره، یوازې هغه بل فورمول د ISNA په ارزښت دلیل کې واچوئ:

    ISNA( your_formula())

    په لاندې ډیټا سیټ کې، فرض کړئ چې تاسو دوه لیستونه پرتله کړئ (کالم A او D) او هغه نومونه وپیژنئ چې په دواړو لیستونو کې شتون لري او هغه چې یوازې په لیست کې ښکاري. 1.

    د کالم D کې د هر نوم سره په A3 کې د نوم پرتله کولو لپاره، فورمول دا دی:

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

    که د لټون ارزښت وموندل شي، د MATCH فنکشن بیرته راګرځي. د لټون په صف کې نسبي موقعیت، که نه نو د #N/A تېروتنه رامنځته کیږي. د میچ د نتیجې د ازمویلو لپاره، موږ دا په ISNA کې ځړول:

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

    دا فورمول B3 ته ځي، او بیا د B14 له لارې کاپي کیږي.

    اوس، تاسو کولی شئ په روښانه توګه وګورئ چې کوم زده کونکي ټولې ازموینې پاس کړې دي (د کالم D > کې یو نوم شتون نلري؛ MATCH بیرته راستنیدنه #N/A >؛ ISNA ریښتیا راستنیږي) او کوم چې لږترلږه یوه ناکامه ازموینه لري (د کالم په D > کې یو نوم څرګندیږي هیڅ غلطی نشته > ISNA غلط راګرځوي).

    لارښوونه. په Excel 365 او Excel 2021 کې، تاسو کولی شئ یو ډیر عصري XMATCH فنکشن وکاروئ. د میچ پر ځای.

    IF ISNA فورمول په Excel

    د ډیزاین له مخې، د ISNA فعالیت یوازې دوه بولین ارزښتونه راګرځولی شي. د خپل دودیز پیغامونو د ښودلو لپاره، دا د IF فنکشن سره په ترکیب کې وکاروئ:

    IF(ISNA(…), " text_if_error", " text_if_no_error")

    زموږ د اصالح کول یو څه نور مثال، راځئ چې معلومه کړو چې د A ګروپ کوم زده کونکي په هیڅ ازموینه کې ناکام شوي او د دوی لپاره "نه ناکامه ازموینه" بیرته راولي. د پاتې زده کونکو لپاره، موږ به "ناکام" بیرته راستانه کړو. د دې کولو لپاره، د ISNA میچ فورمول داخل کړئد IF منطقي ازموینه، نو دا چې IF تر ټولو بهرنی فعالیت شي:

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

    پایلې اوس خورا ښه او ډیر هوښیار ښکاري، موافق یاست؟

    <3

    د VLOOKUP سره په Excel کې د ISNA کارولو څرنګوالی

    د IF ISNA ترکیب یو نړیوال حل دی چې د هر هغه فنکشن سره کارول کیدی شي چې د ډیټا په سیټ کې د یو څه لټون کوي ​​او د #N/A تېروتنه راګرځوي. کله چې د لټون ارزښت ونه موندل شي.

    د VLOOKUP سره د ISNA فعالیت ترکیب په لاندې ډول دی:

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

    په انساني ژبه ژباړل شوی، دا وايي: که VLOOKUP د #N/A تېروتنې پایله ولري، دودیز متن بیرته راوباسئ، که نه نو د VLOOKUP پایله بیرته ورکړئ.

    زموږ د نمونې په جدول کې، فرض کړئ چې تاسو غواړئ هغه مضمونونه چې زده کونکي په کې ناکام شوي ازموینې بیرته راولي. د هغو کسانو لپاره چې ټولې ازموینې په بریالیتوب سره بریالي شوي، "هیڅ ناکام ازموینه" به ښکاره شي.

    د مضامینو د کتلو لپاره، موږ دا کلاسیک VLOOKUP فورمول جوړوو:

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

    او بیا یې په عمومي IF ISNA فورمول کې وخورئ چې پورته یې بحث شوی:

    49 06

    په Excel 2013 او وروستنۍ نسخه کې، تاسو کولی شئ د #N/A تېروتنې د نیولو او سمبالولو لپاره د IFNA فعالیت وکاروئ. دا ستاسو فورمول لنډ او لوستل اسانه کوي.

    د مثال په توګه، موږ د #N/A تېروتنې د ډش ("-") سره بدلوو او دا په زړه پورې حل ترلاسه کوو:

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

    د ایکسل 365 او 2021 کاروونکي د VLOOKUP د عصري جانشین په توګه هیڅ ریپر فنکشن ته اړتیا نلري.د XLOOKUP فنکشن کولی شي #N/A غلطۍ په اصلي ډول اداره کړي:

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

    پایله به بالکل هماغه وي لکه څنګه چې پورته په سکرین شاټ کې ښودل شوي.

    د شمیرلو لپاره SUMPRODUCT ISNA فورمول #N/A تېروتنې

    په یو ټاکلي حد کې د #N/A تېروتنو د شمېرلو لپاره، د ISNA فنکشن د SUMPRODUCT سره یوځای په دې ډول وکاروئ:

    SUMPRODUCT(--ISNA( range ))

    دلته، ISNA د ریښتینو او غلطو ارزښتونو لړۍ راګرځوي، دوه ګونی منفي (--) منطقي ارزښتونه په 1's او 0's کې اړوي، او SUMPRODUCT پایله اضافه کوي.

    د مثال په توګه معلوم کړئ چې څومره زده کونکي په ټولو ازموینو کې بریالي شوي، د یو لړ کتلو ارزښتونو (A3:A14) لپاره د میچ فورمول تعدیل کړئ او په ISNA کې یې ځای کړئ:

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

    فارمول ټاکي چې 9 زده کونکي هیڅ ناکامه ازموینه نلري، د بیلګې په توګه د میچ فعالیت 9 #N/A تېروتنې راګرځوي:

    دا څنګه په Excel کې د ISNA فورمولونه رامینځته کول او کارول کیږي. زه ستاسو د لوستلو لپاره مننه کوم او په راتلونکې اونۍ کې زموږ په بلاګ کې تاسو سره لیدو ته سترګې په لار یم!

    د ډاونلوډونو شتون

    د ISNA فورمول مثالونه (.xlsx فایل)

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.