Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল

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

আজ আমরা এমন একটি ফাংশন সম্পর্কে কথা বলব - SUMMESLIMN.

ব্যবহারকারী যদি নির্দিষ্ট মানদণ্ডের উপর ফোকাস করে বেশ কয়েকটি মান সংকলন করার কাজের মুখোমুখি হন, তবে ফাংশনটি ব্যবহার করা প্রয়োজন। SUMMESLIMN. যে সূত্রটি এই ফাংশনটি ব্যবহার করে তা এই শর্তগুলিকে আর্গুমেন্ট হিসাবে গ্রহণ করে, তারপরে তাদের সাথে মিলিত মানগুলির যোগফল দেয় এবং তারপরে পাওয়া মানটি যে ঘরে এটি লেখা হয় তাতে প্রবেশ করা হয়। 

SUMIFS ফাংশন বিস্তারিত বিবরণ

ফাংশন বিবেচনা করার আগে SUMMESLIMN, আপনাকে প্রথমে বুঝতে হবে এর একটি সহজ সংস্করণ কী - সুমেস্লি, যেহেতু আমরা যে ফাংশনটি বিবেচনা করছি তার উপর ভিত্তি করে। আমরা প্রত্যেকেই সম্ভবত দুটি ফাংশনের সাথে পরিচিত যা প্রায়শই ব্যবহৃত হয় - সমষ্টি (মানগুলির সমষ্টি বহন করে) এবং যদি (একটি নির্দিষ্ট শর্তের বিরুদ্ধে একটি মান পরীক্ষা করে)।

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

ফাংশন মধ্যে প্রধান পার্থক্য SUMMESLIMN  স্বাভাবিক ফাংশন থেকে সুমেস্লি যে বিভিন্ন মানদণ্ড ব্যবহার করা হয়. এর সিনট্যাক্সটি প্রথম নজরে বেশ জটিল, তবে ঘনিষ্ঠভাবে পরীক্ষা করার পরে, এটি দেখা যাচ্ছে যে এই ফাংশনের যুক্তি খুবই সহজ। প্রথমে আপনাকে সেই পরিসরটি নির্বাচন করতে হবে যেখানে ডেটা পরীক্ষা করা হবে এবং তারপরে বিশ্লেষণটি সম্পন্ন করার জন্য শর্তাবলী সেট করুন। এবং এই ধরনের একটি অপারেশন মোটামুটি সংখ্যক শর্তের জন্য সঞ্চালিত হতে পারে।

সিনট্যাক্স নিজেই হল:

SUMIFS(সম_ব্যাপ্তি, শর্ত_পরিসীমা1, শর্ত1, [শর্ত_পরিসীমা2, শর্ত2], …)

উপযুক্ত জায়গায় এটি একটি নির্দিষ্ট ক্ষেত্রে উপযুক্ত কোষের অ্যারে রাখা প্রয়োজন। 

আসুন আরও বিশদে আর্গুমেন্টগুলি দেখুন:

  1. সমষ্টি_পরিসীমা। এই যুক্তি, সেইসাথে শর্ত 1 এবং শর্ত 1 এর পরিসর প্রয়োজন। এটি কোষগুলির একটি সেট যা সংকলন করা প্রয়োজন।
  2. শর্ত_পরিসীমা1. এই পরিসীমা যেখানে শর্ত চেক করা হবে. এটি পরবর্তী যুক্তি - শর্ত 1 এর সাথে যুক্ত করা হয়েছে। মানদণ্ডের সাথে সঙ্গতিপূর্ণ মানের সমষ্টি পূর্ববর্তী আর্গুমেন্টে নির্দিষ্ট করা ঘরের মধ্যে সঞ্চালিত হয়।
  3. শর্ত 1. এই যুক্তির বিরুদ্ধে পরীক্ষা করার মানদণ্ড নির্দিষ্ট করে। এটি সেট করা যেতে পারে, উদাহরণস্বরূপ, এই ভাবে: “> 32”।
  4. কন্ডিশন রেঞ্জ 2, কন্ডিশন 2… এখানে নিচের শর্তগুলো একইভাবে সেট করা আছে। যদি কয়েকটি শর্তের বেশি নির্দিষ্ট করার প্রয়োজন হয়, তাহলে শর্ত পরিসীমা 3 এবং শর্ত 3 আর্গুমেন্ট যোগ করা হয়। নিম্নলিখিত আর্গুমেন্টের জন্য সিনট্যাক্স একই।

ফাংশনটি সর্বোচ্চ 127 জোড়া শর্ত এবং ব্যাপ্তির প্রক্রিয়াকরণের অনুমতি দেয়। 

আপনি এটি একসাথে বেশ কয়েকটি ক্ষেত্রে ব্যবহার করতে পারেন (আমরা কয়েকটি দেব, তালিকাটি আসলে আরও দীর্ঘ):

  1. হিসাববিজ্ঞান। উদাহরণস্বরূপ, ফাংশনটি ব্যবহার করা ভাল SUMMESLIMN একটি নির্দিষ্ট পরিমাণের বেশি খরচ করার জন্য ত্রৈমাসিক দ্বারা সংক্ষিপ্ত প্রতিবেদন তৈরি করতে, উদাহরণস্বরূপ। অথবা একটি নির্দিষ্ট মূল্য বিভাগ থেকে একটি পণ্যের উপর একটি প্রতিবেদন তৈরি করুন।
  2. বিক্রয় ব্যবস্থাপনা. এখানে এছাড়াও ফাংশন খুব দরকারী হতে পারে. উদাহরণস্বরূপ, আমরা একটি নির্দিষ্ট সময়ে একটি নির্দিষ্ট গ্রাহকের কাছে বিক্রি করা পণ্যের দামের সংক্ষিপ্তসারের কাজটির মুখোমুখি হয়েছি। এবং এমন পরিস্থিতিতে, ফাংশন SUMMESLIMN খুব সহায়ক হতে পারে।
  3. শিক্ষা. আমরা আজ এই এলাকা থেকে আরো বাস্তব উদাহরণ দিতে হবে. বিশেষ করে, আপনি শিক্ষার্থীদের গ্রেডের সারাংশ পেতে এটি ব্যবহার করতে পারেন। আপনি একটি একক বিষয় বা পৃথক গ্রেডের জন্য চয়ন করতে পারেন। একজন ব্যক্তি অবিলম্বে বেশ কয়েকটি মানদণ্ড সেট করতে পারেন যার দ্বারা মূল্যায়ন নির্বাচন করা হবে, যা খুব সুবিধাজনক এবং অনেক সময় বাঁচাতে পারে।

আপনি দেখতে পাচ্ছেন, এই ফাংশনের জন্য অ্যাপ্লিকেশনের পরিসীমা খুব বিস্তৃত। কিন্তু এটি তার একমাত্র যোগ্যতা নয়। চলুন দেখে নেওয়া যাক এই বৈশিষ্ট্যের আরও কিছু সুবিধা:

  1. একাধিক মানদণ্ড সেট করার ক্ষমতা। কেন এই একটি সুবিধা? আপনি স্বাভাবিক ফাংশন ব্যবহার করতে পারেন সুমেস্লি! এবং সব কারণ এটি সুবিধাজনক। প্রতিটি মানদণ্ডের জন্য আলাদা গণনা করার দরকার নেই। সমস্ত কর্ম অগ্রিম প্রোগ্রাম করা যেতে পারে, এমনকি আগে. কিভাবে ডাটা টেবিল গঠিত হবে। এটি একটি মহান সময় সংরক্ষণকারী.
  2. অটোমেশন। আধুনিক যুগ অটোমেশনের যুগ। শুধুমাত্র যে ব্যক্তি তার কাজ সঠিকভাবে স্বয়ংক্রিয় করতে জানেন তিনি অনেক উপার্জন করতে পারেন। এজন্য এক্সেল এবং ফাংশন আয়ত্ত করার ক্ষমতা SUMMESLIMN বিশেষ করে, ক্যারিয়ার গড়তে চায় এমন যেকোনো ব্যক্তির জন্য খুবই গুরুত্বপূর্ণ। একটি ফাংশন জানা আপনাকে এক সাথে একাধিক ক্রিয়া সম্পাদন করতে দেয়, এক হিসাবে। এবং এখানে আমরা এই বৈশিষ্ট্যটির পরবর্তী সুবিধার দিকে এগিয়ে যাই।
  3. সময় সংরক্ষণ. শুধু এই কারণে যে একটি ফাংশন একবারে একাধিক কাজ করে।
  4. সরলতা। সিনট্যাক্সটি তার বিশালতার কারণে প্রথম নজরে বেশ ভারী হওয়া সত্ত্বেও, আসলে, এই ফাংশনের যুক্তিটি খুব সহজ। প্রথমে, ডেটার একটি পরিসর নির্বাচন করা হয়, তারপর মানগুলির একটি পরিসীমা, যা একটি নির্দিষ্ট শর্তের সাথে সম্মতির জন্য পরীক্ষা করা হবে। এবং অবশ্যই, শর্ত নিজেই নির্দিষ্ট করা আবশ্যক। এবং তাই বেশ কয়েকবার. প্রকৃতপক্ষে, এই ফাংশনটি শুধুমাত্র একটি যৌক্তিক গঠনের উপর ভিত্তি করে তৈরি করা হয়েছে, যা এটিকে সুপরিচিতের চেয়ে সহজ করে তোলে VPR এটি একই উদ্দেশ্যে ব্যবহার করা যেতে পারে তা সত্ত্বেও, আরও বড় সংখ্যক মানদণ্ড বিবেচনা করে। 

SUMIFS ফাংশন ব্যবহারের বৈশিষ্ট্য

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

  1. আপনি কক্ষ নির্বাচন করার শর্ত হিসাবে এই ধরনের মানগুলি ব্যবহার করতে পারেন যাতে সেগুলিতে থাকা মানগুলি আরও যুক্ত করতে পারেন: সংখ্যাসূচক মান, বুলিয়ান এক্সপ্রেশন, সেল রেফারেন্স এবং আরও অনেক কিছু। 
  2. যদি টেক্সট, লজিক্যাল এক্সপ্রেশন বা গাণিতিক চিহ্নগুলি পরীক্ষা করা হয়, তাহলে এই ধরনের মানদণ্ড উদ্ধৃতির মাধ্যমে নির্দিষ্ট করা হয়।
  3. 255 অক্ষরের বেশি পদ ব্যবহার করা যাবে না।
  4. ওয়াইল্ডকার্ড ব্যবহার করে মান নির্বাচন করার জন্য আনুমানিক মানদণ্ড ব্যবহার করা সম্ভব। একটি একক অক্ষর প্রতিস্থাপন করতে প্রশ্ন চিহ্ন ব্যবহার করা হয় এবং একাধিক অক্ষর প্রতিস্থাপন করতে গুণন চিহ্ন (তারকা) প্রয়োজন। 
  5. বুলিয়ান মানগুলি যেগুলি সমষ্টি পরিসরে থাকে সেগুলি স্বয়ংক্রিয়ভাবে তাদের প্রকার অনুসারে সাংখ্যিক মানগুলিতে রূপান্তরিত হয়। এইভাবে, মান "TRUE" একটিতে পরিণত হয় এবং "FALSE" - শূন্যে পরিণত হয়। 
  6. যদি একটি #VALUE! একটি কক্ষে ত্রুটি প্রদর্শিত হয়, এর মানে হল কন্ডিশন এবং সমষ্টি রেঞ্জের কক্ষের সংখ্যা ভিন্ন। আপনাকে নিশ্চিত করতে হবে যে এই আর্গুমেন্টের আকার একই। 

SUMIFS ফাংশন ব্যবহারের উদাহরণ

ক্রিয়া SUMMESLIMN এটি প্রথম নজরে মনে হয় হিসাবে জটিল নয়, এটি সক্রিয় আউট. কিন্তু আরও স্পষ্টতার জন্য, আসুন আপনি কীভাবে ফাংশনটি ব্যবহার করতে পারেন তার কিছু বাস্তব উদাহরণ দেখি SUMMESLIMN. এটি বিষয়টিকে আরও সহজ করে তুলবে।

অবস্থার সমষ্টি গতিশীল পরিসর

তাই প্রথম উদাহরণ দিয়ে শুরু করা যাক. ধরা যাক আমাদের কাছে একটি টেবিল রয়েছে যাতে শিক্ষার্থীরা একটি নির্দিষ্ট বিষয়ে পাঠ্যক্রমের সাথে কীভাবে মোকাবিলা করে সে সম্পর্কে তথ্য রয়েছে। গ্রেডের একটি সেট আছে, কর্মক্ষমতা 10-পয়েন্ট স্কেলে মূল্যায়ন করা হয়। কাজটি হল সেই সমস্ত ছাত্রদের পরীক্ষার জন্য গ্রেড খুঁজে বের করা যাদের শেষ নাম A অক্ষর দিয়ে শুরু হয় এবং তাদের সর্বনিম্ন স্কোর 5।

টেবিল এই মত দেখায়.

Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল
1

উপরে বর্ণিত মানদণ্ডের উপর ভিত্তি করে আমাদের মোট স্কোর গণনা করার জন্য, আমাদের নিম্নলিখিত সূত্রটি প্রয়োগ করতে হবে।

Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল
2

আরো বিস্তারিতভাবে আর্গুমেন্ট বর্ণনা করা যাক:

  1. C3:C14 হল আমাদের সমষ্টি পরিসীমা। আমাদের ক্ষেত্রে, এটি শর্ত পরিসরের সাথে মিলে যায়। এটি থেকে পরিমাণ গণনা করতে ব্যবহৃত পয়েন্টগুলি নির্বাচন করা হবে, তবে কেবলমাত্র সেইগুলি যা আমাদের মানদণ্ডের অধীনে পড়ে।
  2. ">5" আমাদের প্রথম শর্ত।
  3. B3:B14 হল দ্বিতীয় সমষ্টি পরিসর যা দ্বিতীয় মানদণ্ডের সাথে মেলে প্রসেস করা হয়। আমরা দেখতে পাই যে সমষ্টি পরিসরের সাথে কোন মিল নেই। এর থেকে আমরা উপসংহারে পৌঁছেছি যে যোগফলের পরিসর এবং অবস্থার পরিসর অভিন্ন হতে পারে বা নাও হতে পারে। 
  4. "A*" হল দ্বিতীয় ব্যাপ্তি, যা শুধুমাত্র সেই ছাত্রদের জন্য চিহ্নের নির্বাচন নির্দিষ্ট করে যাদের শেষ নাম A দিয়ে শুরু হয়। আমাদের ক্ষেত্রে, একটি তারকাচিহ্ন মানে যে কোনো সংখ্যক অক্ষর। 

গণনার পরে, আমরা নিম্নলিখিত টেবিলটি পাই।

Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল
3

আপনি দেখতে পাচ্ছেন, সূত্রটি গতিশীল পরিসরের উপর ভিত্তি করে এবং ব্যবহারকারীর দ্বারা নির্দিষ্ট করা শর্তের উপর ভিত্তি করে মানগুলিকে সংক্ষিপ্ত করে।

এক্সেলে শর্ত অনুসারে নির্বাচনী সমষ্টি

এখন ধরুন আমরা গত ত্রৈমাসিকে কোন দেশে কোন পণ্য পাঠানো হয়েছে সে সম্পর্কে তথ্য পেতে চাই। এর পরে, জুলাই এবং আগস্টের জন্য চালান থেকে মোট আয় খুঁজুন।

টেবিল নিজেই এই মত দেখায়. 

Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল
5

চূড়ান্ত ফলাফল নির্ধারণ করতে, আমাদের যেমন একটি সূত্র প্রয়োজন।

=(СУММЕСЛИМН(D2:D14;A2:A14;»=июнь»;B2:B14;»Товар_2″;C2:C14;»Казахстан»)+(СУММЕСЛИМН(D2:D14;A2:A14;»=август»;B2:B14;»Товар_2″;C2:C14;»Казахстан»)))

এই সূত্র দ্বারা সম্পাদিত গণনার ফলস্বরূপ, আমরা নিম্নলিখিত ফলাফল পাই।

Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল
4

মনোযোগ! এই সূত্রটি বেশ বড় দেখায় যদিও আমরা শুধুমাত্র দুটি মানদণ্ড ব্যবহার করেছি। যদি ডেটা পরিসীমা একই হয়, তাহলে আপনি সূত্রের দৈর্ঘ্য উল্লেখযোগ্যভাবে কমাতে পারেন, যেমনটি নীচে দেখানো হয়েছে।

SUMIFS ফাংশন একাধিক শর্ত জুড়ে মান যোগ করার জন্য

এখন বোঝানোর জন্য আরেকটি উদাহরণ দেওয়া যাক। এই ক্ষেত্রে, টেবিলটি পূর্বের ক্ষেত্রে একই থাকে। 

আমরা নিম্নলিখিত সূত্রটি ব্যবহার করি (তবে আমরা এটিকে একটি অ্যারের সূত্র হিসাবে লিখি, অর্থাৎ, আমরা CTRL + SHIFT + ENTER কী সমন্বয়ের মাধ্যমে এটি প্রবেশ করি)।

=СУММ(СУММЕСЛИМН(D2:D14;B2:B14;»Товар_1″;C2:C14;{«Китай»;»Грузия»}))

ফাংশন পরে SUMMESLIMN সূত্রে (অর্থাৎ, চীন এবং জর্জিয়া দেশগুলি) উল্লিখিত মানদণ্ডের উপর ভিত্তি করে মানের বিন্যাসের যোগফল হবে, ফলস্বরূপ বিন্যাসটি স্বাভাবিক ফাংশন দ্বারা যোগ করা হয় SUM, যা একটি অ্যারে সূত্র হিসাবে লেখা হয়।

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

এখন টোটাল সম্বলিত টেবিলটি একবার দেখে নেওয়া যাক।

Excel এ SUMIF ফাংশন এবং একাধিক শর্ত দ্বারা যোগফল
6

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

সবচেয়ে গুরুত্বপূর্ণ, এটি আপনাকে সময় বাঁচাতে দেয়, যা দুর্ভাগ্যবশত, একটি সীমিত সম্পদ। দেখে মনে হবে যে দুটি ফাংশন প্রয়োগ করার জন্য কয়েক সেকেন্ড আছে, কিন্তু যখন আপনাকে প্রচুর সংখ্যক পুনরাবৃত্তিমূলক ক্রিয়াকলাপ সম্পাদন করতে হয়, তখন এই সেকেন্ডগুলি কয়েক ঘন্টা যোগ করে যা অন্য কিছুতে ব্যয় করা যেতে পারে। তাই আমরা সুপারিশ করি যে আপনি এই বৈশিষ্ট্যটি ব্যবহার করে অনুশীলন করুন। তাছাড়া, এটা অবিশ্বাস্যভাবে সহজ.

নির্দেশিকা সমন্ধে মতামত দিন