සූත්‍ර උදාහරණ සමඟ එක්සෙල් හි ISNA ක්‍රියාකාරිත්වය

  • මේක Share කරන්න
Michael Brown

මෙම නිබන්ධනය #N/A දෝෂ හැසිරවීමට Excel හි 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 දෝෂයක් ඇතිවේ. MATCH හි ප්‍රතිඵලය පරීක්‍ෂා කිරීමට, අපි එය ISNA හි කැදලි:

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

    මෙම සූත්‍රය B3 වෙත ගොස්, පසුව B14 හරහා පිටපත් කරනු ලැබේ.

    දැන්, ඔබට පැහැදිලිවම කළ හැක. සියලුම පරීක්ෂණ සමත් වී ඇත්තේ කුමන සිසුන්ද යන්න බලන්න (D > තීරුවේ නමක් නොමැත; MATCH ලබා දෙයි #N/A > ISNA TRUE ලබා දෙයි) සහ අවම වශයෙන් එක් අසාර්ථක පරීක්ෂණයක් ඇති (D > තීරුවේ නමක් දිස්වේ; දෝෂයක් නැත > ISNA FALSE ලබා දෙයි).

    ඉඟිය. Excel 365 සහ Excel 2021 හි, ඔබට වඩාත් නවීන XMATCH ශ්‍රිතයක් භාවිතා කළ හැක. MATCH වෙනුවට.

    If ISNA සූත්‍රය Excel

    නිර්මාණය අනුව, ISNA ශ්‍රිතයට ආපසු දිය හැක්කේ Boolean අගයන් දෙකක් පමණි. ඔබගේ අභිරුචි පණිවිඩ පෙන්වීමට, එය IF ශ්‍රිතය සමඟ ඒකාබද්ධව භාවිතා කරන්න:

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

    අපගේ පිරිපහදු කිරීම උදාහරණයක් තව ටිකක් ඉදිරියට, අපි A කාණ්ඩයේ කිසිදු පරීක්ෂණයක් අසමත් නොවූ සිසුන් සොයා බලා ඔවුන් සඳහා "අසාර්ථක පරීක්ෂණ නැත" ආපසු ලබා දෙමු. ඉතිරි සිසුන් සඳහා, අපි "අසාර්ථක" ආපසු දෙන්නෙමු. මෙය සිදු කිරීම සඳහා, ISNA MATCH සූත්‍රය ඇතුළත් කරන්නIF හි තාර්කික පරීක්ෂණය, එවිට IF බාහිරම ශ්‍රිතය බවට පත් වේ:

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

    ප්‍රතිඵල දැන් වඩා හොඳ සහ අවබෝධාත්මක බව පෙනේ, එකඟද?

    VLOOKUP සමඟ Excel හි ISNA භාවිතා කරන්නේ කෙසේද

    IF ISNA සංයෝජනය යනු දත්ත කට්ටලයක යමක් සොයන සහ #N/A දෝෂයක් ලබා දෙන ඕනෑම කාර්යයක් සමඟ භාවිතා කළ හැකි විශ්වීය විසඳුමකි. සෙවීම් අගයක් සොයාගත නොහැකි වූ විට.

    VLOOKUP සමඟ ISNA ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය පහත පරිදි වේ:

    IF(ISNA(VLOOKUP(…), " අභිරුචි_පෙළ", VLOOKUP( …))

    මනුෂ්‍ය භාෂාවකට පරිවර්තනය කර, එය මෙසේ කියයි: VLOOKUP ප්‍රතිඵලය #N/A දෝෂයක් ඇති වුවහොත්, අභිරුචි පෙළ ආපසු ලබා දෙන්න, එසේ නොමැතිනම් VLOOKUP හි ප්‍රතිඵලය ලබා දෙන්න.

    අපගේ නියැදි වගුවේ, ඔබට අවශ්‍ය යැයි උපකල්පනය කරන්න. සිසුන් විභාග අසමත් වූ විෂයයන් ආපසු ලබා දෙන්න. සියලුම පරීක්ෂණ සාර්ථකව සමත් වූවන් සඳහා, "අසාර්ථක පරීක්ෂණ නොමැත" ප්‍රදර්ශනය වනු ඇත.

    විෂයයන් සෙවීමට, අපි මෙම සම්භාව්‍ය VLOOKUP සූත්‍රය ගොඩනඟමු:

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

    ඉන්පසු එය ඉහත සාකච්ඡා කර ඇති සාමාන්‍ය IF ISNA සූත්‍රය තුළ එය කූඩුව තබන්න:

    62 23

    Excel 2013 සහ පසු අනුවාදයේ, #N/A දෝෂ හසුකර ගැනීමට සහ හැසිරවීමට ඔබට IFNA ශ්‍රිතය භාවිතා කළ හැක. මෙය ඔබගේ සූත්‍රය කෙටි සහ කියවීමට පහසු කරයි.

    උදාහරණයක් ලෙස, අපි #N/A දෝෂ ඉරි ("-") සමඟ ප්‍රතිස්ථාපනය කර මෙම අලංකාර විසඳුම ලබා ගනිමු:

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

    Excel 365 සහ 2021 භාවිතා කරන්නන්ට VLOOKUP හි නවීන අනුප්‍රාප්තිකයා ලෙස කිසිඳු දවටන කාර්යයක් අවශ්‍ය නොවේ.XLOOKUP ශ්‍රිතයට #N/A දෝෂ ස්වදේශිකව හැසිරවිය හැක:

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

    ප්‍රතිඵලය ඉහත තිර පිටුවේ පෙන්වා ඇති ආකාරයටම වේ.

    ගණනය කිරීමට SUMPRODUCT ISNA සූත්‍රය #N/A දෝෂ

    නිශ්චිත පරාසයක #N/A දෝෂ ගණන් කිරීමට, SUMPRODUCT සමඟ එක්ව ISNA ශ්‍රිතය මේ ආකාරයට භාවිතා කරන්න:

    SUMPRODUCT(--ISNA( range))

    මෙහි, ISNA විසින් සත්‍ය සහ අසත්‍ය අගයන් මාලාවක් ලබා දෙයි, ද්විත්ව නිෂේධනය (--) තාර්කික අගයන් 1 සහ 0 වලට බල කරයි, සහ SUMPRODUCT ප්‍රතිඵලය එකතු කරයි.

    උදාහරණයක් ලෙස, වෙත සියලුම පරීක්ෂණ වලින් සිසුන් කී දෙනෙක් සමත් වූවාද යන්න සොයා බලන්න, සෙවීම් අගයන් පරාසයක් සඳහා MATCH සූත්‍රය වෙනස් කරන්න (A3:A14) සහ එය ISNA:

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

    සූත්‍රය මගින් සිසුන් 9 දෙනෙකු තීරණය කරයි අසාර්ථක පරීක්ෂණ නොමැත, එනම් MATCH ශ්‍රිතය #N/A දෝෂ 9ක් ලබා දෙයි:

    එක්සෙල් හි ISNA සූත්‍ර සාදා භාවිතා කරන්නේ කෙසේද යන්නයි. කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ලබන සතියේ අපගේ බ්ලොගයේ ඔබව දැකීමට බලාපොරොත්තු වෙමි!

    ලබාගත හැකි බාගැනීම්

    ISNA සූත්‍ර උදාහරණ (.xlsx ගොනුව)

    මයිකල් බ්‍රවුන් යනු මෘදුකාංග මෙවලම් භාවිතයෙන් සංකීර්ණ ක්‍රියාවලීන් සරල කිරීමට දැඩි ආශාවක් ඇති කැපවූ තාක්‍ෂණ ලෝලියෙකි. තාක්‍ෂණ ක්‍ෂේත්‍රයේ දශකයකට වැඩි පළපුරුද්දක් ඇති ඔහු Microsoft Excel සහ Outlook මෙන්ම Google Sheets සහ Docs හි ඔහුගේ කුසලතා ඔප් නංවා ඇත. මයිකල්ගේ බ්ලොගය ඔහුගේ දැනුම සහ ප්‍රවීණත්වය අන් අය සමඟ බෙදා ගැනීමට කැපවී ඇත, ඵලදායිතාව සහ කාර්යක්ෂමතාව වැඩි දියුණු කිරීම සඳහා පහසුවෙන් අනුගමනය කළ හැකි ඉඟි සහ නිබන්ධන සපයයි. ඔබ පළපුරුදු වෘත්තිකයෙකු හෝ ආධුනිකයෙකු වුවද, මයිකල්ගේ බ්ලොගය මෙම අත්‍යවශ්‍ය මෘදුකාංග මෙවලම්වලින් උපරිම ප්‍රයෝජන ලබා ගැනීම සඳහා වටිනා අවබෝධයක් සහ ප්‍රායෝගික උපදෙස් ලබා දෙයි.