IFNA – এক্সেলের এই লজিক্যাল ফাংশন আপনার ডেটা টেবিলকে ত্রুটি মুক্ত রাখার জন্য একজন বিশ্বস্ত সঙ্গী।
কীভাবে কাজ করে?
IFNA তিনটি অংশ নিয়ে গঠিত:
- Value: যে সেলের মান পরীক্ষা করতে চান।
 - Value_if_na: যদি মান “#N/A” হয় তবে ফেরত দেওয়ার জন্য মান।
 - Value_if_error: যদি মান “#N/A” ছাড়া অন্য কোন ত্রুটি হয় তবে ফেরত দেওয়ার জন্য মান (ঐচ্ছিক)।
 
উদাহরণ:
গল্প:
শাহীন একজন ব্যবসায়ী। তিনি তার বিক্রয় ডেটা টেবিল তৈরি করেছেন। কিছু সেলে ত্রুটি (#N/A) রয়েছে।
সমাধান:
শাহীন IFNA ব্যবহার করতে চান।
কীভাবে:
- Value_if_na তে “কোন বিক্রয় নেই” লিখবেন।
 - Value_if_error ঐচ্ছিক, তাই এটি খালি রাখবেন।
 
ফলাফল:
- ত্রুটিপূর্ণ সেলগুলিতে “কোন বিক্রয় নেই” প্রদর্শিত হবে।
 - অন্যান্য সেলগুলিতে মূল মান থাকবে।
 
টেবিল:
| পণ্য | বিক্রয় | IFNA ফাংশন | 
|---|---|---|
| কম্পিউটার | 100 | 100 | 
| মোবাইল | 50 | 50 | 
| টেবিল | #N/A | কোন বিক্রয় নেই | 
| টিভি | #VALUE! | 
IFNA ফাংশন ব্যবহারের নিয়ম:
- Value যেকোনো ডেটা টাইপ হতে পারে।
 - Value_if_na এবং Value_if_error যেকোনো মান, ফর্মুলা বা রেফারেন্স হতে পারে।
 - Value_if_error বাদ দিলে, IFNA Value_if_na ফেরত দেয়।
 - IFNA ত্রুটির ধরণ নির্ধারণ করতে পারে না। তাই, ISERROR বা ISNA এর সাথে ব্যবহার করা ভাল।
 
IFNA আপনার ডেটা টেবিলকে আরও স্পষ্ট এবং সুন্দর করে তুলবে।
বিঃদ্রঃ:
- IFNA শুধুমাত্র “#N/A” ত্রুটির জন্য কাজ করে। অন্যান্য ত্রুটির জন্য IFERROR ব্যবহার করুন।
 - IFNA এর পরিবর্তে ISNA এবং IF ফাংশন ব্যবহার করা সম্ভব।