এক্সেলে সুইচ ফাংশন কীভাবে ব্যবহার করবেন? (উদাহরণ সহ)
এক্সেলে সুইচ ফাংশন কী?
এক্সেলে স্যুইচ ফাংশন হ'ল এক্সেলের মধ্যে একটি তুলনা এবং রেফারেন্সিং ফাংশন যা কোষের একটি গ্রুপের সাথে একটি উল্লেখকৃত সেলকে তুলনা করে এবং মেলে এবং প্রাপ্ত প্রথম ম্যাচের ভিত্তিতে ফলাফলটি ফেরত দেয়, এই ফাংশনটি ব্যবহার করার পদ্ধতিটি নিম্নরূপ = সুইচ (টার্গেট সেল, মান 1, ফলাফল 1…।), ফলাফল প্রকাশিত মানের উপর ভিত্তি করে।
বাক্য গঠন
- এক্সপ্রেশন মান - এর সাথে মেলে মান বা অভিব্যক্তি
- মান 1 / ফলাফল 1 - প্রথম মান এবং ফলাফলের জুটি
- মান 2 / ফলাফল 2 - দ্বিতীয় মান এবং ফলাফলের জোড় (এটি alচ্ছিক)
- ডিফল্ট - কোনও মিল পাওয়া না গেলে ব্যবহারের জন্য ডিফল্ট মান
উদাহরণ
আপনি এই স্যুইচ ফাংশন এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - স্যুইচ ফাংশন এক্সেল টেম্পলেট- প্রকল্পের একটির নাম "পাম কোর্ট"
- প্রকল্পে উপলব্ধ বিভিন্ন ব্লক
- প্রকল্পে তাদের নিজস্ব ব্লকগুলির জন্য উপলব্ধ বিভিন্ন ইউনিট নেই
- অনুমান হিসাবে নেওয়া হয়েছে সেই হিসাবে এটি নির্ধারণ করার জন্য আমাদের "দামের সীমা" is
সূত্রটি স্যুইচ করুন
আসুন প্রাইস রেঞ্জ কলামের সেল 2 এর মূল্য পেতে স্যুইচ সূত্রটি দেখুন -
- সুইচ ফাংশন এক্সেল 2016 এ উপলব্ধ হবে।
- এই উদাহরণে, আমাদের ব্লক সেলটি এক্সপ্রেশন হিসাবে নিতে হবে কারণ দামের অনুমানগুলি ব্লক সংখ্যার উপর ভিত্তি করে।
- মান 1 এবং ফলাফল 1 - আমরা শর্তটি উল্লেখ করেছি যে যদি কোনও অভিব্যক্তিটি মান 1 এর সাথে মিলে যায় তবে ফলাফল 1 নিন বা অন্যথায় 2 শর্তে যান।
- মান 2 এবং ফলাফল 2 - শর্ত 1 যদি সন্তুষ্ট না হয় তবে ফলাফল 2 পাওয়ার জন্য এটি ম্যাচটি পাবে কিনা তা যাচাই করার জন্য অভিব্যক্তিটি 2 শর্তে আসে এবং অভিব্যক্তিটি মানটির সাথে মিল না হওয়া পর্যন্ত এই পদক্ষেপ অবিরত থাকবে।
- যদি শর্তগুলির মধ্যে অভিব্যক্তি কোনও মানের সাথে মেলে না, তবে ডিফল্টরূপে এটি এনএকে আউটপুট হিসাবে দেবে (এটি নীচের চিত্রটিতে দেখা যাবে)।
# এনএনএ দেখাচ্ছে এমন কোষগুলির জন্য কিছু বিবৃতি উল্লেখ করার জন্য, আমরা নীচের মত উল্টানো কমাতে একটি স্ট্রিং দিতে পারি -
যদি আমরা উপরের সমস্যাটি যদি আইএফএস ফাংশনটি ব্যবহার করে মূল্যায়ন করি তবে আমাদের যদি সত্য বা মিথ্যা জন্য কোনও এক্সেল নেস্টেড আইফোন থাকা দরকার যা কোনও লুকিং ফাংশন নয়। কেবলমাত্র এটি সত্য হলে এটি একটি ফলাফল এবং মিথ্যা অন্যান্য ফলাফলের জন্য দেয়।
আইএফএস থেকে সুইচ কতটা আলাদা?
- সুইচ ফাংশন আমাদের ক্ষেত্রে লজিকাল অপারেটরগুলিকে এক্সেলে (>) এর চেয়ে বড় / (<) এর চেয়ে কম ক্ষেত্রে প্রয়োগ করতে দেয় না যাতে ক্ষেত্রে কোনও সঠিক ম্যাচ হয় না match
- এক্সেল সুইচ ফাংশনে এক্সপ্রেশনটি কেবল একবার উপস্থিত হবে, তবে আইএফএস ফাংশনে প্রকাশটি পুনরাবৃত্তি করা দরকার needs
- সুইচ ফাংশনের দৈর্ঘ্য আইএফএস ফাংশনের সাথে পড়া এবং তৈরি করা সহজতর তুলনায় কম কারণ এটি আমাদের একাধিক শর্ত পরীক্ষা করতে দেয়।
- এটি এক্সেলের একটি চয়ন ফাংশনের মতো। এটির একটি এক্সপ্রেশন রয়েছে যা দেখতে মূল্য এবং আমরা এটির সাথে মান 1, মান 2 এবং ফলাফল মান পাব। IF ফাংশন থেকে ভিন্ন, আমাদের সুইচ ফাংশনে ডিফল্ট মান রয়েছে।
মনে রাখার মতো ঘটনা
- সুইচ ফাংশনটি চালু হয়েছে এবং এক্সেল 2016 এ উপলব্ধ তবে ম্যাকের এক্সেল এবং এক্সেল 2016 এর পূর্ববর্তী সংস্করণগুলিতে উপলভ্য নয়।
- 126 জোড়া মান এবং ফলাফল এক্সেল সুইচ ফাংশনে নেওয়া যেতে পারে।
- এক্সেলে থাকা সুইচ ফাংশনটি যদি আমরা কোনও ডিফল্ট শর্ত উল্লেখ না করি এবং শর্তের কোনওটি যদি ম্যাচ না পায় তবে # এনএর ত্রুটি ফিরিয়ে দেবে।
- তবে, নেতিবাচক হিসাবে আমরা যৌক্তিক অপারেটরগুলি যেমন>, <বা = এক্সপ্রেশনটিতে ব্যবহার করতে পারি না। এটি কেবলমাত্র তার তালিকার মানগুলির সাথে একটি অভিব্যক্তির সাথে মেলে এবং মানটি বড় বা আরও ছোট কিনা তা পরীক্ষা করতে পারে না।
- আমাদের সুইচ ফাংশনে ডিফল্ট মান রয়েছে যা যদি ফাংশনে নেই।
- এক্সেলে সুইচ ফাংশনটি ভ্লুকআপের মতো নয় তবে সুইচটি ভ্লুকআপে ব্যবহার করা যেতে পারে।
উপসংহার
সুইচ ফাংশন এক্সেল 2016 এ উপলব্ধ এবং এটি আইএফএসের পরিবর্তে সর্বাধিক শক্তিশালী ফাংশন। এটি VLOOKUP এ একটি অ্যারে তৈরি করতে ব্যবহার করা যেতে পারে যা পছন্দ করুন ফাংশন ব্যবহার করেও করা যেতে পারে তবে সুইচ এর ডিফল্ট যুক্তি এটি আরও ভাল সমাধান করে তোলে। সুইচ ফাংশনে লজিক্যাল অপারেটর ব্যবহার করা সম্ভব নয়।