আপনি যদি নিয়মিত গুগল শিটস ব্যবহার করেন এবং কোনো শর্ত অনুযায়ী নির্দিষ্ট সেলের ভ্যালু যোগ করতে চান, তবে আপনাকে গুগল শিটসে SUMIF ফাংশন কীভাবে ব্যবহার করবেন সেটি জানতে হবে।
এই ফাংশন দিয়ে যোগফল বের করার ক্ষমতা শুধু দুটি মানের জন্য সীমাবদ্ধ নয়। আপনি পুরো একটি রেঞ্জের যোগফল বের করতে পারেন। এবং যে শর্ত দিয়ে আপনি ফাংশনকে যোগ করতে বা না করতে বলবেন সেটি আপনার স্প্রেডশিটের একাধিক সেলের ওপর নির্ভর করতে পারে।
গুগল শিটসে SUMIF ফাংশন কীভাবে কাজ করে
SUMIF একটি সাধারণ স্প্রেডশিট ফাংশন, কিন্তু এটি যথেষ্ট ফ্লেক্সিবল যাতে আপনি এর সাথে কিছু ক্রিয়েটিভ ক্যালকুলেশন করতে পারেন।
ফাংশনটি নিম্নরূপ ফ্রেম করতে হবে:
SUMIF(range, criterion, [sum_range])
এই ফাংশনের প্যারামিটারগুলো হলো:
- Range: সেলের যে রেঞ্জটি আপনি ব্যবহার করতে চান যাতে বুঝতে পারেন ভ্যালুগুলো যোগ করতে হবে কিনা।
- Criterion: সেলগুলোর যে শর্তটি আপনি ইভ্যালুয়েট করতে চান।
- Sum_range: এই প্যারামিটার অপশনাল, এবং এতে সেলগুলো থাকে যেগুলো আপনি যোগ করতে চান। আপনি যদি এই প্যারামিটার অন্তর্ভুক্ত না করেন, তবে ফাংশনটি শুধু রেঞ্জটিই যোগ করবে।
ফাংশনটি সহজ হলেও, আপনি একাধিক সেলের রেঞ্জ যোগ বা তুলনা করতে পারার কারণে এটি আপনার অনুমানের চেয়ে অনেক বেশি ফ্লেক্সিবিলিটি দেয়।
টেক্সট দিয়ে SUMIF উদাহরণ
আপনি যদি SUMIF ফাংশন দিয়ে শুরু করতে প্রস্তুত হন, তবে সেরা উপায় হলো আপনার স্প্রেডশিটে দুটি কলাম ব্যবহার করা। একটি কলাম হবে আপনার তুলনার জন্য, এবং অন্যটি হবে যোগ করার মানগুলো।
উপরের উদাহরণ শিটটি একটি দোকানদারের যিনি এক সময়ের মধ্যে কেনাকাটা ট্র্যাক করছেন। দোকানদারটি কলাম B-র কেনাকাটার দামগুলো কলাম A-র নির্দিষ্ট মানগুলোর জন্য যোগফল বের করতে চান।
এই কেসে, তুলনার জন্য রেঞ্জ হবে A2:A15।
ক্রাইটেরিয়ন হবে সার্চ ফ্রেজ আইটেম যোগ করার জন্য। এই কেসে, সকল পোস্ট ডিগারের কেনাকাটা যোগ করতে হলে, ক্রাইটেরিয়ন হবে টেক্সট "Post Digger"।
সম রেঞ্জ হবে সেলের রেঞ্জ যেগুলোর মান যোগ করা হবে। এখানে এটি B2:B15।
এন্টার চাপলে আপনি দেখবেন সম_রেঞ্জ কলামের নির্দিষ্ট ভ্যালুগুলো যোগ হয়েছে, কিন্তু শুধু সেই সেলগুলোর জন্য যেখানে কলাম A ক্রাইটেরিয়ন সাথে মিলে।
এটি SUMIF ফাংশন ব্যবহার করার একটি সহজ পদ্ধতি; প্রথম কলামে লিস্ট করা আইটেমের ভিত্তিতে দ্বিতীয় কলাম থেকে মান বের করার পদ্ধতি।
নোট: আপনাকে ক্রাইটেরিয়ন ফর্মুলার ভেতর ডাবল-কোটে টাইপ করতে হবে না। বরং আপনি সেটি শিটের যেকোনো সেলে লিখে সেটি ফর্মুলায় রেফার করতে পারেন।
টেক্সটের সাথে SUMIF অপারেটর ব্যবহার
উপরের উদাহরণে পুর্ন মিল খুঁজে বের করা হয়েছে, তবে আপনি অপারেটরও ব্যবহার করতে পারেন টেক্সটের যেকোনো অংশ মিলাতে। যদি আপনি সার্চ ক্রাইটেরিয়ন মডিফাই করেন, তবে আপনি সেলগুলোর জন্য মান যোগ করতে পারেন যা হয়তো পুর্ন মিল নয় কিন্তু আপনার খুঁজে বের করা উত্তরটি দেয়।
উপরের উদাহরণ ব্যবহার করে, আপনি যদি ইলেকট্রিক ড্রিল বাদে সকল আইটেমের কেনাকাটা যোগ করতে চান, তবে <> অপারেটর ব্যবহার করুন।
=SUMIF(A2:A15,"<>Electric Drill",B2:B15)
<> অপারেটর SUMIF ফাংশনকে বলে "Electric Drill" বাদ দিয়ে B2:B15 রেঞ্জের সকল আইটেম যোগ করতে।
নিচের রেজাল্ট থেকে দেখা যাচ্ছে SUMIF ফাংশন সঠিকভাবে কাজ করেছে।
টেক্সটের সাথে SUMIF ফাংশন ব্যবহার করার সময় আপনি নিচের অপারেটরগুলোও ব্যবহার করতে পারেন:
- ?: যেখান ? রেখেছেন সেখানে যেকোনো ক্যারেক্টার সহ শব্দ খুঁজুন। উদাহরণস্বরূপ, "S?ovel" শব্দের প্রথমে "S" এবং শেষে "ovel" থাকা যেকোনো আইটেম যোগ করবে, মাঝপথে যেকোনো অক্ষর থাকতে পারে।
- *: যেকোনো কিছু দিয়ে শুরু বা শেষ হওয়া শব্দ খুঁজুন। উদাহরণস্বরূপ, "*Watch" সকল ধরনের ঘড়ি যোগ করবে, ব্র্যান্ড যেকোনো হোক।
নোট: আপনি যদি আসলে SUMIF ফাংশনকে "?" বা "*" ক্যারেক্টার টেক্সটে খুঁজতে চান (স্পেশাল ক্যারেক্টার হিসেবে না), তবে তাদের সাথে টিল্ড ক্যারেক্টার ব্যবহার করুন। উদাহরণস্বরূপ, "~?" সার্চ টেক্সটে "?" ক্যারেক্টার অন্তর্ভুক্ত করবে।
মনে রাখবেন SUMIF ফাংশন কেস-সেনসিটিভ নয়। তাই টেক্সট সার্চ ক্রাইটেরিয়ন হিসেবে ব্যবহার করার সময় এটি বড় বা ছোট হাতের অক্ষর আলাদা করে না। এটি উপকারী কারণ একই শব্দ ক্যাপিটাল লেটারে বা ছোট হাতের লেটারে লিখলেও, SUMIF ফাংশন সেগুলো মিল হিসবে এবং ভ্যালু কলামের মানগুলো সঠিকভাবে যোগ করে।
সংখ্যার সাথে SUMIF অপারেটর ব্যবহার
শুধু টেক্সটের জন্য নয়, গুগল শিটসে SUMIF ফাংশন সংখ্যার রেঞ্জ যোগ করার জন্যও উপকারী যা নির্দিষ্ট শর্ত পূরণ করে।
সংখ্যার একটি রেঞ্জ শর্ত চেক করার জন্য আপনি তুলনার অপারেটরগুলোর একটি সেট ব্যবহার করতে পারেন।
- >: বড়טר
- <: ছোটتر
- >=: বড় বা সমান
- <=: ছোট বা সমান
উদাহরণস্বরূপ, আপনার কাছে সংখ্যার একটি তালিকা আছে এবং আপনি ৩০০০-এর বেশি সেগুলো যোগ করতে চান, তবে নিচের SUMIF কমান্ড ব্যবহার করুন।
=SUMIF(B2:B15, ">3000")
টেক্সট ক্রাইটেরিয়নের মতোই, আপনাকে সরাসরি ফর্মুলায় "৩০০০" নম্বরটি টাইপ করতে হবে না। আপনি এই নম্বরটি যেকোনো সেলে রাখতে পারেন এবং ফর্মুলায় "৩০০০" এর বদলে সেই সেল রেফারেন্স ব্যবহার করতে পারেন।
এভাবে:
=SUMIF(B2:B15, ">"&C2)
একটি শেষ নোট উদাহরণ দেখার আগে। আপনি কোনো রেঞ্জের সকল মান যেগুলো একটি নির্দিষ্ট সংখ্যার সমান সেগুলো যোগ করতে পারেন, শুধু কোনো তুলনার অপারেটর ব্যবহার না করে।
সংখ্যার সাথে SUMIF উদাহরণ
চলুন দেখি গুগল শিটসে SUMIF ফাংশন কীভাবে ব্যবহার করা যায় তুলনার অপারেটর এবং সংখ্যা দিয়ে।
এই উদাহরণে, কল্পনা করুন আপনি একটি হাইকার যিনি সকল পর্বত যেগুলো হাইকিং করেছেন সেগুলো ট্র্যাক করছেন।
সেল D2-এ, আপনি ৩০০০ ফুটের ওপর जितने পর্বত হাইকিং করেছেন সেগুলোর মোট উচ্চতা যোগ করতে চান।
এটি করতে হলে উপরের সেকশনে উল্লেখিত ফর্মুলা ব্যবহার করতে হবে।
ফর্মুলা টাইপ করার পর Enter চাপুন, এবং আপনি এই সেলে রেজাল্ট দেখবেন।
যোগ্য হলে, গুগল শিটসে SUMIF ফাংশন কলাম B-র সকল উচ্চতা যোগ করেছে যেকোনো পর্বত ৩০০০ ফুটের বেশি হলে। SUMIF ফর্মুলা সেই উচ্চতার নিচের সকল মান উপেক্ষা করেছে।
পূর্বের সেকশনে লিস্ট করা অন্যান্য কন্ডিশনাল অপারেটরগুলো ব্যবহার করে কম, বেশি বা সমান, কম বা সমান, বা সমানের জন্য একই ক্যালকুলেশন করুন।
তারিখের সাথে SUMIF অপারেটর ব্যবহার
আপনি SUMIF ফাংশন তারিখের জন্যও ব্যবহার করতে পারেন। আবার একই তুলনার অপারেটরগুলো প্রয়োগ হয়, তাই নতুন অপারেটর শিখতে হবে না।
তবে, ফাংশন কাজ করার জন্য তারিখগুলো গুগল শিটসে সঠিকভাবে ফরম্যাট করা দরকার।
আপনি ফাংশনের ভেতর সরাসরি তারিখ টাইপ করতে পারেন বা কোনো সেলে টাইপ করে ফর্মুলায় রেফার করতে পারেন। ফরম্যাটটি নিম্নরূপ:
=SUMIF(B2:B15, ">10/4/2019", C2:C15)
এটি কীভাবে কাজ করে:
- SUMIF রেঞ্জ B2:B15 চেক করবে ১০/৪/২০১৯ তারিখের পরের যেকোনো তারিখের জন্য।
- সত্য হলে, SUMIF সেগুলোর সারি যেখানে তুলনা সত্য, সেখানে C2:C15 রেঞ্জের সেলগুলো যোগ করবে।
- ফলাফল মোটটি সেই সেলে দেখাবে যেখানে আপনি ফর্মুলা টাইপ করেছেন।
আপনার কাছে যদি এমন কোনো সেল থাকে যেখানে তারিখ এইভাবে ফরম্যাট করা নয়, তবে DATE ফাংশন ব্যবহার করে তারিখ সঠিকভাবে রি-ফরম্যাট করতে পারেন। উদাহরণস্বরূপ, আপনার কাছে তিনটি সেল (D2, D3, D4) আছে যেগুলো سال, মাস, এবং দিন ধারণ করে, তবে আপনি নিচের ফর্মুলা ব্যবহার করতে পারেন।
উদাহরণ:
=SUMIF(B2:B15, ">"&DATE(D2, D3, D4), C2:C15)
আপনার স্প্রেডশিটে যদি লেটেস্ট কেনাকাটা শীর্ষে থাকে, তবে আপনি শুধু TODAY ফাংশন ব্যবহার করে আজকের কেনাকাটা যোগ করতে পারেন এবং বাকিগুলো উপেক্ষা করতে পারেন।
=SUMIF(B2:B15, TODAY())
গুগল শিটসে SUMIF সহজ কিন্তু বহুমুখী
যোগ্য হলে, গুগল শিটসে SUMIF ফর্মুলা শিখতে অনেক সময় লাগে না। কিন্তু এর ব্যবহার করার বিভিন্ন পদ্ধতির কারণে এটি খুব বহুমুখী।
আপনি যদি অনেক স্প্রেডশিট ব্যবহার করেন যেখানে অন্য সেলের টেক্সট বা সংখ্যার শর্ত অনুযায়ী মান যোগ করতে হয়, তবে SUMIF ফাংশন দিয়ে অভ্যস্ত হোন।