IFERROR এবং ISERROR ফাংশন ব্যবহার

Microsoft Technologies - মাইক্রোসফট এক্সেল (Excel) Excel-এর Error Handling Techniques |
184
184

IFERROR এবং ISERROR ফাংশনগুলি Excel-এ ত্রুটি পরিচালনা করতে ব্যবহৃত হয়। এগুলি আপনাকে আপনার সূত্রে (formula) বা গণনায় যদি কোনো ত্রুটি থাকে, তবে সেই ত্রুটির পরিবর্তে একটি নির্দিষ্ট মান বা বার্তা প্রদর্শন করতে সহায়তা করে। ত্রুটি ব্যবস্থাপনা Excel-এ ডেটা বিশ্লেষণের একটি গুরুত্বপূর্ণ দিক, বিশেষত যখন আপনি বড় ডেটাসেট নিয়ে কাজ করছেন।


IFERROR ফাংশন

IFERROR ফাংশনটি ব্যবহৃত হয় যখন আপনি একটি সূত্রে ত্রুটি (Error) এড়িয়ে একটি নির্দিষ্ট ফলাফল বা বার্তা প্রদর্শন করতে চান। এটি মূলত দুটি অংশ নিয়ে কাজ করে: প্রথমে একটি সূত্র পরীক্ষা করা হয় এবং যদি সেই সূত্রে ত্রুটি ঘটে, তবে IFERROR সেই ত্রুটির পরিবর্তে একটি নির্দিষ্ট মান (যেমন, "Error" বা শূন্য) প্রদর্শন করে।

IFERROR Syntax:

=IFERROR(value, value_if_error)
  • value: এটি আপনার সূত্র বা ক্যালকুলেশন যা আপনি পরীক্ষা করতে চান।
  • value_if_error: যদি প্রথম অংশে ত্রুটি ঘটে, তবে এখানে আপনি যে মানটি দেখতে চান তা দিতে হবে (যেমন, একটি বার্তা বা শূন্য)।

উদাহরণ:

  1. ডিভাইড বাই জিরো ত্রুটি এড়ানো: যদি আপনি একটি সূত্রে ভাগফল বের করার চেষ্টা করেন এবং ভাগকর্তা 0 হয়, তাহলে #DIV/0! ত্রুটি দেখা যাবে। IFERROR ব্যবহার করে আপনি এই ত্রুটির পরিবর্তে 0 বা অন্য কোনো মান দেখাতে পারেন।

    =IFERROR(A2/B2, 0)
    

    এখানে, যদি A2 এবং B2 এর মানে ভাগফলে ত্রুটি ঘটে, তাহলে 0 প্রদর্শিত হবে।

  2. ভুল ইনপুট এড়ানোর জন্য একটি বার্তা প্রদর্শন করা: যদি কোনো সেল ইনপুট ত্রুটি দেখায়, তবে একটি বার্তা দেখানোর জন্য IFERROR ব্যবহার করা যায়।

    =IFERROR(VLOOKUP(A2, B2:C10, 2, FALSE), "Value not found")
    

    এখানে, যদি VLOOKUP ত্রুটি করে (যেমন, কোন মেলানো মান না পাওয়া যায়), তবে "Value not found" বার্তা প্রদর্শিত হবে।


ISERROR ফাংশন

ISERROR ফাংশনটি একটি সূত্রের ফলাফল পরীক্ষা করে এবং যদি তা ত্রুটিপূর্ণ হয়, তবে এটি TRUE রিটার্ন করে, অন্যথায় FALSE রিটার্ন করে। এটি সাধারণত IF ফাংশনের সঙ্গে ব্যবহৃত হয়, যাতে আপনি ত্রুটি ঘটলে নির্দিষ্ট একটি কাজ করতে পারেন।

ISERROR Syntax:

=ISERROR(value)
  • value: এটি আপনার সূত্র বা গণনা যা আপনি পরীক্ষা করতে চান।

উদাহরণ:

  1. ভাগফল ত্রুটি চেক করা:

    =ISERROR(A2/B2)
    

    এখানে, যদি A2/B2 ভাগফলে ত্রুটি থাকে (যেমন, B2 শূন্য হলে), তাহলে এটি TRUE রিটার্ন করবে; যদি না থাকে, তবে FALSE রিটার্ন করবে।

  2. IF এবং ISERROR ব্যবহার করে ত্রুটি চেক করা: আপনি ISERROR ফাংশনটি IF ফাংশনের সাথে ব্যবহার করে, ত্রুটি থাকলে একটি নির্দিষ্ট মান বা বার্তা প্রদর্শন করতে পারেন।

    =IF(ISERROR(A2/B2), "Error in division", A2/B2)
    

    এখানে, যদি A2/B2 ত্রুটিপূর্ণ হয় (যেমন, ভাগফলে শূন্য), তাহলে "Error in division" বার্তা দেখাবে। যদি ত্রুটি না থাকে, তবে ভাগফলটি দেখানো হবে।


IFERROR এবং ISERROR এর মধ্যে পার্থক্য

  1. IFERROR:
    • IFERROR সরাসরি একটি সূত্র পরীক্ষা করে এবং যদি তাতে ত্রুটি থাকে, তবে একটি নির্দিষ্ট মান বা বার্তা প্রদর্শন করে।
    • এটি একটি সূত্র এবং ত্রুটি সংশোধনকারী দুটি আর্গুমেন্ট নেয়: value এবং value_if_error
    • এটি ত্রুটির ধরন নির্ধারণ করে না, শুধু ত্রুটি থাকলে একটি বিকল্প মান প্রদর্শন করে।
  2. ISERROR:
    • ISERROR শুধুমাত্র একটি সত্য বা মিথ্যা মান রিটার্ন করে, যা নির্দেশ করে যে কোনও সূত্র বা ক্যালকুলেশনে ত্রুটি আছে কি না।
    • এটি একটি একক আর্গুমেন্ট নেয়: value এবং এটি TRUE বা FALSE রিটার্ন করে।
    • এটি ত্রুটির ধরন নির্ধারণ করে না, কেবল ত্রুটি ঘটেছে কিনা তা বলে।

সারাংশ

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

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion