গুগল শীটে SUMIF কীভাবে ব্যবহার করবেন

এই টিউটোরিয়ালটি সূত্র এবং উদাহরণ সহ Google পত্রকগুলিতে SUMIF এবং SUMIFS ফাংশনগুলি কীভাবে ব্যবহার করতে হয় তার একটি বিস্তারিত প্রদর্শন প্রদান করে৷

SUMIF হল Google Sheets-এর গাণিতিক ফাংশনগুলির মধ্যে একটি, যা শর্তসাপেক্ষে কোষগুলিকে যোগ করতে ব্যবহৃত হয়। মূলত, SUMIF ফাংশন কোষের পরিসরে একটি নির্দিষ্ট অবস্থার সন্ধান করে এবং তারপরে প্রদত্ত শর্ত পূরণ করে এমন মানগুলি যোগ করে।

উদাহরণস্বরূপ, আপনার Google পত্রকগুলিতে ব্যয়ের একটি তালিকা রয়েছে এবং আপনি শুধুমাত্র একটি নির্দিষ্ট সর্বোচ্চ মানের উপরে থাকা খরচগুলি যোগ করতে চান৷ অথবা আপনার কাছে অর্ডার আইটেম এবং তাদের সংশ্লিষ্ট পরিমাণের একটি তালিকা রয়েছে এবং আপনি শুধুমাত্র একটি নির্দিষ্ট আইটেমের মোট অর্ডারের পরিমাণ জানতে চান। সেখানেই SUMIF ফাংশনটি কাজে আসে।

SUMIF সংখ্যার শর্ত, পাঠ্য শর্ত, তারিখ শর্ত, ওয়াইল্ডকার্ডের পাশাপাশি খালি এবং অ-খালি ঘরের উপর ভিত্তি করে মানগুলি যোগ করতে ব্যবহার করা যেতে পারে। মানদণ্ডের উপর ভিত্তি করে মানগুলি যোগ করার জন্য Google পত্রকের দুটি ফাংশন রয়েছে: SUMIF এবং SUMIFS৷ SUMIF ফাংশন একটি শর্তের উপর ভিত্তি করে সংখ্যা যোগ করে যখন SUMIFS একাধিক শর্তের উপর ভিত্তি করে সংখ্যা যোগ করে।

এই টিউটোরিয়ালে, আমরা ব্যাখ্যা করব কীভাবে Google পত্রকগুলিতে SUMIF এবং SUMIFS ফাংশনগুলিকে একটি নির্দিষ্ট শর্ত(গুলি) পূরণ করে এমন সংখ্যার যোগফল দিতে হবে৷

গুগল শীটে SUMIF ফাংশন - সিনট্যাক্স এবং আর্গুমেন্ট

SUMIF ফাংশন শুধুমাত্র SUM এবং IF ফাংশনের সংমিশ্রণ। IF ফাংশন একটি প্রদত্ত অবস্থার জন্য কোষের পরিসরের মাধ্যমে স্ক্যান করে, এবং তারপর SUM ফাংশনটি শর্ত পূরণ করে এমন কোষগুলির সাথে সম্পর্কিত সংখ্যাগুলিকে যোগ করে৷

SUMIF ফাংশনের সিনট্যাক্স:

Google শীটে SUMIF ফাংশনের সিনট্যাক্স নিম্নরূপ:

=SUMIF(পরিসীমা, মানদণ্ড, [সমষ্টি_পরিসীমা])

যুক্তি:

পরিসীমা - কক্ষের পরিসর যেখানে আমরা মানদণ্ড পূরণ করে এমন কক্ষের সন্ধান করি।

নির্ণায়ক - কোন কোষ যোগ করতে হবে তা নির্ধারণ করে এমন মানদণ্ড। আপনি সংখ্যা, টেক্সট স্ট্রিং, তারিখ, সেল রেফারেন্স, এক্সপ্রেশন, লজিক্যাল অপারেটর, ওয়াইল্ডকার্ড চরিত্রের পাশাপাশি অন্যান্য ফাংশনের উপর ভিত্তি করে মানদণ্ড তৈরি করতে পারেন।

যোগফল_পরিসীমা - এই যুক্তি ঐচ্ছিক. যদি সংশ্লিষ্ট পরিসীমা এন্ট্রি শর্তের সাথে মেলে তাহলে যোগফলের মান সহ ডেটা পরিসর। আপনি যদি এই যুক্তিটি অন্তর্ভুক্ত না করেন, তাহলে এর পরিবর্তে 'রেঞ্জ' যোগ করা হয়।

এখন, আসুন দেখি কিভাবে SUMIF ফাংশন ব্যবহার করে বিভিন্ন মানদণ্ডের সাথে মান যোগ করতে হয়।

সংখ্যার মানদণ্ড সহ SUMIF ফাংশন

মানদণ্ড তৈরি করতে নিম্নলিখিত তুলনা অপারেটরগুলির মধ্যে একটি ব্যবহার করে আপনি নির্দিষ্ট মানদণ্ডগুলি পূরণ করে এমন সংখ্যাগুলিকে ঘরের একটি পরিসরে যোগ করতে পারেন৷

  • (>) এর চেয়ে বড়
  • (<) এর চেয়ে কম
  • (>=) এর চেয়ে বড় বা সমান
  • কম বা সমান (<=)
  • সমান (=)
  • অসমান ()

ধরুন আপনার কাছে নিম্নলিখিত স্প্রেডশীট রয়েছে এবং আপনি মোট বিক্রয়ে আগ্রহী যেগুলি 1000 বা তার বেশি।

এখানে আপনি কিভাবে SUMIF ফাংশন প্রবেশ করতে পারেন:

প্রথমে, যে ঘরটি আপনি যোগফলের আউটপুট দেখতে চান সেটি নির্বাচন করুন (D3)। B2:B12-এ 1000-এর চেয়ে বড় বা সমান সংখ্যাগুলি যোগ করতে, এই সূত্রটি টাইপ করুন এবং 'এন্টার' টিপুন:

=SUMIF(B2:B12,">=1000",B2:B12)

এই উদাহরণ সূত্রে, পরিসীমা এবং যোগ_পরিসীমা আর্গুমেন্ট (B2:B12) একই, কারণ বিক্রয় সংখ্যা এবং মানদণ্ড একই পরিসরে প্রয়োগ করা হয়। এবং আমরা তুলনা অপারেটরের আগে নম্বরটি প্রবেশ করিয়েছি এবং এটিকে উদ্ধৃতি চিহ্নে আবদ্ধ করেছি কারণ মানদণ্ডটি সর্বদা একটি ঘরের রেফারেন্স ব্যতীত দ্বিগুণ উদ্ধৃতি চিহ্নগুলিতে আবদ্ধ হওয়া উচিত।

সূত্রটি 1000-এর চেয়ে বড় বা সমান সংখ্যার সন্ধান করেছিল এবং তারপরে সমস্ত মিলে যাওয়া মানগুলি যোগ করে এবং D3 কক্ষে ফলাফল দেখায়৷

যেহেতু পরিসীমা এবং যোগ_পরিসীমা আর্গুমেন্ট একই, আপনি সূত্রে যোগ_পরিসীমা আর্গুমেন্ট ছাড়া একই ফলাফল পেতে পারেন, যেমন:

=SUMIF(B2:B12,">=1000")

অথবা আপনি সেল রেফারেন্স (D2) সরবরাহ করতে পারেন যাতে সংখ্যার মানদণ্ডের পরিবর্তে নম্বর রয়েছে এবং মানদণ্ডের যুক্তিতে সেই সেল রেফারেন্সের সাথে তুলনা অপারেটরের সাথে যোগ দিতে পারেন:

=SUMIF(B2:B12,">="&D2)

আপনি দেখতে পাচ্ছেন যে তুলনা অপারেটরটি এখনও ডবল উদ্ধৃতি চিহ্নগুলিতে প্রবেশ করানো হয়েছে এবং অপারেটর এবং সেল রেফারেন্স একটি অ্যাম্পারস্যান্ড (&) দ্বারা সংযুক্ত করা হয়েছে। এবং আপনার উদ্ধৃতি চিহ্নগুলিতে সেল রেফারেন্স আবদ্ধ করার দরকার নেই।

বিঃদ্রঃ: আপনি যখন মানদণ্ড ধারণ করে এমন কক্ষটি উল্লেখ করেন, তখন নিশ্চিত করুন যে কক্ষের মানটিতে কোনো অগ্রণী বা অনুগামী স্থান ছেড়ে যাবে না। উল্লেখিত কক্ষে মানের আগে বা পরে যদি আপনার মানের কোনো অপ্রয়োজনীয় স্থান থাকে, তাহলে সূত্রটি '0' প্রদান করবে।

আপনি অন্যান্য লজিক্যাল অপারেটরকেও একইভাবে মানদণ্ডের যুক্তিতে শর্ত তৈরি করতে ব্যবহার করতে পারেন। উদাহরণস্বরূপ, 500 এর কম মান যোগ করতে:

=SUMIF(B2:B12,"<500")

সংখ্যার সমান হলে যোগফল

আপনি যদি একটি নির্দিষ্ট সংখ্যার সমান সংখ্যা যোগ করতে চান, আপনি হয় শুধুমাত্র সংখ্যা লিখতে পারেন বা মানদণ্ডের যুক্তিতে সমান চিহ্ন দিয়ে নম্বরটি লিখতে পারেন।

উদাহরণস্বরূপ, পরিমাণের (কলাম C) জন্য সংশ্লিষ্ট বিক্রয়ের পরিমাণ (কলাম B) যোগ করতে যার মান 20 এর সমান, এই সূত্রগুলির মধ্যে যেকোনো একটি চেষ্টা করুন:

=SUMIF(C2:C12,"=20",B2:B12)
=SUMIF(C2:C12,"20",B2:B12)
=SUMIF(C2:C12,E2,B2:B12)

কলাম B তে সংখ্যার যোগফল সি কলামে 20 এর সমান নয়, এই সূত্রটি চেষ্টা করুন:

=SUMIF(C2:C12,"20",B2:B12)

পাঠ্যের মানদণ্ড সহ SUMIF ফাংশন

আপনি যদি নির্দিষ্ট টেক্সট আছে এমন কক্ষের সাথে সম্পর্কিত একটি কক্ষের পরিসরে (কলাম বা সারি) সংখ্যা যোগ করতে চান, তাহলে আপনি কেবল সেই পাঠ্যটি বা আপনার SUMIF সূত্রের মানদণ্ডের যুক্তিতে পাঠ্য ধারণ করে এমন সেল অন্তর্ভুক্ত করতে পারেন। অনুগ্রহ করে মনে রাখবেন যে টেক্সট স্ট্রিং সবসময় ডাবল-উদ্ধৃতি (" ") দিয়ে আবদ্ধ করা উচিত।

উদাহরণস্বরূপ, আপনি যদি 'পশ্চিম' অঞ্চলে মোট বিক্রয়ের পরিমাণ চান তবে আপনি নীচের সূত্রটি ব্যবহার করতে পারেন:

=SUMIF(C2:C13,"পশ্চিম",B2:B13)

এই সূত্রে, SUMIF ফাংশন সেল রেঞ্জ C2:C13-এ 'ওয়েস্ট' মানের জন্য অনুসন্ধান করে এবং কলাম B-এ সংশ্লিষ্ট বিক্রয় মান যোগ করে। তারপর E3 কক্ষে ফলাফল প্রদর্শন করে।

আপনি মানদণ্ডের যুক্তিতে পাঠ্য ব্যবহার করার পরিবর্তে পাঠ্য ধারণ করে এমন ঘরটিও উল্লেখ করতে পারেন:

=SUMIF(C2:C12,E2,B2:B12)

এখন, 'পশ্চিম' বাদে সমস্ত অঞ্চলের মোট রাজস্ব পাওয়া যাক। এটি করার জন্য, আমরা সূত্রে অপারেটর () এর সমান ব্যবহার করব:

=SUMIF(C2:C12,""&E2,B2:B12)

ওয়াইল্ডকার্ড সহ SUMIF

উপরের পদ্ধতিতে, পাঠ্যের মানদণ্ড সহ SUMIF ফাংশনটি সঠিক নির্দিষ্ট পাঠ্যের বিপরীতে পরিসর পরীক্ষা করে। তারপরে এটি সংখ্যাগুলিকে সঠিক পাঠ্যের সমতুল্য যোগ করে এবং আংশিকভাবে মিলে যাওয়া পাঠ্য স্ট্রিং সহ অন্যান্য সমস্ত সংখ্যাকে উপেক্ষা করে। আংশিক মিলে যাওয়া টেক্সট স্ট্রিংগুলির সাথে সংখ্যাগুলি যোগ করার জন্য, আপনাকে আপনার মানদণ্ডে নিম্নলিখিত ওয়াইল্ডকার্ড অক্ষরগুলির মধ্যে একটিকে সাজাতে হবে:

  • ? (প্রশ্ন চিহ্ন) টেক্সট স্ট্রিং এর যে কোন জায়গায় যেকোন একক অক্ষরের সাথে মেলে ব্যবহার করা হয়।
  • * (স্টারিস্ক) অক্ষরের যেকোনো ক্রম সহ মিলিত শব্দগুলি খুঁজে পেতে ব্যবহৃত হয়।
  • ~ (টিল্ড) একটি প্রশ্ন চিহ্ন (?) বা তারকাচিহ্নের অক্ষর (*) সহ পাঠ্যগুলিকে মেলাতে ব্যবহৃত হয়।

আমরা ওয়াইল্ডকার্ড সহ সংখ্যার যোগফলের জন্য পণ্য এবং তাদের পরিমাণের জন্য এই স্প্রেডশীটের উদাহরণ দেব:

তারকাচিহ্ন (*) ওয়াইল্ডকার্ড

উদাহরণস্বরূপ, আপনি যদি সমস্ত অ্যাপল পণ্যের পরিমাণ যোগ করতে চান তবে এই সূত্রটি ব্যবহার করুন:

=SUMIF(A2:A14,"Apple*",B2:B14)

এই SUMIF সূত্রটি শুরুতে "Apple" শব্দটি এবং এর পরে যেকোন সংখ্যক অক্ষর সহ সমস্ত পণ্য খুঁজে পায় ('*' দ্বারা চিহ্নিত)। একবার মিল পাওয়া গেলে, এটা যোগফল পরিমাণ মিলিত টেক্সট স্ট্রিংগুলির সাথে সম্পর্কিত সংখ্যা।

মানদণ্ডে একাধিক ওয়াইল্ডকার্ড ব্যবহার করাও সম্ভব। এবং আপনি সরাসরি পাঠ্যের পরিবর্তে সেল রেফারেন্স সহ ওয়াইল্ডকার্ড অক্ষরও প্রবেশ করতে পারেন।

এটি করার জন্য, ওয়াইল্ডকার্ডগুলিকে অবশ্যই ডবল উদ্ধৃতি চিহ্ন (““) দিয়ে আবদ্ধ করতে হবে এবং সেল রেফারেন্স(গুলি) এর সাথে সংযুক্ত করতে হবে:

=SUMIF(A2:A14,"*"&D2&"*", B2:B14)

এই সূত্রটি সেই সমস্ত পণ্যের পরিমাণ যোগ করে যেগুলির মধ্যে ‘Redmi’ শব্দটি রয়েছে, শব্দটি স্ট্রিং-এ যেখানেই থাকুক না কেন।

প্রশ্ন চিহ্ন (?) ওয়াইল্ডকার্ড

আপনি প্রশ্ন চিহ্ন (?) ওয়াইল্ডকার্ড ব্যবহার করতে পারেন যেকোন একক অক্ষরের সাথে টেক্সট স্ট্রিং মেলাতে।

উদাহরণস্বরূপ, আপনি যদি সমস্ত Xiaomi Redmi 9 ভেরিয়েন্টের পরিমাণ খুঁজে পেতে চান তবে আপনি এই সূত্রটি ব্যবহার করতে পারেন:

=SUMIF(A2:A14,"Xiaomi Redmi 9?",B2:B14)

উপরের সূত্রটি "Xiaomi Redmi 9" শব্দের সাথে যেকোন একক অক্ষর এবং অনুরূপ যোগফলের সাথে টেক্সট স্ট্রিংগুলির সন্ধান করে পরিমাণ সংখ্যা

টিল্ড (~) ওয়াইল্ডকার্ড

আপনি যদি একটি প্রকৃত প্রশ্ন চিহ্ন (?) বা তারকাচিহ্নের অক্ষর (*) এর সাথে মেলাতে চান, তাহলে সূত্রের শর্ত অংশে ওয়াইল্ডকার্ডের আগে টিল্ড (~) অক্ষরটি সন্নিবেশ করুন৷

শেষে একটি তারকাচিহ্ন চিহ্নযুক্ত সংশ্লিষ্ট স্ট্রিংটির সাথে B কলামে পরিমাণ যোগ করতে, নীচের সূত্রটি লিখুন:

=SUMIF(A2:A14,"Samsung Galaxy V~*",B2:B14)

একই সারিতে A কলামে প্রশ্ন চিহ্ন (?) আছে এমন কলাম B-তে পরিমাণ যোগ করতে, নিচের সূত্রটি চেষ্টা করুন:

=SUMIF(A2:A14,"~?",B2:B14)

তারিখের মানদণ্ড সহ SUMIF ফাংশন

SUMIF ফাংশন আপনাকে শর্তসাপেক্ষে তারিখের মানদণ্ডের উপর ভিত্তি করে মান যোগ করতে সাহায্য করতে পারে - উদাহরণস্বরূপ, একটি নির্দিষ্ট তারিখের সাথে সম্পর্কিত সংখ্যাগুলি, বা একটি তারিখের আগে বা একটি তারিখের পরে৷ সংখ্যার যোগফলের জন্য তারিখের মানদণ্ড তৈরি করতে আপনি তারিখের মান সহ যে কোনো তুলনা অপারেটর ব্যবহার করতে পারেন।

তারিখটি অবশ্যই Google পত্রক সমর্থিত তারিখ বিন্যাসে প্রবেশ করাতে হবে, বা একটি সেল রেফারেন্স হিসাবে যেটিতে একটি তারিখ রয়েছে, বা একটি তারিখ ফাংশন ব্যবহার করে যেমন DATE() বা TODAY()।

তারিখের মানদণ্ডের সাথে SUMIF ফাংশন কীভাবে কাজ করে তা দেখাতে আমরা এই উদাহরণ স্প্রেডশীটটি ব্যবহার করব:

ধরুন আপনি উপরের ডেটাসেটে (<=) নভেম্বর 29, 2019 বা তার আগে ঘটে যাওয়া বিক্রয়ের পরিমাণ যোগ করতে চান, আপনি SUMIF ফাংশন ব্যবহার করে এই বিক্রয় সংখ্যাগুলিকে এই উপায়গুলির মধ্যে একটিতে যোগ করতে পারেন:

=SUMIF(C2:C13,"<=নভেম্বর 29, 2019",B2:B13)

উপরের সূত্রটি C2 থেকে C13 পর্যন্ত প্রতিটি কক্ষ পরীক্ষা করে এবং শুধুমাত্র সেই ঘরগুলির জন্য মেলে যেগুলিতে 29 নভেম্বর, 2019 (29/11/2019) বা তার আগে তারিখ রয়েছে৷ এবং তারপর সেল রেঞ্জ B2:B13 থেকে মিলিত সেলগুলির সাথে মিলিত বিক্রয়ের পরিমাণ যোগ করে এবং E3 কোষে ফলাফল প্রদর্শন করে।

'নভেম্বর 29, 2019', '29 নভেম্বর 2019', বা '29/11/2019', ইত্যাদির মতো Google শীট দ্বারা স্বীকৃত যে কোনও ফর্মুলায় তারিখটি সূত্রে সরবরাহ করা যেতে পারে। তারিখের মান এবং অপারেটরকে অবশ্যই মনে রাখতে হবে সর্বদা ডবল উদ্ধৃতি চিহ্নে আবদ্ধ করা হবে।

আপনি সরাসরি তারিখ ভ্যালের পরিবর্তে মানদণ্ডে DATE() ফাংশন ব্যবহার করতে পারেন:

=SUMIF(C2:C13,"<="&DATE(2019,11,29),B2:B13)

অথবা, আপনি সূত্রের মানদণ্ড অংশে তারিখের পরিবর্তে সেল রেফারেন্স ব্যবহার করতে পারেন:

=SUMIF(C2:C13,"<="&E2,B2:B13)

আপনি যদি আজকের তারিখের উপর ভিত্তি করে বিক্রির পরিমাণ একসাথে যোগ করতে চান, তাহলে আপনি মানদণ্ডের যুক্তিতে TODAY() ফাংশন ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, আজকের তারিখের জন্য যেকোনো এবং সমস্ত বিক্রয়ের পরিমাণ যোগ করতে, এই সূত্রটি ব্যবহার করুন:

=SUMIF(C2:C13,TODAY(),B2:B13)

ব্ল্যাঙ্ক বা অ-ব্ল্যাঙ্ক কক্ষের সাথে SUMIF ফাংশন

কখনও কখনও, আপনাকে একই সারিতে ফাঁকা বা অ-ফাঁকা কক্ষ সহ একাধিক কক্ষের সংখ্যা যোগ করতে হতে পারে। এই ধরনের ক্ষেত্রে, আপনি SUMIF ফাংশন ব্যবহার করে মানদণ্ডের ভিত্তিতে মানগুলি যোগ করতে পারেন যেখানে কক্ষগুলি খালি আছে বা নেই৷

ফাঁকা থাকলে যোগফল

ফাঁকা কক্ষগুলি খুঁজতে Google পত্রকগুলিতে দুটি মানদণ্ড রয়েছে: “” বা “=”৷

উদাহরণ স্বরূপ, আপনি যদি C কলামে শূন্য-দৈর্ঘ্যের স্ট্রিং (দৃশ্যমানভাবে খালি দেখায়) ধারণ করে এমন সমস্ত বিক্রয়ের পরিমাণ যোগ করতে চান, তাহলে সূত্রের মধ্যে কোনো স্থান ছাড়াই দ্বিগুণ উদ্ধৃতি চিহ্ন ব্যবহার করুন:

=SUMIF(C2:C13,"",B2:B13)

C কলামে সম্পূর্ণ ফাঁকা কক্ষ সহ কলাম B তে সমস্ত বিক্রয়ের পরিমাণ যোগ করতে, মানদণ্ড হিসাবে “=” অন্তর্ভুক্ত করুন:

=SUMIF(C2:C13,"=",B2:B13)

ফাঁকা না থাকলে যোগফল:

আপনি যদি কোনো মান (খালি নয়) ধারণ করে এমন কক্ষগুলির যোগফল দিতে চান, আপনি সূত্রের মানদণ্ড হিসাবে "" ব্যবহার করতে পারেন:

উদাহরণস্বরূপ, যেকোনো তারিখের সাথে মোট বিক্রয়ের পরিমাণ পেতে, এই সূত্রটি ব্যবহার করুন:

=SUMIF(C2:C13,"",B2:B13)

বা যুক্তি সহ একাধিক মানদণ্ডের উপর ভিত্তি করে SUMIF

আমরা এখন পর্যন্ত দেখেছি যে SUMIF ফাংশনটি শুধুমাত্র একটি একক মানদণ্ডের উপর ভিত্তি করে সংখ্যার যোগফলের জন্য ডিজাইন করা হয়েছে, তবে Google পত্রকের SUMIF ফাংশনের সাথে একাধিক মানদণ্ডের উপর ভিত্তি করে মানগুলি যোগ করা সম্ভব৷ এটি OR লজিকের সাথে একটি একক সূত্রে একাধিক SUMIF ফাংশন যোগ করে করা যেতে পারে।

উদাহরণস্বরূপ, আপনি যদি নির্দিষ্ট পরিসরে (B2:B13) 'পশ্চিম' অঞ্চল বা 'দক্ষিণ' অঞ্চলে (বা যুক্তি) বিক্রয়ের পরিমাণ যোগ করতে চান তবে এই সূত্রটি ব্যবহার করুন:

=SUMIF(C2:C13,"পশ্চিম",B2:B13)+SUMIF(C2:C13,"দক্ষিণ",B2:B13)

এই সূত্রটি কোষ যোগ করে যখন অন্তত একটি শর্ত সত্য হয়। তাই এটি 'OR লজিক' নামে পরিচিত। সমস্ত শর্ত পূরণ হলে এটি মানগুলির যোগফলও করবে৷

সূত্রের প্রথম অংশটি 'পশ্চিম' পাঠ্যের জন্য পরিসর C2:C13 চেক করে এবং ম্যাচটি মিললে B2:B13 রেঞ্জের মানগুলি যোগ করে। একই রেঞ্জ C2:C13-এ পাঠ্য মান 'দক্ষিণ'-এর জন্য চেক করার সেকেন্ডের অংশ এবং তারপর একই sum_range B2:B13-এ মিলিত পাঠ্যের সাথে মানগুলি যোগ করে। তারপর উভয় যোগফল একসাথে যোগ করা হয় এবং E3 কক্ষে প্রদর্শিত হয়।

ক্ষেত্রে শুধুমাত্র একটি মানদণ্ড পূরণ করা হয়, এটি শুধুমাত্র সেই যোগফলের মান প্রদান করবে।

আপনি শুধুমাত্র এক বা দুটির পরিবর্তে একাধিক মানদণ্ড ব্যবহার করতে পারেন। এবং আপনি যদি একাধিক মানদণ্ড ব্যবহার করেন তবে সূত্রে সরাসরি মান লেখার পরিবর্তে একটি মানদণ্ড হিসাবে একটি সেল রেফারেন্স ব্যবহার করা ভাল।

=SUMIF(C2:C13,E2,B2:B13)+SUMIF(C2:C13,E3,B2:B13)+SUMIF(C2:C13,E4,B2:B13)

OR লজিক সহ SUMIF মানগুলি যোগ করে যখন নির্দিষ্ট মানদণ্ডগুলির মধ্যে অন্তত একটি পূরণ করা হয়, কিন্তু আপনি যদি শুধুমাত্র সমস্ত নির্দিষ্ট শর্ত পূরণ করার সময় শুধুমাত্র মানগুলি যোগ করতে চান তবে আপনাকে এর নতুন ভাইবোন SUMIFS() ফাংশনটি ব্যবহার করতে হবে৷

গুগল শীটে SUMIFS ফাংশন (একাধিক মানদণ্ড)

আপনি যখন একাধিক মানদণ্ডের উপর ভিত্তি করে মানগুলি যোগ করার জন্য SUMIF ফাংশন ব্যবহার করেন, তখন সূত্রটি খুব দীর্ঘ এবং জটিল হতে পারে এবং আপনি ভুল করতে পারেন৷ এর পাশাপাশি SUMIF আপনাকে শুধুমাত্র একটি একক পরিসরে মান যোগ করতে দেবে এবং যখন যেকোনো একটি শর্ত সত্য হয়। এখানেই SUMIFS ফাংশনটি আসে।

SUMIFS ফাংশন আপনাকে এক বা একাধিক ব্যাপ্তির একাধিক মিল মানদণ্ডের উপর ভিত্তি করে মান যোগ করতে সাহায্য করে। এবং এটি AND লজিকের উপর কাজ করে, যার অর্থ এটি শুধুমাত্র তখনই মানগুলি যোগ করতে পারে যখন প্রদত্ত সমস্ত শর্ত পূরণ করা হয়। এমনকি একটি শর্ত মিথ্যা হলেও, এটি ফলাফল হিসাবে '0' ফিরে আসবে।

SUMIFS ফাংশন সিনট্যাক্স এবং আর্গুমেন্ট

SUMIFS ফাংশনের সিনট্যাক্স নিম্নরূপ:

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, ...], [criterion2, ...])

কোথায়,

  • সমষ্টি_পরিসীমা - সমস্ত শর্ত পূরণ হলে আপনি যে মানগুলি যোগ করতে চান সেই কক্ষগুলির পরিসর৷
  • criteria_range1 - এটি কক্ষের পরিসর যেখানে আপনি মানদণ্ড 1 পরীক্ষা করেন।
  • মানদণ্ড 1 - এটি এমন একটি শর্ত যা আপনাকে criteria_range1 এর বিরুদ্ধে পরীক্ষা করতে হবে।
  • criteria_range2, criterion2, …- মূল্যায়ন করার জন্য অতিরিক্ত ব্যাপ্তি এবং মানদণ্ড। এবং আপনি সূত্রে আরও পরিসীমা এবং শর্ত যোগ করতে পারেন।

SUMIFS ফাংশন বিভিন্ন মানদণ্ডের সাথে কীভাবে কাজ করে তা প্রদর্শন করতে আমরা নিম্নলিখিত স্ক্রিনশটে ডেটাসেট ব্যবহার করব।

পাঠ্য শর্তাবলী সহ SUMIFS

আপনি ভিন্ন পরিসরে দুটি ভিন্ন পাঠ্যের মানদণ্ডের উপর ভিত্তি করে মান যোগ করতে পারেন। উদাহরণ স্বরূপ, ধরা যাক আপনি ডেলিভারি করা টেন্ট আইটেমের মোট বিক্রির পরিমাণ জানতে চান। এর জন্য, এই সূত্রটি ব্যবহার করুন:

=SUMIFS(D2:D13,A2:A13,"Tent",C2:C13,"ডেলিভার করা হয়েছে")

এই সূত্রে, আমাদের দুটি মানদণ্ড রয়েছে: "তাঁবু" এবং "বিতরিত"৷ SUMIFS ফাংশন A2:A13 (criteria_range1) রেঞ্জে 'Tent' (criteria1) আইটেমটি পরীক্ষা করে এবং C2:C13 (criteria_range2) রেঞ্জে 'ডেলিভারড' (মাপদণ্ড2) স্থিতি পরীক্ষা করে। যখন উভয় শর্ত পূরণ করা হয়, তখন এটি ঘর পরিসরে সংশ্লিষ্ট মান যোগ করে D2:D13 (sum_range)।

সংখ্যার মানদণ্ড এবং লজিক্যাল অপারেটর সহ SUMIFS

আপনি SUMIFS ফাংশনের জন্য সংখ্যা সহ শর্ত তৈরি করতে শর্তসাপেক্ষ অপারেটর ব্যবহার করতে পারেন।

ক্যালিফোর্নিয়া রাজ্যে (CA) যেকোনো আইটেমের 5 টিরও বেশি পরিমাণের মোট বিক্রয় খুঁজে পেতে, এই সূত্রটি ব্যবহার করুন:

=SUMIFS(E2:E13,D2:D13,">5",B2:B13,"CA")

এই সূত্রটির দুটি শর্ত রয়েছে: ">5" এবং "CA"৷

এই সূত্রটি D2:D13 পরিসরে 5-এর বেশি পরিমাণ (Qty) পরীক্ষা করে এবং B2:B13 পরিসরে রাজ্য 'CA' পরীক্ষা করে। এবং যখন উভয় শর্ত পূরণ হয় (অর্থাৎ একই সারিতে থাকে), এটি E2:E13-এ পরিমাণ যোগ করে।

তারিখের মানদণ্ড সহ SUMIFS

SUMIFS ফাংশন আপনাকে একই পরিসরের পাশাপাশি বিভিন্ন পরিসরে একাধিক শর্ত পরীক্ষা করতে দেয়।

ধরুন, আপনি 31/5/2021 এর পরে এবং 10/6/2021 তারিখের আগে বিতরণ করা আইটেমগুলির মোট বিক্রয় পরিমাণ পরীক্ষা করতে চান, তারপর এই সূত্রটি ব্যবহার করুন:

=SUMIFS(E2:E13,D2:D13,">"&G1,D2:D13,"<"&G2,C2:C13,G3)

উপরের সূত্রটির তিনটি শর্ত রয়েছে: 31/5/2021,10/5/2021, এবং বিতরণ করা হয়েছে৷ সরাসরি তারিখ এবং পাঠ্য মান ব্যবহার করার পরিবর্তে, আমরা সেই মানদণ্ডগুলি ধারণকারী কক্ষগুলিতে উল্লেখ করেছি৷

সূত্রটি একই পরিসরে 31/5/2021 (G1) এবং 10/6/2021 (G2) এর আগের তারিখগুলি D2:D13-এর পরের তারিখগুলি পরীক্ষা করে এবং সেই দুটি তারিখের মধ্যে 'ডেলিভার করা' স্ট্যাটাস পরীক্ষা করে৷ তারপর, E2:E13 রেঞ্জে সম্পর্কিত পরিমাণ যোগ করে।

ফাঁকা এবং অ-শূন্য কোষ সহ SUMIFS

কখনও কখনও, আপনি মানগুলির যোগফল খুঁজে পেতে চাইতে পারেন যখন একটি সংশ্লিষ্ট ঘর খালি থাকে বা না থাকে। এটি করার জন্য, আপনি তিনটি মানদণ্ডের একটি ব্যবহার করতে পারেন যা আমরা আগে আলোচনা করেছি: “=”, “”, এবং “”।

উদাহরণস্বরূপ, যদি আপনি শুধুমাত্র 'তাঁবু' আইটেমের পরিমাণ যোগ করতে চান যার জন্য ডেলিভারির তারিখ এখনও নিশ্চিত করা হয়নি (খালি ঘর), আপনি "=" এর মানদণ্ড ব্যবহার করতে পারেন:

=SUMIFS(D2:D13,A2:A13,"Tent",C2:C13,"=")

সূত্রটি কলাম A-তে 'তাঁবু' আইটেমটি (মাপদণ্ড 1) অনুসন্ধান করে এবং কলাম C-তে সংশ্লিষ্ট ফাঁকা কোষ (মাপদণ্ড2) সহ এবং তারপর কলাম D-এ সংশ্লিষ্ট পরিমাণ যোগ করে। “=” একটি সম্পূর্ণ ফাঁকা ঘরকে উপস্থাপন করে।

'তাঁবু' আইটেমের যোগফলের পরিমাণ খুঁজে পেতে যার জন্য ডেলিভারির তারিখ নিশ্চিত করা হয়েছে (খালি সেল নয়), একটি মানদণ্ড হিসাবে "" ব্যবহার করুন:

=SUMIFS(D2:D13,A2:A13,"Tent",C2:C13,"")

আমরা এই সূত্রে “” এর জন্য “=” অদলবদল করেছি। এটি কলাম সি-তে অ-ফাঁকা কক্ষ সহ তাঁবু আইটেমগুলির যোগফল খুঁজে পায়।

OR লজিক সহ SUMIFS

যেহেতু SUMIFS ফাংশন AND logic-এর উপর কাজ করে, সব শর্ত পূরণ হলেই এটি যোগ করে। কিন্তু যদি আপনি একাধিক মানদণ্ডের উপর ভিত্তি করে মান যোগ করতে চান যখন মানদণ্ডের যেকোনো একটি পূরণ হয়। কৌশলটি হল একাধিক SUMIFS ফাংশন ব্যবহার করা।

উদাহরণ স্বরূপ, আপনি যদি 'বাইক র‌্যাক' বা 'ব্যাকপ্যাক'-এর স্ট্যাটাস 'অর্ডার' হলে বিক্রয়ের পরিমাণ যোগ করতে চান, তাহলে এই সূত্রটি ব্যবহার করে দেখুন:

=SUMIFS(D2:D13,A2:A13,"বাইক র্যাক",C2:C13,"অর্ডার করা হয়েছে") +SUMIFS(D2:D13,A2:A13,"ব্যাকপ্যাক",C2:C13,"অর্ডার করা হয়েছে")

প্রথম SUMIFS ফাংশন দুটি মানদণ্ড "বাইক র্যাক" এবং "অর্ডার করা" চেক করে এবং কলাম D-এ পরিমাণের মানগুলিকে যোগ করে। তারপর, দ্বিতীয় SUMIFS দুটি মানদণ্ড "ব্যাকপ্যাক" এবং "অর্ডার করা" চেক করে এবং কলাম D-এ পরিমাণের মানগুলি যোগ করে। , উভয় যোগফল একসাথে যোগ করা হয় এবং F3 এ প্রদর্শিত হয়। সহজ কথায়, 'বাইক র্যাক' বা 'ব্যাকপ্যাক' অর্ডার করা হলে এই সূত্রটি যোগ করে।

Google পত্রকগুলিতে SUMIF এবং SUMIFS ফাংশন সম্পর্কে আপনার যা জানা দরকার তা হল।