বিষয়বস্তুৰ তালিকা
টিউটোৰিয়েলটোৱে Excel ISERROR ফাংচনৰ ব্যৱহাৰিক ব্যৱহাৰসমূহ চায় আৰু ভুলৰ বাবে বিভিন্ন সূত্ৰ কেনেকৈ পৰীক্ষা কৰিব লাগে দেখুৱাইছে।
যেতিয়া আপুনি এটা সূত্ৰ লিখে যিটো এক্সেলে বুজি নাপায় বা গণনা কৰিব নোৱাৰে, তেতিয়া ই এটা ভুল বাৰ্তা দেখুৱাই সমস্যাটোৰ প্ৰতি আপোনাৰ দৃষ্টি আকৰ্ষণ কৰে। ISERROR ফাংচনে আপোনাক ভুল ধৰিবলৈ সহায় কৰিব পাৰে আৰু এটা ভুল পোৱাৰ সময়ত এটা বিকল্প প্ৰদান কৰিব পাৰে।
Excel ত ISERROR ফাংচন
এক্সেল ISERROR ফাংচনে সকলো ধৰণৰ ভুল ধৰিব পাৰে, #CALC!, #DIV/0!, #N/A, #NAME?, #NUM!, #NULL!, #REF!, #VALUE!, আৰু #SPILL!কে ধৰি। ফলাফল এটা বুলিয়ান মান: TRUE যদি এটা ভুল ধৰা পৰে, অন্যথা FALSE।
ফলন Excel 2000 ৰ পৰা 2021 আৰু Excel 365 ৰ সকলো সংস্কৰণত উপলব্ধ।
ISERROR ৰ বাক্যবিন্যাস ফাংচনটো এইটোৰ দৰেই সহজ:
ISERROR(মান)য'ত মান হৈছে ভুলৰ বাবে পৰীক্ষা কৰিবলগীয়া কোষ মান বা সূত্ৰ।
Excel ISERROR সূত্ৰ
এটা ISERROR সূত্ৰ ইয়াৰ সৰলতম ৰূপত সৃষ্টি কৰিবলৈ, আপুনি ভুলৰ বাবে পৰীক্ষা কৰিব বিচৰা কোষলৈ এটা প্ৰসংগ যোগান ধৰক। উদাহৰণস্বৰূপে:
=ISERROR(A2)
যদি কোনো ভুল পোৱা যায়, আপুনি TRUE পাব। যদি পৰীক্ষা কৰা কোষত কোনো ভুল নাই, আপুনি FALSE পাব:
IF ISERROR সূত্ৰ Excel ত
এটা স্বনিৰ্বাচিত বাৰ্তা ঘূৰাই দিবলৈ বা এটা সম্পাদন কৰিবলৈ এটা ভুল হ'লে বেলেগ গণনা কৰক, IF ফাংচনৰ সৈতে একেলগে ISERROR ব্যৱহাৰ কৰক। সাধাৰণ সূত্ৰটো তলত দিয়া ধৰণে দেখা যায়:
IF(ISERROR( সূত্ৰ(...), text_or_calculation_if_error, সূত্ৰ())মানৱ ভাষালৈ অনুবাদ কৰা হৈছে, ই কয়: যদি মূল সূত্ৰটোৱে ফলাফল দিয়ে এটা ভুলত, ধাৰ্য্য কৰা লিখনী প্ৰদৰ্শন কৰক বা অন্য গণনা চলাওক, অন্যথা সূত্ৰৰ এটা সাধাৰণ ফলাফল ঘূৰাই দিয়ক।
তলৰ ছবিখনত, মুঠক পৰিমাণেৰে ভাগ কৰিলে মূল্যত দুটামান ভুল সৃষ্টি হয় স্তম্ভ:
সকলো বিভিন্ন ভুল ক'ড এটা স্বনিৰ্বাচিত লিখনীৰ সৈতে সলনি কৰিবলে, আপুনি নিম্নলিখিত IF ISERROR সূত্ৰ ব্যৱহাৰ কৰিব পাৰে:
=IF(ISERROR(A2/B2), "Unknown", A2/B2)
এক্সেল ২০০৭ আৰু পিছৰ সংস্কৰণত, ইনবিল্ট IFERROR ফাংচনৰ সহায়ত একে ফলাফল লাভ কৰিব পাৰি:
=IFERROR(A2/B2, "Unknown")
এইটো হ'ব লাগে IF ISERROR এ ইয়াক দুবাৰ গণনা কৰে - প্ৰথমে চাবলৈ যে ই এটা ভুল সৃষ্টি কৰে আৰু তাৰ পিছত আকৌ যদি পৰীক্ষাটো FALSE হয়।
IF ISERROR VLOOKUP সূত্ৰ
VLOOKUP ৰ সৈতে ISERROR ব্যৱহাৰ কৰাটো, আচলতে, IF IS ৰ এটা বিশেষ ক্ষেত্ৰ ওপৰত আলোচনা কৰা ERROR সূত্ৰ। যেতিয়া VLOOKUP ফাংচনে লুকআপ মান বিচাৰি নাপায় বা অন্য কোনো কাৰণত বিফল হয়, আপুনি এই বাক্যবিন্যাস ব্যৱহাৰ কৰি এটা স্বনিৰ্বাচিত লিখনী বাৰ্তা প্ৰদৰ্শন কৰে:
IF(ISERROR(VLOOKUP(...)), " custom_text", VLOOKUP(...))এই উদাহৰণৰ বাবে, লুকআপ টেবুল (D3:E10) ৰ পৰা মূল টেবুল (A3:B15) লৈ সময়বোৰ টানি যাওক। যদি লুকআপ মান (অংশগ্ৰহীৰ নাম) ত নাইলুকআপ টেবুল, আমি "যোগ্য নহয়" ঘূৰাই দিম।
=IF(ISERROR(VLOOKUP(A3, $D$3:$E$10, 2, FALSE)), "Not qualified", VLOOKUP(A3, $D$3:$E$10, 2, FALSE))
টিপচ্। যদি আপুনি এটা স্বনিৰ্বাচিত লিখনী কেৱল প্ৰদৰ্শন কৰিব বিচাৰে যেতিয়া এটা লুকাপ মান পোৱা নাযায় (#N/A ভুল) অন্য ভুলসমূহ আওকাণ কৰি, তেন্তে Excel 2013 আৰু পিছৰত IFNA VLOOKUP সূত্ৰ ব্যৱহাৰ কৰক বা পুৰণিত IF ISNA VLOOKUP ব্যৱহাৰ কৰক সংস্কৰণসমূহ।
যদি ISERROR INDEX MATCH সূত্ৰ
INDEX MATCH সংমিশ্ৰণৰ সহায়ত এটা লুকআপ সম্পাদন কৰাৰ সময়ত (বা Excel 365 ত INDEX XMATCH সূত্ৰ), আপুনি একে কৌশল ব্যৱহাৰ কৰি যিকোনো সম্ভাৱ্য ভুল ট্ৰেপ আৰু নিয়ন্ত্ৰণ কৰিব পাৰে - ISERROR ফলনে ভুলৰ বাবে পৰীক্ষা কৰে আৰু IF এ ধাৰ্য্য কৰা লিখনী প্ৰদৰ্শন কৰে যেতিয়া যিকোনো ভুল হয়।
IF(ISERROR(INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0)))), " কাষ্টম_টেক্সট ", INDEX ( ৰিটাৰ্ণ_কলাম , MATCH ( লুকাপ_ভেলু , লুকাপ_কলাম , 0)))ধৰি লওক লুকআপ টেবুলৰ প্ৰথম স্তম্ভত সময় আছে। যিহেতু VLOOKUP ইয়াৰ বাওঁফালে চাব নোৱাৰে, আমি স্তম্ভ D ৰ পৰা সময়বোৰ টানিবলৈ INDEX MATCH সূত্ৰ ব্যৱহাৰ কৰো:
=INDEX($D$3:$D$10, MATCH(A3, $E$3:$E$10, 0))
আৰু তাৰ পিছত, আপুনি ইয়াক ওপৰত উল্লেখ কৰা জেনেৰিক সূত্ৰত বাহৰ সৃষ্টি কৰে ধৰা ভুলসমূহ আপুনি বিচৰা যিকোনো লিখনীৰ সৈতে সলনি কৰিবলে:
=IF(ISERROR(INDEX($D$3:$D$10, MATCH(A3, $E$3:$E$10, 0))), "Not qualified", INDEX($D$3:$D$10, MATCH(A3, $E$3:$E$10, 0)))
টোকা। IF ISERROR VLOOKUP সূত্ৰৰ দৰে, কেৱল #N/A ভুলসমূহ ফান্দত পেলোৱাটো অধিক যুক্তিসংগত আৰু সূত্ৰটোৰ সৈতে সম্ভাৱ্য সমস্যাসমূহ ছদ্মবেশ নিদিয়া। ইয়াৰ বাবে, আপোনাৰ INDEX MATH সূত্ৰ Excel 2013 ত IFNA আৰু উচ্চতৰ বা পূৰ্বৰ সংস্কৰণত IF ISNA ত ৰেপ কৰক। <৬>আই এফISERROR হয়/নাই সূত্ৰ
পূৰ্বৰ সকলো উদাহৰণত, IF ISERROR এ মূল সূত্ৰৰ ফলাফল ঘূৰাই দিলে যদি ই এটা ভুল নহয়। কিন্তু, ই বেলেগ ধৰণেও কাম কৰিব পাৰে - ভুল হ'লে কিবা এটা ঘূৰাই দিয়ক আৰু ভুল নহ'লে আন কিবা এটা ঘূৰাই দিয়ক।
IF(ISERROR( formula (...)), " text_if_error " , " text_if_no_error ")আমাৰ নমুনা ডাটাছেটত ধৰি লওক আপুনি সঠিক সময়ৰ প্ৰতি আগ্ৰহী নহয়, আপুনি মাত্ৰ জানিব বিচাৰে যে গোট A ৰ কোন কোন অংশগ্ৰহণকাৰী যোগ্য আৰু কোন নহয়। ইয়াৰ বাবে, স্তম্ভ A ত থকা নামটো স্তম্ভ D ত থকা যোগ্য অংশগ্ৰহণকাৰীসকলৰ তালিকাৰ সৈতে তুলনা কৰিবলে MATCH ফাংচন ব্যৱহাৰ কৰক, আৰু তাৰ পিছত ফলাফলসমূহ ISERROR লৈ পৰিবেশন কৰক। যদি নামটো D স্তম্ভত উপলব্ধ নহয় (MATCH এ এটা ভুল দিয়ে), IF ফাংচনক "নাই" বা "যোগ্য নহয়" প্ৰদৰ্শন কৰিবলৈ লওক। যদি নামটো D স্তম্ভত দেখা যায় (কোনো ভুল নাই), "হয়" বা "যোগ্যতাসম্পন্ন" ঘূৰাই দিয়ক।
=IF(ISERROR(MATCH(A3, $D$3:$D$10, 0)), "No", "Yes" )
ভুলৰ সংখ্যা কেনেকৈ গণনা কৰিব
এটা নিৰ্দিষ্ট স্তম্ভত ভুলৰ সংখ্যা পাবলৈ, আপুনি কেৱল এটা কোষ নহয়, এটা পৰিসীমা পৰীক্ষা কৰিব লাগিব। ইয়াৰ বাবে, লক্ষ্য পৰিসীমাক ISERROR লৈ "ফিড" কৰক আৰু ঘূৰাই দিয়া বুলিয়ান মানসমূহক ডাবল ইউনাৰী অপাৰেটৰ (--) ব্যৱহাৰ কৰি 1 আৰু 0 লৈ জোৰ কৰক। SUM বা SUMPRODUCT ফাংচনে সংখ্যাসমূহ যোগ কৰি চূড়ান্ত ফলাফল দিব পাৰে।
উদাহৰণস্বৰূপে:
=SUM(--ISERROR(C2:C10))
অনুগ্ৰহ কৰি মন কৰক, ই কেৱল এক্সেলত নিয়মীয়া সূত্ৰ হিচাপে কাম কৰে 365 আৰু Excel 2021, যি গতিশীল এৰে সমৰ্থন কৰে। Excel 2019 আৰু তাৰ আগৰ, আপুনি...এটা এৰে সূত্ৰ সৃষ্টি কৰিবলে Ctrl + Shift + Enter টিপিব লাগিব (কোঁচা বন্ধনীসমূহ হস্তচালিতভাৱে টাইপ নকৰিব, ই কাম নকৰে!):
{=SUM(--ISERROR(C2:C10))}
বিকল্পভাৱে, আপুনি SUMPRODUCT ব্যৱহাৰ কৰিব পাৰে ফাংচন যি এৰেসমূহ স্থানীয়ভাৱে নিয়ন্ত্ৰণ কৰে, গতিকে সূত্ৰটো সকলো সংস্কৰণতে সাধাৰণ Enter কি'ৰ সৈতে সম্পূৰ্ণ কৰিব পাৰি:
=SUMPRODUCT(--ISERROR(C2:C10))
এক্সেলত ISERROR আৰু IFERROR ৰ মাজৰ পাৰ্থক্য
ISERROR আৰু IFERROR দুয়োটা ফাংচন এক্সেলত ভুলসমূহ ট্ৰেপ আৰু নিয়ন্ত্ৰণ কৰিবলে ব্যৱহাৰ কৰা হয়। পাৰ্থক্যটো হ'ল:
- ইয়াৰ বিশুদ্ধ ৰূপত, ISERROR এ কেৱল পৰীক্ষা কৰে যে মানটো এটা ভুল নে নহয়। ই সকলো Excel সংস্কৰণত উপলব্ধ।
- IFERROR ফাংচনক ভুলসমূহ দমন বা ছদ্মবেশত ৰাখিবলৈ ডিজাইন কৰা হৈছে - যেতিয়া এটা ভুল পোৱা যায়, ই আপুনি ধাৰ্য্য কৰা আন এটা মান ঘূৰাই দিয়ে। ই Excel 2007 আৰু উচ্চতৰ ত উপলব্ধ।
প্ৰথম দৃষ্টিত, IFERROR IF ISERROR সূত্ৰৰ এটা চৰ্টহেণ্ড বিকল্প যেন লাগে। ভালদৰে চালে, কিন্তু, আপুনি পাৰ্থক্য লক্ষ্য কৰিব পাৰে:
- IFERROR এ আপোনাক কেৱল value_if_error ধাৰ্য্য কৰাৰ অনুমতি দিয়ে। যদি কোনো ভুল নাই, ই সদায় পৰীক্ষা কৰা মান/সূত্ৰৰ ফলাফল ঘূৰাই দিয়ে।
- যদি ISERROR এ অধিক নমনীয়তা প্ৰদান কৰে আৰু আপোনাক দুয়োটা পৰিস্থিতি নিয়ন্ত্ৰণ কৰিবলৈ দিয়ে - যদি এটা ভুল হয় আৰু যদি কোনো ভুল নহয় তেন্তে কি হব লাগে।
বিষয়টো ভালদৰে বুজাবলৈ এই সূত্ৰসমূহ বিবেচনা কৰক:
=IFERROR(A1, "Calculation error")
=IF(ISERROR(A1), "Calculation error", A1)
এই দুটা সূত্ৰ সমতুল্য - দুয়োটাই এটা সূত্ৰ-চালিত মান পৰীক্ষা কৰে A1 ত আৰু উভতি আহিব"গণনা ভুল" যদি ই এটা ভুল, অন্যথা - মানটো ঘূৰাই দিয়ক।
কিন্তু যদি আপুনি কিছু গণনা কৰিব বিচাৰে যদি A1 ৰ মানটো এটা ভুল নহয় তেন্তে কি হ'ব? IFERROR ফাংচনে সেইটো কৰিবলৈ অক্ষম। IF ISERROR ৰ ক্ষেত্ৰত, মাত্ৰ শেষৰ যুক্তিত আকাংক্ষিত গণনা লিখক। উদাহৰণস্বৰূপে:
=IF(ISERROR(A1), "Calculation error", A1*2)
আপুনি দেখাৰ দৰে, IFERROR সূত্ৰৰ এই দীঘলীয়া তাৰতম্য, যিটোক প্ৰায়ে পুৰণি বুলি ধৰা হয়, এতিয়াও উপযোগী হ'ব পাৰে :)
উপলব্ধ ডাউনলোডসমূহ
ISERROR সূত্ৰৰ উদাহৰণ (.xlsx ফাইল)