ভিবিএ যদি বা | এক্সেল ভিবিএতে বা ফাংশন সহ শর্তটি কীভাবে ব্যবহার করবেন?

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

যদি বা ভিবিএতে ফাংশন হয়

যৌক্তিক ফাংশন হ'ল যে কোনও মানদণ্ড ভিত্তিক গণনাগুলির হৃদয়। ওয়ার্কশিট ফাংশন হিসাবে বা ভিবিএ ফাংশন হিসাবে "আইএফ" সর্বাধিক জনপ্রিয় যৌক্তিক ফাংশন এটি আমাদের প্রয়োজনের জন্য দুর্দান্তভাবে পরিবেশন করে। তবে এক্সেলে আরও একটি লজিক্যাল ফাংশন হ'ল সর্বাধিক আন্ডাররেটেড ফাংশন। জটিল গণনাগুলি সমাধান করার ক্ষেত্রে এটি আয়ত্ত করাও গুরুত্বপূর্ণ। এই নিবন্ধে, আমরা আপনাকে ভিবিএ IF বা ফাংশনের মাধ্যমে বিশদভাবে নিয়ে যাব। ফাংশনটি বিশদ পেতে পুরো নিবন্ধটি পড়ুন।

কীভাবে আইবিএতে ও ফাংশন সহ আইএফ ব্যবহার করবেন?

আমরা আপনাকে ভিবিএতে আইএফ ও ফাংশন ব্যবহারের একটি সাধারণ উদাহরণ দেখাব।

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

যৌক্তিক ফাংশনগুলির সংমিশ্রণটি এক্সেলের সেরা যুগল। অন্যান্য যৌক্তিক সূত্রের মধ্যে আপনি যখন অনেকগুলি যৌক্তিক সূত্র একত্রিত করেন তখন এটি পরামর্শ দেয় যে গণনার পরীক্ষার জন্য অনেকগুলি শর্ত প্রয়োজন।

এখন, ভিবিএতে আইএফ বা ফাংশনের সিনট্যাক্সটি দেখুন।

[পরীক্ষা] বা [পরীক্ষা] বা [পরীক্ষা]

আমরা ওয়ার্কশিটের উদাহরণে যেমন দেখেছি তেমন একই। আরও ভাল বোঝার জন্য নীচের উদাহরণটি দেখুন।

আমাদের কাছে পূর্ববর্তী মাসের মূল্য, সর্বশেষ 6 মাসের গড় মূল্য এবং বর্তমান মাসিক মূল্য এখানে রয়েছে।

পণ্যটি কিনবেন কিনা তা সিদ্ধান্ত নেওয়ার জন্য আমাদের এখানে কিছু পরীক্ষা করা দরকার এবং সেগুলি পরীক্ষাগুলি রয়েছে।

যদি বর্তমান মূল্য অন্য দুটি দামের যে কোনও একটির চেয়ে কম বা সমান হিসাবে আমাদের ফলাফলটি পাওয়া উচিত "কেনা" অন্যথায় ফলাফল পাওয়া উচিত "কিনবে না".

ধাপ 1: উপশক্তির ভিতরে আইফোন শর্ত খুলুন।

কোড:

 সাব IF_OR_Example1 () শেষ হলে সাব 

ধাপ ২: আইএফ শর্তের অভ্যন্তরে রেঞ্জ ("ডি 2") হিসাবে প্রথম যৌক্তিক পরীক্ষা প্রয়োগ করুন। মান <= রেঞ্জ ("বি 2")। মান

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে <মান <= রেঞ্জ ("বি 2")। মান শেষ সাব 

ধাপ 3: প্রথম যৌক্তিক শর্তটি সম্পন্ন হয়েছে, এখন ওআর বিবৃতি খুলুন।

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে <মান <= রেঞ্জ ("বি 2")। মান বা শেষ উপ 

পদক্ষেপ 4: রেঞ্জ ("D2") হিসাবে দ্বিতীয় যৌক্তিক শর্তটি প্রয়োগ করুন Val মান <= রেঞ্জ ("সি 2") Val

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে <মান <= ব্যাপ্তি ("B2") Val মান বা সীমা ("ডি 2") ue মান <= ব্যাপ্তি ("সি 2") Val মান শেষ সাব 

পদক্ষেপ 5: ঠিক আছে, আমরা এখানে যৌক্তিক পরীক্ষা দিয়ে সম্পন্ন করেছি। যৌক্তিক পরীক্ষার পরে "তারপর" শব্দটি রেখে দিন।

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে। মান <= ব্যাপ্তি ("B2") Val মান বা ব্যাপ্তি ("D2") ue 

পদক্ষেপ:: পরবর্তী লাইনে লজিকাল পরীক্ষাটি সত্য হলে ফলাফল কী হওয়া উচিত তা লিখুন। শর্তটি যদি সত্য হয় তবে আমাদের E2 ঘরটিতে "কিনুন" হিসাবে ফলাফলের প্রয়োজন।

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে <মান <= ব্যাপ্তি ("বি 2") Val মান বা ব্যাপ্তি ("ডি 2") ue মান = "কিনুন" শেষ সাব 

পদক্ষেপ 7: ফলস যদি ফলস হয় তবে আমাদের উচিত "কিনবেন না" হিসাবে ফলাফল পাওয়া উচিত। পরের লাইনে "অন্যথায়" লিখুন এবং পরবর্তী লাইনে কোডটি লিখুন।

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে <মান <= ব্যাপ্তি ("বি 2") Val মান বা ব্যাপ্তি ("ডি 2") ue মান = "কিনুন" অন্য রেঞ্জ ("E2") Val মান = "কিনবেন না" শেষ সাব 

পদক্ষেপ 8: "শেষ হলে" শব্দটি দিয়ে আইএফ স্টেটমেন্টটি বন্ধ করুন।

কোড:

 উপ IF_OR_Example1 () যদি ব্যাপ্তি ("D2") থাকে <মান <= ব্যাপ্তি ("বি 2") Val মান বা ব্যাপ্তি ("ডি 2") ue মান = "কিনুন" অন্য রেঞ্জ ("E2") Val মান = "কিনবেন না" সমাপ্ত হলে শেষ 

ঠিক আছে, আমরা কোডিং অংশ দিয়ে সম্পন্ন করেছি।

আসুন এই কোডটি এফ 5 ব্যবহার করে বা ম্যানুয়ালি রান অপশনটির মাধ্যমে চালানো যাক এবং সেল E2 এ ফলাফল কী হয় তা দেখুন।

আমরা ফলটি "কিনুন" হিসাবে পেয়েছি কারণ অ্যাপলের বর্তমান মাসিক দাম "পূর্ববর্তী মাস" পাশাপাশি "Month মাসের গড় মূল্য" উভয়ের দামের চেয়ে কম।

লুপগুলির সাথে যদি বা ভিবিএ ফাংশন হয় (উন্নত)

একবার আপনি সূত্রটি বুঝতে পারলে এটি একটি বৃহত সংখ্যক কক্ষের সাথে ব্যবহার করার চেষ্টা করুন। বৃহত সংখ্যক কক্ষের ক্ষেত্রে আমরা কোনও লাইন কোড লিখতে পারি না, সুতরাং আমাদের ভিবিএ লুপগুলি ব্যবহার করা দরকার।

উপরের তথ্যের সেটটির জন্য, আমি আরও কয়েকটি লাইন যুক্ত করেছি।

আমাদের এখানে ফর নেক্সট লুপ ব্যবহার করতে হবে।

বর্তমান কোডটি ঠিক তেমন রাখুন।

পূর্ণসংখ্যা হিসাবে পরিবর্তনশীল ঘোষণা করুন।

এখন 2 থেকে 9 পর্যন্ত নেক্সট লুপের জন্য খুলুন।

এখন, যেখানেই আমাদের সেল রেফারেন্স রয়েছে বর্তমান সংখ্যাটি পরিবর্তন করে এবং তাদের সাথে ভেরিয়েবল "কে" সংযুক্ত করে।

উদাহরণ স্বরূপ ব্যাপ্তি ("ডি 2") Val হতে হবে ব্যাপ্তি ("ডি" ও কে) .মূল্য

এখন কোডটি চালান আমাদের সমস্ত কক্ষে স্থিতি পাওয়া উচিত।

আপনি নীচের কোডটি অনুলিপি করতে পারেন।

কোড:

 সাব IF_OR_Example1 () ডি কে কে পূর্ণসংখ্যা হিসাবে কে = 2 থেকে 9 যদি রেঞ্জ ("ডি" & কে) হয়। ব্যাপ্তি ("সি" ও কে) V