ভিবিএ ইসনুল ফাংশন | নাল মানগুলি খুঁজে পেতে কীভাবে ভিবিএ ইসনুল () ব্যবহার করবেন?

ভিবিএ ISNULL ফাংশন

ভিবিএ-তে ISNULL একটি যৌক্তিক ফাংশন যা প্রদত্ত রেফারেন্সটি খালি বা ন্যূনাল কিনা তা নির্ধারণের জন্য ব্যবহার করা হয় না কেন নামটি ইসনুল, এটি একটি ইনবিল্ট ফাংশন যা ফলস্বরূপ আমাদের সত্য বা মিথ্যা দেয়, ফলাফলের ভিত্তিতে আমরা সিদ্ধান্তে পৌঁছতে পারি , যদি রেফারেন্সটি খালি থাকে তবে এটি সত্যিকারের মান অন্যথায় মিথ্যা মান দেয়।

ত্রুটি সন্ধান করা পৃথিবীর সবচেয়ে সহজ কাজ নয় বিশেষত একটি বিশাল স্প্রেডশিটে ডেটার মধ্যে তাদের সন্ধান করা প্রায় অসম্ভব। ওয়ার্কশিটে নূন্যমূল্য সন্ধান করা হতাশাজনক একটি কাজ jobs এই সমস্যা সমাধানের জন্য আমাদের ভিবিএতে "ইসনুল" নামে একটি ফাংশন রয়েছে।

এই নিবন্ধে, আমরা আপনাকে ভিবিএতে "ইসনুল" ফাংশনটি কীভাবে ব্যবহার করব তা দেখাব।

আইএসএনএলএল একটি ভিবিএ-তে অন্তর্নির্মিত ফাংশন এবং ভিবিএতে একটি তথ্য ফাংশন হিসাবে শ্রেণীবদ্ধ করা হয়েছে যা বুলিয়ান প্রকারে ফলাফল যেমন সত্য বা মিথ্যা ফল দেয়।

যদি পরীক্ষার মানটি "নুল" হয় তবে তা সত্য ফেরত দেয় অন্যথায় এটি মিথ্যা ফিরিয়ে দেয়। এই ফাংশনটি কেবল ভিবিএর সাথে উপলব্ধ এবং আমরা এটি এক্সেল ওয়ার্কশিট ফাংশন সহ ব্যবহার করতে পারি না। এই ফাংশনটি কোনও উপ-প্রক্রিয়া এবং ফাংশন পদ্ধতিতে ব্যবহার করা যেতে পারে।

বাক্য গঠন

ISNULL ফাংশনটির বাক্য গঠনটি একবার দেখুন।

  • এই ফাংশনটিতে কেবল একটি যুক্তি রয়েছে অর্থাত্ "অভিব্যক্তি".
  • একটি এক্সপ্রেশন হ'ল আমরা যে মানটি পরীক্ষা করছি তার মূল্য ছাড়া আর মানটি কোনও সেল রেফারেন্স, প্রত্যক্ষ মান বা পরিবর্তনশীল নির্ধারিত মান হতে পারে।
  • দ্য শূন্য ইঙ্গিত দেয় যে অভিব্যক্তি বা পরিবর্তনশীলটিতে বৈধ ডেটা নেই। শূন্য খালি মান নয় কারণ ভিবিএ ভেরিয়েবলের মানটি এখনও শুরু হয়নি এবং হিসাবে বিবেচনা করে না বলে মনে করে শূন্য.

ভিবিএতে ইসলুল ফাংশনের উদাহরণ

নীচে ভিবিএ ইসনুল ফাংশনের উদাহরণ রয়েছে।

উদাহরণ # 1

একটি সাধারণ ভিবিএ ISNULL উদাহরণ দিয়ে শুরু করুন। "এক্সেল ভিবিএ" মানটি নুল কি না তা পরীক্ষা করুন। নীচের কোডটি আপনার জন্য বিক্ষোভ কোড।

কোড:

 সাব ইসনুল_এক্সেমাল 1 () 'এক্সেল ভিবিএ' মানটি বাতিল বা না তা পরীক্ষা করুন 'দুটি ভেরিয়েবল ঘোষণা করুন' একটিতে মান সংরক্ষণ করা হয় 'দ্বিতীয়টি ফলটি সংরক্ষণ করতে হয় ডিম এক্সপ্রেশনভ্যালু হিসাবে স্ট্রিং ডিম রেজাল্ট হিসাবে বুলিয়ান এক্সপ্রেশনভ্যালু = "এক্সেল ভিবিএ" ফলাফল = ইসনুল (এক্সপ্রেশনভ্যালু) 'বার্তা বাক্সে ফলাফলটি দেখান এমএসবক্স "" অভিব্যক্তিটি কি নাল? "" এবং ফলাফল, ভিবিআইফর্মেশন, "ভিবিএ ISNULL ফাংশন উদাহরণ" শেষ সাব 

আপনি যখন F5 কী বা ম্যানুয়ালি ব্যবহার করে এই কোডটি চালান, তখন আমরা ফলসটি "ফলস" হিসাবে পেয়ে যাব কারণ সরবরাহিত মান "এক্সেল ভিবিএ" কোনও নুল মান নয়।

উদাহরণ # 2

এখন "47895" মানটি নুল বা না তা পরীক্ষা করুন। সূত্রটি প্রদর্শনের জন্য নীচে কোড দেওয়া আছে।

কোড:

 সাব ইসনুল_এক্সেম্পল 2 () 'মানটি 47895 নাল কিনা তা পরীক্ষা করুন' দুটি ভেরিয়েবল ঘোষণা করুন 'একটিতে মান সংরক্ষণ করা হয়' দ্বিতীয়টি ফলটি সংরক্ষণ করতে হয় স্ট্রিং ডিম রেজাল্ট হিসাবে বুলিয়ান এক্সপ্রেশনভ্যালু = 47895 ফলাফল = ইসনুল (এক্সপ্রেশনভ্যালু) ' বার্তা বাক্সে ফলাফলটি দেখান এমএসজিবক্স "" অভিব্যক্তিটি কি নাল?: "& ফলাফল, vbInformation," ভিবিএ ISNULL ফাংশন উদাহরণ "শেষ সাব 

এমনকি এই কোড ফলকে ফলস হিসাবে ফিরিয়ে দেবে কারণ সরবরাহিত এক্সপ্রেশন মান "47895" নুল মান নয়।

উদাহরণ # 3

এখন খালি মানটি NULL কিনা তা পরীক্ষা করে দেখুন। কোডের নীচে খালি স্ট্রিংটি NULL কিনা তা পরীক্ষা করা হয়।

কোড:

 সাব ইসনুল_এক্সামেল ৩ () 'মানটি পরীক্ষা করুন "" নাল হয় না' দুটি ভেরিয়েবল ঘোষণা করুন 'একটিতে মান সংরক্ষণ করা হয়' দ্বিতীয়টি ফলটি সংরক্ষণ করতে হয় ডিম এক্সপ্রেশনভ্যালু হিসাবে স্ট্রিং ডিম রেজাল্ট হিসাবে বুলিয়ান এক্সপ্রেশনভ্যালু = "" ফলাফল = ইসনুল (এক্সপ্রেশনভ্যালু) ) 'বার্তা বাক্সে ফলাফল দেখান এমএসবিবক্স "অভিব্যক্তিটি কি নাল?:" & ফলাফল, vbInifications, "ভিবিএ ISNULL ফাংশন উদাহরণ" শেষ সাব 

এই সূত্রটিও মিথ্যা প্রত্যাবর্তন করে কারণ ভিবিএ খালি মানটিকে একটি ভেরিয়েবল হিসাবে বিবেচনা করে এখনও আরম্ভ করা হয়নি এবং এটি একটি নুল মান হিসাবে বিবেচনা করা যায় না।

উদাহরণ # 4

এখন আমি ভেরিয়েবল "এক্সপ্রেশনভ্যালু" এ "নুল" শব্দটি অর্পণ করব এবং ফলাফলটি কী হবে তা দেখুন।

কোড:

 সাব ইসনুল_এক্সেমাল ৪ () 'মানটি "নাল হয় কিনা তা পরীক্ষা করুন' দুটি ভেরিয়েবল ঘোষণা করুন 'একটিতে মান সংরক্ষণ করা হয়' দ্বিতীয়টি ফলটি সংরক্ষণ করতে হয় ডিম্প এক্সপ্রেশনভ্যালিয়েন্ট হিসাবে বৈকল্পিক ডিম রেজাল্ট হিসাবে বুলিয়ান এক্সপ্রেশনভ্যালু = নাল ফলাফল = ইসনুল (এক্সপ্রেশনভ্যালু) 'বার্তা বাক্সে ফলাফলটি দেখান এমসবিবক্স "অভিব্যক্তিটি কি নাল?:" & ফলাফল, ভিবিআইফরমেশন, "ভিবিএ ISNULL ফাংশন উদাহরণ" শেষ সাব 

এই কোডটি ম্যানুয়ালি চালান বা তারপরে F5 কী ব্যবহার করে এই কোডটি সত্য হিসাবে প্রত্যাবর্তন করবে কারণ সরবরাহিত মানটি NULL।

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