আইএফ ফাংশনটির উপযোগিতাটি সন্নিবেশ করা বা নিস্তেজ করা দ্বারা প্রসারিত করা হয়, একাধিক যদি একে অপরের ভিতরে ফাংশন। Nested যদি ফাংশন পরীক্ষিত হয় সম্ভাব্য অবস্থার সংখ্যা বৃদ্ধি এবং এই ফলাফল মোকাবেলা করা হয় যে কর্ম সংখ্যা বৃদ্ধি।
বিঃদ্রঃ: এই প্রবন্ধের নির্দেশাবলী এক্সেল 2019, এক্সেল 2016, এক্সেল ২013, এক্সেল ২010, ম্যাকের জন্য এক্সেল 2019, ম্যাকের জন্য এক্সেল 2016, ম্যাক 2011 এর জন্য এক্সেল এবং এক্সেল অনলাইন তে প্রযোজ্য।
Nest যদি ফাংশন টিউটোরিয়াল
ছবিতে দেখানো হিসাবে, এই টিউটোরিয়ালটি দুটি আইএফ ফাংশন ব্যবহার করে এমন একটি সূত্র তৈরি করে যা তাদের বার্ষিক বেতন ভিত্তিক কর্মীদের জন্য বার্ষিক কাটা পরিমাণ গণনা করে। উদাহরণে ব্যবহৃত সূত্র নিচে দেখানো হয়। Nested IF ফাংশনটি প্রথম IF ফাংশনের জন্য value_if_false যুক্তি হিসাবে কাজ করে।
= যদি (D7 <30000, $ d $ 3 * D7, যদি (D7> = 50000, $ d $ 5 * D7, $ d $ 4 * D7))
সূত্রের বিভিন্ন অংশগুলি কমা দ্বারা বিভক্ত এবং নিম্নলিখিত কাজগুলি সম্পাদন করে: ইমেজ হিসাবে দেখানো একটি এক্সেল ওয়ার্কশীটের কোষ C1 থেকে E6 মধ্যে তথ্য লিখুন। এই মুহুর্তে প্রবেশ করা একমাত্র তথ্য আইফোন ফাংশন নিজেই সেল E7 তে অবস্থিত নয়। বিঃদ্রঃ: তথ্য অনুলিপি করার নির্দেশাবলী কার্যপত্রের জন্য বিন্যাসকরণ পদক্ষেপগুলি অন্তর্ভুক্ত করে না। এই টিউটোরিয়াল সম্পন্ন সঙ্গে হস্তক্ষেপ না। আপনার ওয়ার্কশীট প্রদর্শিত উদাহরণের তুলনায় ভিন্ন হতে পারে তবে আইএফ ফাংশন আপনাকে একই ফলাফল দেবে। শুধু সম্পূর্ণ সূত্র প্রবেশ করা সম্ভব = যদি (D7 <30000, $ d $ 3 * D7, যদি (D7> = 50000, $ d $ 5 * D7, $ d $ 4 * D7))
ওয়ার্কশীট এর সেল E7 এবং এটি কাজ আছে। এক্সেল অনলাইনে, এই পদ্ধতিটি আপনাকে অবশ্যই ব্যবহার করতে হবে। যাইহোক, আপনি যদি এক্সেলের ডেস্কটপ সংস্করণ ব্যবহার করেন তবে প্রয়োজনীয় আর্গুমেন্টগুলি প্রবেশ করতে ফাংশন এর ডায়ালগ বক্সটি ব্যবহার করা প্রায়শই সহজ। নেস্টেড ফাংশনগুলি প্রবেশ করার সময় ডায়ালগ বক্সটি ব্যবহার করা কিছুটা জটিল। কারণ নেস্টেড ফাংশনটি টাইপ করা উচিত। দ্বিতীয় সংলাপ বাক্সটি আর্গুমেন্টের দ্বিতীয় সেটটি প্রবেশ করতে খোলা যাবে না। এই উদাহরণে, নেস্টেড আইএফ ফাংশনটি Value_if_false যুক্তি হিসাবে ডায়লগ বক্সের তৃতীয় লাইনে প্রবেশ করা হয়। যেহেতু ওয়ার্কশীটটি বেশ কয়েকজন কর্মচারীর জন্য বার্ষিক কাটা হিসাব গণনা করে, সূত্রটি প্রথমে ক্যাটেক্স E7 এ নিখরচায় হারের জন্য পরম সেল রেফারেন্স ব্যবহার করে প্রবেশ করে এবং তারপরে সেগুলি E8: E11 তে অনুলিপি করে। ডায়ালগ বাক্সে ফাঁকা লাইনগুলিতে প্রবেশ করা তথ্য আইএফ ফাংশনের আর্গুমেন্ট গঠন করে। এই আর্গুমেন্ট শর্তটি পরীক্ষা করা হচ্ছে এবং শর্ত সত্য কিনা বা মিথ্যা যদি পদক্ষেপ নিতে বলুন। এই উদাহরণটি চালিয়ে যেতে, আপনি: Logical_test যুক্তি তথ্য দুটি আইটেম তুলনা করে। এই তথ্য সংখ্যা, সেল রেফারেন্স, সূত্র ফলাফল, এমনকি পাঠ্য তথ্য হতে পারে। দুটি মান তুলনা করার জন্য, Logical_test মানগুলির মধ্যে একটি তুলনা অপারেটর ব্যবহার করে। এই উদাহরণে, তিনটি বেতন স্তর রয়েছে যা একজন কর্মচারীর বার্ষিক ছাড় নির্ধারণ করে: একটি একক আইএফ ফাংশন দুই স্তরের তুলনা করতে পারে, তবে তৃতীয় বেতন স্তরের দ্বিতীয় নেস্টেড IF ফাংশন ব্যবহার করতে হবে। প্রথম তুলনা 30,000 মার্কিন ডলারের থ্রেশহোল্ড বেতন সহ সেল ডি-তে থাকা কর্মচারীর বার্ষিক বেতনগুলির মধ্যে। যেহেতু লক্ষ্যমাত্রা নির্ধারণ করা যে D7 30,000 ডলারের চেয়ে কম, কম Than অপারেটর ( < ) মান মধ্যে ব্যবহার করা হয়। বিঃদ্রঃ: ডলার সাইন লিখুন না ( $ ) অথবা একটি কমা বিভাজক ( , ) 30000 এর সাথে। যদি লোগোগুলির মধ্যে একটিতে তথ্যটি সহ প্রবেশ করা হয় তবে লজিক্যাল_টেষ্ট লাইনের শেষে একটি অবৈধ ত্রুটি বার্তা প্রদর্শিত হবে। Value_if_true আর্গুমেন্ট আইএফএফ ফাংশনকে কী বলে যখন Logical_test সত্য হয়।Value_if_true যুক্তিটি একটি সূত্র হতে পারে, পাঠ্য একটি ব্লক, একটি মান, একটি ঘর রেফারেন্স, অথবা ঘরটি ফাঁকা রাখতে পারে। এই উদাহরণস্বরূপ, যখন সেল D7 এ তথ্য $ 30,000 এর কম হয়, তখন সেল D3 এ অবস্থিত 6 শতাংশের হারের হারে সেল D7 এ কর্মচারীটির বার্ষিক বেতনটি বাড়িয়ে দেয়। সাধারণত, যখন অন্য কোষে একটি সূত্র অনুলিপি করা হয়, সূত্রের আপেক্ষিক কোষের রেফারেন্সগুলি সূত্রের নতুন অবস্থান প্রতিফলিত করতে পরিবর্তিত হয়। এটি একাধিক অবস্থানে একই সূত্র ব্যবহার করা সহজ করে তোলে। মাঝে মাঝে, একটি ফাংশন অনুলিপি করা হয় যখন ফল রেফারেন্স থাকার পরিবর্তন ত্রুটি। এই ত্রুটিগুলি প্রতিরোধ করতে, ঘর রেফারেন্সগুলিকে নিখুঁত করা যেতে পারে, যা তাদের অনুলিপি করার পরিবর্তে পরিবর্তন থেকে আটকায়। পরম কোষের রেফারেন্সগুলিকে নিয়মিত ঘরের রেফারেন্সের কাছাকাছি ডলারের লক্ষণ যোগ করে তৈরি করা হয়, যেমন $ D $ 3। ডলার লক্ষণ যোগ করা সহজে চাপ দিয়ে সম্পন্ন করা হয় F4 চাপুন কীবোর্ড রেফারেন্সটি ডায়ালগ বাক্সে প্রবেশ করার পরে কীবোর্ডে কী। উদাহরণস্বরূপ, কক্ষ D3 এ অবস্থিত ক deduction রেটটি ডায়ালগ বক্সের Value_if_true লাইনের মধ্যে একটি পরম ঘর রেফারেন্স হিসাবে প্রবেশ করা হয়। বিঃদ্রঃ: D7 একটি পরম কোষ রেফারেন্স হিসাবে প্রবেশ করা হয় না। সূত্র E8: E11 এ সূত্রটি কপি করা হলে প্রতিটি কর্মচারীর জন্য সঠিক কাটা পরিমাণ পেতে হলে এটি পরিবর্তন করতে হবে। সাধারণত, Value_if_false আর্গুমেন্ট আইএফএফ ফাংশনকে লজিক্যাল_টেষ্ট মিথ্যা বলে কি করতে হবে তা বলে। এই ক্ষেত্রে, ন্যস্ত আইএফ ফাংশন এই যুক্তি হিসাবে প্রবেশ করা হয়। তাই করে, নিম্নলিখিত ফলাফল ঘটবে: টিউটোরিয়ালের শুরুতে উল্লিখিত হিসাবে, নেস্টেড ফাংশনে প্রবেশ করার জন্য একটি দ্বিতীয় ডায়লগ বক্স খোলা যাবে না তাই এটি Value_if_false লাইনে টাইপ করা আবশ্যক। বিঃদ্রঃ: নেস্টেড ফাংশন সমান সাইন দিয়ে শুরু হয় না, বরং ফাংশনের নামের সাথে। যদি (D7> = 50000, $ d $ 5 * D7, $ d $ 4 * D7) এই পদক্ষেপগুলি অনুসরণ করার পরে, আপনার উদাহরণটি এখন এই নিবন্ধের প্রথম চিত্রের সাথে মেলে। শেষ ধাপে ওয়ার্কশীটটি সম্পন্ন করতে হ্যান্ড হ্যান্ডেল ব্যবহার করে সূত্র E8 থেকে E11 এ IF সূত্র অনুলিপি করা হয়। ওয়ার্কশীটটি সম্পূর্ণ করতে, নীচের আইফোনের ফাংশনটি কক্ষ E8 থেকে E11 এ কপি করুন। ফাংশন অনুলিপি করা হয়েছে, পরম সেল রেফারেন্স একই রাখার সময় এক্সেলটি ফাংশনের নতুন অবস্থান প্রতিফলিত করার জন্য আপেক্ষিক সেল রেফারেন্সগুলি আপডেট করে। এক্সেলের সূত্র অনুলিপি করার একটি সহজ উপায় হল ফিল্ড হ্যান্ডেল দিয়ে।
টিউটোরিয়াল তথ্য লিখুন
Nested ফাংশন শুরু করুন
টিউটোরিয়াল ধাপ
টিউটোরিয়াল শর্টকাট অপশন
03 এর 03 Logical_test যুক্তি লিখুন
টিউটোরিয়াল ধাপ
Value_if_true আর্গুমেন্টটি প্রবেশ করান
আপেক্ষিক বনাম পরম সেল রেফারেন্স
টিউটোরিয়াল ধাপ
Value_if_false Argument হিসাবে Nested ফাংশনটি লিখুন
টিউটোরিয়াল ধাপ
Fill হ্যান্ডেল ব্যবহার করে Nested কপি করুন
টিউটোরিয়াল ধাপ