IF - এটা না হয় ওটা
=IF(condition, value_if_true, value_if_false)
=IF(C16>24, "ok", "under age") - ২৪-এর বেশি বয়স হলে ok দেখায়।
গার্মেন্টসে: লাইন রিপোর্টে =IF(Efficiency>=60%, "On target", "Below")।
SUMIF - শুধু শর্ত মানা মান যোগ
=SUMIF(range, criteria, sum_range)
=SUMIF(D15:D19, ">24", D15:D19) ২৪-এর বেশি বয়সগুলো যোগ করে। আরও কাজের: =SUMIF(Line, "Line-3", Output) দৈনিক ডেটা শিট থেকে লাইন ৩-এর মোট আউটপুট দেয়।
COUNTIF - শর্ত মানা মান গোনা
=COUNTIF(E16:E20, ">24") ২৪-এর বেশি বয়সী মানুষ গোনে। =COUNTIF(Status, "Absent") অনুপস্থিত অপারেটর গোনে।
Tip: একাধিক শর্তের জন্য SUMIFS ও COUNTIFS:
=SUMIFS(Output, Line, "Line-3", Date, TODAY())।
FREQUENCY - প্রতিটি ব্যান্ডে কয়টি
=FREQUENCY(data, bins) প্রতিটি রেঞ্জে কয়টি মান পড়েছে তা দেয়। উদাহরণ: এফিসিয়েন্সি ব্যান্ড ৪০, ৫০, ৬০, ৭০, ৮০ → প্রতিটি ব্যান্ডে কতজন অপারেটর। এটি অ্যারে ফর্মুলা: আউটপুট সেলগুলো সিলেক্ট করে ফর্মুলা লিখে Ctrl + Shift + Enter চাপুন (এক্সেল ৩৬৫ নিজেই করে)।
পিভট টেবিল - সেকেন্ডে সারাংশ
পিভট টেবিল ফর্মুলা ছাড়াই বড় ডেটা একত্র ও তুলনা করে। নাম, বয়স, ঠিকানা ও বেতনের তালিকা থেকে ঠিকানাভিত্তিক মোট বেতন দেখানো যায়, প্রতিটির নিচে নাম আর ওপরে বয়স - প্রায় দশ ক্লিকে।
- ডেটার ভেতরে ক্লিক করুন → Insert → PivotTable।
- Address ও Name টেনে Rows-এ, Age Columns-এ, Salary Values-এ দিন।
- ডেটা বদলালে Refresh করুন।
ব্যবহার: লাইন ও তারিখভিত্তিক আউটপুট, ধরন ও লাইনভিত্তিক ডিফেক্ট, সেকশনভিত্তিক অনুপস্থিতি - একটি ডাটাবেস থেকে অনেক রিপোর্ট।
ফর্মুলা মেলানো - বাকি পরিমাণ
ওয়ার্কবুকের ১৩ নম্বর লেসনে তিনটি ফর্মুলা মিলিয়ে প্রতিটি অর্ডার লাইনের বাকি প্রোডাকশন দেখানো হয়েছে:
=IF(H12="close", "", IF($G12 - SUMIF(F12:F15, CONCATENATE(B12,D12,E12), C12:C15) < 0, 0, $G12 - SUMIF(F12:F15, CONCATENATE(B12,D12,E12), C12:C15)))
ভেতর থেকে বাইরে পড়ুন:
- CONCATENATE স্টাইল, রং ও সাইজ মিলিয়ে একটি কী বানায়।
- SUMIF ওই কী-এর জন্য যা তৈরি হয়েছে সব যোগ করে।
- অর্ডার পরিমাণ বিয়োগ তৈরি = বাকি; ঋণাত্মক হলে 0 দেখায়।
- অর্ডারের অবস্থা "close" হলে IF ফলাফল লুকিয়ে রাখে।
ডেডলাইন চিহ্নিত করতে IF-এর সাথে TODAY: =IF(B9-10=TODAY(), "yes", "no") B9-এর তারিখের ঠিক দশ দিন আগে yes দেখায়।