এক্সেলের মধ্যে ISERROR (সূত্র, উদাহরণ) | ISERROR ফাংশন কীভাবে ব্যবহার করবেন?

ISERROR একটি লজিকাল ফাংশন যা চিহ্নিত কোষগুলিতে একটি ত্রুটি আছে কিনা তা চিহ্নিত করার জন্য ব্যবহৃত হয়, এই ফাংশনটি সমস্ত ত্রুটি চিহ্নিত করে এবং যদি কোনও ধরণের ত্রুটিটি সেলটিতে খুঁজে পাওয়া যায় তবে ফলস্বরূপ সত্যটি প্রত্যাবর্তন করে এবং যদি সেলটিতে রয়েছে ফলস্বরূপ এটি মিথ্যা ফিরিয়ে দেয় কোনও ত্রুটি নেই, এই ফাংশনটি আর্গুমেন্ট হিসাবে একটি সেল রেফারেন্স নেয়।

এক্সেলের মধ্যে ISERROR ফাংশন

এক্সেলের মধ্যে ISERROR ফাংশন পরীক্ষা করে যদি কোনও প্রদত্ত এক্সপ্রেশন এক্সেলের কোনও ত্রুটি প্রদান করে।

এক্সেলের মধ্যে ISERROR সূত্র

যুক্তিগুলির জন্য ব্যবহৃত হয়ISERRORফাংশন।

মান: ত্রুটির জন্য পরীক্ষা করা এক্সপ্রেশন বা মান।

মানটি কোনও সংখ্যা, পাঠ্য, গাণিতিক ক্রিয়াকলাপ বা ভাব প্রকাশের মতো কিছু হতে পারে।

ফিরে আসে

এক্সেলের মধ্যে ISERROR এর আউটপুট লজিক্যাল এক্সপ্রেশন। সরবরাহিত আর্গুমেন্ট যদি এক্সেলে একটি ত্রুটি দেয় তবে এটি সত্য দেয়। অন্যথায়, এটি মিথ্যা ফেরত দেয়। ত্রুটি বার্তাগুলির জন্য- # এন / এ, # ভ্যালু !, # আরএফ !, # ডিআইভি / 0 !, # নুম !, # NAME ?, এবং # নুল! এক্সেল দ্বারা উত্পাদিত, ফাংশনটি সত্য প্রদান করে।

এক্সেলের মধ্যে ISERROR - চিত্রণ

ধরুন আপনি যদি দেখতে চান যে কোনও সংখ্যা, অন্য সংখ্যার দ্বারা বিভক্ত হয়ে একটি ত্রুটি দেয় কিনা।

আমরা জানি যে একটি সংখ্যা, যখন শূন্য দ্বারা বিভক্ত হয় তখন এক্সলে একটি ত্রুটি দেয়। 21/0/0 এক্সেলটিতে ISERROR ব্যবহার করে ত্রুটি দেয় কিনা তা আমাদের চেক করা যাক। এটি করতে, সিনট্যাক্সটি টাইপ করুন:

= ISERROR (21/0)

এবং এন্টার টিপুন।

এটি সত্য ফেরত দেয়।

আপনি এক্সেল এ ISERROR এ সেল রেফারেন্সগুলিও উল্লেখ করতে পারেন। আসুন এখনই খতিয়ে দেখা যাক আমরা যখন একটি সেলকে খালি ঘরে ভাগ করি তখন কী হবে।

আপনি যখন সিনট্যাক্সটি প্রবেশ করবেন:

= ISERROR (A5 / B5)

প্রদত্ত যে বি 5 একটি খালি ঘর।

এক্সেলের মধ্যে ISERROR সত্য ফিরে আসবে।

কোনও ঘরে কোনও ত্রুটি বার্তা রয়েছে কিনা তাও আপনি পরীক্ষা করতে পারেন। ধরুন বি 6 কক্ষে "# ভ্যালু!" রয়েছে এটি আসলে এক্সেলের একটি ত্রুটি। আপনি কোনও ত্রুটি বার্তা আছে কি না তা পরীক্ষা করতে সরাসরি এক্সেল এ ISERROR এ সেল রেফারেন্সটি ইনপুট করতে পারেন:

= ISERROR (বি 6)

এক্সেলের ISERROR ফাংশনটি সত্য ফেরত দেবে।

মনে করুন আপনি কেবল একটি খালি ঘর (এই ক্ষেত্রে B7) উল্লেখ করেছেন এবং নীচের বাক্য গঠনটি ব্যবহার করেছেন:

= ISERROR (বি 7)

এবং এন্টার টিপুন।

এক্সেলের মধ্যে ISERROR মিথ্যা ফিরিয়ে দেবে। এক্সেল ISERROR ফাংশনটি খালি সেলটির জন্য পরীক্ষা করে না। একটি খালি ঘর প্রায়শই এক্সেলের শূন্য হিসাবে বিবেচিত হয়। সুতরাং, যেমন আপনি উপরে লক্ষ্য করে থাকতে পারেন, আপনি বিভাগের মতো কোনও ক্রিয়াকলাপে যদি খালি ঘরটি উল্লেখ করেন তবে এটি এটিকে একটি ত্রুটি হিসাবে বিবেচনা করবে কারণ এটি শূন্য দ্বারা ভাগ করার চেষ্টা করছে এবং এভাবে সত্য ফিরে আসে।

এক্সেলের মধ্যে ISERROR ফাংশনটি কীভাবে ব্যবহার করবেন?

এক্সেলে থাকা ISERROR ফাংশনটি ত্রুটিযুক্ত কোষগুলি সনাক্ত করতে ব্যবহৃত হয়। অনেক সময় ডেটাতে মূল্যবোধ হারিয়ে যাওয়ার ঘটনা ঘটে এবং যদি এই ধরণের কোষগুলিতে আরও ক্রিয়াকলাপ চালানো হয় তবে এক্সেল ত্রুটি হতে পারে। একইভাবে, আপনি যদি কোনও সংখ্যা শূন্য দ্বারা ভাগ করেন তবে এটি ত্রুটি প্রদান করে। এই কোষগুলিতে যদি অন্য কোনও অপারেশন চালানো হয় তবে এ জাতীয় ত্রুটিগুলি আরও হস্তক্ষেপ করে। এই ধরনের ক্ষেত্রে, আপনি প্রথমে অপারেশনে কোনও ত্রুটি আছে কিনা তা যাচাই করতে পারেন, যদি হ্যাঁ, আপনি এই ধরনের ঘরগুলি অন্তর্ভুক্ত না করতে বা পরে অপারেশনটি সংশোধন করতে পারবেন না।

আপনি এই ISERROR ফাংশন এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - ISERROR ফাংশন এক্সেল টেম্পলেট

এক্সেল উদাহরণস্বরূপ # 1 মধ্যে ISERROR

ধরুন আপনার কাছে একটি পরীক্ষার আসল এবং পূর্বাভাসের মান রয়েছে। মানগুলি B4: C15 এ দেওয়া হয়েছে।

আপনি এই পরীক্ষায় ত্রুটি হার গণনা করতে চান যা (প্রকৃত - পূর্বাভাস) / প্রকৃত হিসাবে দেওয়া হয় আপনি এও জানেন যে কিছু আসল মান শূন্য এবং এ জাতীয় বাস্তব মানের জন্য ত্রুটি হার ত্রুটি দেয়। আপনি কেবল সেই পরীক্ষাগুলির জন্য ত্রুটি গণনা করার সিদ্ধান্ত নিয়েছেন যা ত্রুটি দেয় না। এটি করার জন্য, আপনি মানগুলির প্রথম সেটের জন্য নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করতে পারেন:

আমরা এক্সেল = আইএফ (ইসেররআর (সি 4-বি 4) / সি 4), "", (সি 4-বি 4) / সি 4 এ ইসেরআরআর সূত্র প্রয়োগ করি)

যেহেতু প্রথম পরীক্ষামূলক মানগুলির ত্রুটি হার গণনা করতে কোনও ত্রুটি নেই, এটি ত্রুটি হারটি ফিরিয়ে দেবে।

আমরা -0.129 পাবেন

আপনি এখন এটিকে অন্যান্য কক্ষে টেনে আনতে পারেন।

আপনি বুঝতে পারবেন যে যখন আসল মান শূন্য হয় (ঘর সি 9), বাক্য বিন্যাসটি কোনও মান দেয় না।

এখন, আসুন বিশদভাবে সিনট্যাক্সটি দেখুন।

= যদি (ISERROR ((সি 4-বি 4) / সি 4), "", (সি 4-বি 4) / সি 4)

  • ISERROR ((C4-B4) / C4) গাণিতিক ক্রিয়াকলাপ (C4-B4) / C4 ত্রুটি দেয় কিনা তা পরীক্ষা করবে। এই ক্ষেত্রে, এটি মিথ্যা ফিরিয়ে দেবে।
  • (ISERROR ((C4-B4) / C4)) সত্য ফেরত দিলে, যদি ফাংশন কিছুই ফেরত না দেয়।
  • (ISERROR ((C4-B4) / C4)) মিথ্যা ফিরিয়ে দিলে, IF ফাংশনটি (C4-B4) / C4 ফিরে আসবে।

এক্সেল উদাহরণস্বরূপ # 2 এ ISERROR

ধরুন আপনাকে B4: B10 এ কিছু তথ্য দেওয়া হয়েছে। কিছু কোষে ত্রুটি থাকে।

এখন, আপনি B4: B10 থেকে কয়টি ঘরে ত্রুটি রয়েছে তা পরীক্ষা করতে চান। এটি করতে, আপনি এক্সেলটিতে নিম্নলিখিত ISERROR সূত্রটি ব্যবহার করতে পারেন:

= সংক্ষিপ্তসার (- ISERROR (বি 4: বি 10))

এবং এন্টার টিপুন।

এক্সেলে থাকা ISERROR দুটি ফিরে আসবে কারণ দুটি ত্রুটি রয়েছে যেমন, # এন / এ এবং # ভ্যালু !.

আসুন বিশদভাবে সিনট্যাক্সটি দেখুন:

  • ISERROR (B4: B10) B4: B10 এ ত্রুটিগুলি সন্ধান করবে এবং সত্য বা মিথ্যা একটি অ্যারে প্রদান করবে। এখানে, এটি ফিরে আসবে return মিথ্যা; মিথ্যা; মিথ্যা; সত্য; মিথ্যা; সত্য; মিথ্যা}
  • - ISERROR (B4: B10) তারপরে সত্য / মিথ্যা 0 এবং 1 তে জোর করে দেবে return 0 এ ফিরে আসবে; 0; 0; 1; 0; 1; 0
  • সারাংশ (- ISERROR (B4: B10)) এর পরে sum 0 যোগ হবে; 0; 0; 1; 0; 1; 0} এবং 2 ফিরে।

এক্সেল উদাহরণস্বরূপ ISERROR # 3

ধরা যাক আপনার কোর্সে বি 5: ডি 11 তে প্রদত্ত নথিভুক্ত আইডি, নাম এবং আপনার কোর্সে ভর্তিচ্ছু শিক্ষার্থীদের চিহ্ন রয়েছে।

শিক্ষার্থীর নামটির তালিকাভুক্ত আইডি দেওয়ার জন্য আপনাকে বেশ কয়েকবার অনুসন্ধান করতে হবে। এখন, আপনি এমন একটি সিনট্যাক্স লিখে আপনার সন্ধানকে আরও সহজ করতে চান -

যে কোনও আইডির জন্য, এটি সংশ্লিষ্ট নাম দিতে সক্ষম হওয়া উচিত। কখনও কখনও, তালিকাভুক্তি আইডি আপনার তালিকায় উপস্থিত নাও হতে পারে, এই জাতীয় ক্ষেত্রে, এটি "খুঁজে পাওয়া যায় না" ফিরতে হবে। আপনি এক্সেলের মধ্যে ISERROR সূত্রটি ব্যবহার করে এটি করতে পারেন:

= যদি (ISERROR (ভ্লুকআপ (এফ 5, চয়ন ({1,2}, $ বি $ 5: $ বি $ 11, $ সি $ 5: $ সি $ 11), 2, 0)), "উপস্থিত নেই", ভ্লুকআপ (এফ 5, পছন্দ ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0))

আসুন প্রথমে এক্সেলের আইসরার সূত্রটি দেখুন:

  • নির্বাচন করুন ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11) একটি অ্যারে তৈরি করবে এবং {1401, "অর্পিত" ফিরিয়ে দেবে; 1402, "আয়ুশ"; 1403, "অজয়"; 1404, "ধ্রুব"; 1405, "মায়াঙ্ক"; 1406, "পারুল"; 1407, "শশী"}
  • ভ্লুকআপ (এফ 5, চয়ন করুন ({1,2}, $ বি $ 5: $ বি $ 11, $ সি $ 5: $ সি $ 11), 2, 0)) তারপরে অ্যারেতে F5 সন্ধান করবে এবং এর ২ য় ফিরিয়ে দেবে
  • ISERROR (VLOOKUP (F5, CHOOSE (..)) ফাংশনে কোনও ত্রুটি আছে কিনা তা পরীক্ষা করে সত্য বা মিথ্যা প্রত্যাবর্তন করবে।
  • যদি (ISERROR (VLOOKUP (F5, CHOOSE (..)), “উপস্থিত নেই”, VLOOKUP (F5, CHOOSE ()) উপস্থিত হয় তবে শিক্ষার্থীর সংশ্লিষ্ট নামটি ফিরিয়ে দেবে অন্যথায় উপস্থিত হলে তা উপস্থিত থাকবে না "।

FL কক্ষের 1403 এর জন্য এক্সেলের মধ্যে ISERROR সূত্রটি ব্যবহার করুন,

এটি "অজয়" নামটি ফিরিয়ে দেবে।

1410 এর জন্য সিনট্যাক্সটি "উপস্থিত নেই" ফিরে আসবে।

এক্সেলের ISERROR ফাংশন সম্পর্কে জানার বিষয়

  • এক্সেলের মধ্যে ISERROR ফাংশন পরীক্ষা করে যদি কোনও প্রদত্ত এক্সপ্রেশন ত্রুটি দেয় কিনা
  • এটি যৌক্তিক মানগুলি সত্য বা মিথ্যা প্রদান করে।
  • এটি # এন / এ, # ভ্যালু !, # আরএফ !, # ডিআইভি / 0 !, # নুম !, # NAME ?, এবং # নুল! এর জন্য পরীক্ষা করে।