সুচিপত্র
প্রায়শই, আমরা এমন উদাহরণ দেখতে পাই যেখানে আমাদের একাধিক কলাম ছড়িয়ে পরিসরের যোগফল দিতে হবে। এই নিবন্ধে, আমরা SUM , SUMIF , SUMIFS , SUMPRODUCT সেইসাথে SUMPRODUCT-এর সমন্বয়ের মতো ফাংশনগুলি ব্যবহার করি , ISNUMBER , এবং SEARCH ফাংশন।
ধরুন, একটি ডেটাসেটে; বিভিন্ন মাসের পণ্য বিক্রয় এবং আমরা পুরো মাস জুড়ে একটি নির্দিষ্ট পণ্যের মোট বিক্রয় সংখ্যা চাই।
ডাউনলোডের জন্য ডেটাসেট
Sumifs Sum Range Multiple Columns.xlsx6 Sumifs Sum Range Multiple Columns করার সহজ উপায়
পদ্ধতি 1: SUMIFS ফাংশন ব্যবহার করে
Plain SUMIFS ফাংশনের সিনট্যাক্স হল
=SUMIFS (sum_range, criteria_range1, criteria1, [range2], [মাপদণ্ড2], …)সম_পরিসীমা; আমরা যে পরিসরটি যোগ করতে চাই তা ঘোষণা করে।
criteria_range1; পরিসীমা নির্ধারণ করে যেখানে মানদণ্ড বসে।
মাপদণ্ড 1; মানদণ্ড_পরিসীমা1 এ আমরা যে মানদণ্ড খুঁজছি তা সেট করুন।
SUMIFS ফাংশনের প্রকৃতি হল যে এটি বসে থাকা মানদণ্ডের উপর নির্ভর করে শুধুমাত্র একটি কলাম যোগ করতে পারে একাধিক কলামে । তাই, একাধিক কলামের সমষ্টির সমষ্টি করতে আমাদের একটি হেল্পার কলাম যোগ করতে হবে।
ধাপ 1: পরিসরের সংলগ্ন সাবটোটাল হিসেবে একটি হেল্পার কলাম যোগ করুন। I7 কক্ষে নিচের সূত্রটি টাইপ করুন।
=SUM(C7:H7)
ধাপ 2: চাপুন ENTER এবং তারপর টেনে আনুন ফিল হ্যান্ডেল এবং কিছুক্ষণের মধ্যে আপনি দেখতে পাবেন বাকি সাবটোটাল দেখা যাবে।
ধাপ 3: সন্নিবেশ করুন যে কোনো ফাঁকা ঘরে (যেমন C3 ) সূত্র অনুসরণ করুন।
=SUMIFS(I7:I27,B7:B27,B3)
I7:I27; হয় যোগ_রেঞ্জ।
B7:B27; হল মানদণ্ড_পরিসীমা1।
B3; হল মানদণ্ড৷
পদক্ষেপ 3: ENTER টিপুন, মোট পণ্য বিক্রয় B3 এর সংখ্যা (কোষের মানদণ্ড Bean ) প্রদর্শিত হবে৷
আরও পড়ুন: একাধিক যোগফল পরিসীমা এবং একাধিক মানদণ্ড সহ এক্সেল SUMIFS
পদ্ধতি 2: SUM ফাংশন ব্যবহার করা
SUM ফাংশনের সিনট্যাক্স হল
=SUM(number1, [number2],…)সুতরাং, আমাদের একটি অ্যারে ফাংশন হিসাবে SUM ফাংশন পরিবর্তন করতে হবে কাজ।
ধাপ 1: যেকোন ফাঁকা ঘরে নিম্নলিখিত সূত্রটি সন্নিবেশ করান (যেমন C3)।
=SUM((C7:C27+ D7:D27+E7:E27+F7:F27+G7:G27+H7:H27)*(–(B7:B27=B3)))এখানে, সূত্রে
(C7:C27+D7:D27+E7:E27+F7:F27+G7:G27+H7:H27); ব্যক্তিগত ছয়টি ব্যাপ্তির যোগফল সংজ্ঞায়িত করে।
(B7:B27=B3); পরিসরের মানটিকে B3 (Bean) এর সমান বলে ঘোষণা করে।
ধাপ 2: <1 টিপুন CTRL+SHIFT+ENTER সম্পূর্ণভাবে, কারণ এটি একটি অ্যারে ফাংশন। Bean এর মোট পণ্য বিক্রয় প্রদর্শিত হবে।
আপনি B3 ঘরে পণ্যের যে কোনো নাম ব্যবহার করতে পারেন মোট পণ্যবিক্রয়।
আরও পড়ুন: একই কলামে একাধিক মানদণ্ড সহ VBA Sumifs কিভাবে ব্যবহার করবেন
পদ্ধতি 3: SUMIF ফাংশন ব্যবহার করা
যেমন আমরা আগে থেকে জেনেছি, SUMIF ফাংশনটি একাধিক কলাম থেকে একযোগে সমপরিমাণ রেঞ্জের অনুমতি দেয় না। কিন্তু আমাদের যা প্রয়োজন তা কার্যকর করতে আমরা একটি সহায়ক কলাম ব্যবহার করতে পারি। SUMIF ফাংশনের সিনট্যাক্স হল
SUMIF(পরিসীমা, মানদণ্ড, [সম_রেঞ্জ])পরিসীমা; কোষগুলি ঘোষণা করে যেখানে মানদণ্ড বসে৷
মানদণ্ড; পরিসরে প্রয়োগ করার জন্য একটি শর্ত সংজ্ঞায়িত করে।
[sum_range]; আমরা যে পরিসরটি প্রদর্শন করতে চাই তা ঘোষণা করে।
পদক্ষেপ 1: পদক্ষেপ 1 এবং 2 এর মধ্যে বর্ণিত একটি সহায়ক কলাম যুক্ত করুন 1>পদ্ধতি 1 ।
ধাপ 2: যেকোনো ফাঁকা ঘরে নিম্নলিখিত সূত্রটি টাইপ করুন (যেমন C3 )।
=SUMIF(B7:B27,B3,I7:I27)সূত্রে,
B7:B27; পরিসীমা।
B3; মানদণ্ড।
I7:I27; হল sum_range।
ধাপ 2: টিপুন ENTER , মোট সংখ্যা B3 (অর্থাৎ Bean ) পণ্য বিক্রয় দেখা যায়।
আরও পড়ুন: এক্সেলে একাধিক মানদণ্ড সহ SUMIFS সূত্র কীভাবে ব্যবহার করবেন (11 উপায়)
অনুরূপ রিডিং
- একাধিক উল্লম্ব এবং অনুভূমিক মানদণ্ড সহ এক্সেল SUMIFS
- এক্সেলের একাধিক মানদণ্ড সহ SUMIFS ফাংশন কীভাবে ব্যবহার করবেন
- INDEX-MATCH সূত্র সহ SUMIFS একাধিক সহমানদণ্ড
- SUMIFS ফাংশন সহ একই কলামে একাধিক মানদণ্ড বাদ দিন
- [স্থির]: SUMIFS একাধিক মানদণ্ডের সাথে কাজ করছে না (3 সমাধান)<2
পদ্ধতি 4: SUM SUMIF ফাংশন ব্যবহার করা
SUMIF ফাংশনটি ব্যবহার করার আরেকটি উপায় হল পৃথকভাবে একটি পরিসরের যোগফল সময় এটি জঘন্য কাজ হতে পারে তবে আপনার যদি চালানোর জন্য কয়েকটি কলাম থাকে তবে আপনি এটি প্রয়োগ করতে পারেন। যেহেতু আমরা পদ্ধতি 3 থেকে SUMIF ফাংশনের সিনট্যাক্স জানি, আমাদের প্রতিবার মানদণ্ড প্রয়োগ করে পৃথক কলামগুলি যোগ করতে হবে। ধরা যাক, আমরা জানুয়ারী, মার্চ এবং মে এর মত এলোমেলো মাসগুলিতে পণ্য বিক্রয়ের যোগফল দিতে চাই।
ধাপ 1: যেকোন ফাঁকা ঘরে নীচের সূত্রটি লিখুন (যেমন C3 )।
=SUMIF(B7:B27,B3,C7:C27)+SUMIF(B7:B27,B3,E7:E27)+SUMIF(B7:B27, B3,G7:G27)সূত্রে,
SUMIF(B7:B27,B3,C7:C27); B7:B27 পরিসরে B3 পণ্য বিক্রয়ের একটি সমষ্টি হল C7:C27 পরিসর থেকে যোগফলের মান অতিক্রম করে।
বাকি অতিরিক্ত থ্রেড একই উদ্দেশ্য উপস্থাপন করে।
ধাপ 2: ট্যাব ENTER , মোট বিক্রয় সংখ্যা B3 ( Bean ) পণ্য প্রদর্শিত হয়৷
আরও পড়ুন: SUMIFS একাধিক মানদণ্ড বিভিন্ন কলাম (6টি কার্যকরী উপায়)
পদ্ধতি 5: SUMPRODUCT ফাংশন ব্যবহার করা
সাধারণ SUMPRODUCT সূত্রহল
=SUMPRODUCT((criteria_rng=”text")*(sum_range))যেহেতু আমরা একটি এর মোট বিক্রয়ের যোগফল চাই নির্দিষ্ট পণ্য, আমরা একটি "টেক্সট" রেফারেন্স হিসাবে পণ্যের নাম ব্যবহার করতে পারি। এবং সূত্রটি সম_রেঞ্জ থেকে যোগফল দেখাবে।
ধাপ 1: নিচের সূত্রটি যেকোনো ফাঁকা ঘরে পেস্ট করুন (যেমন B3 )
=SUMPRODUCT((B7:B27="Bean")*(C7:H27))ভিতরে সূত্র,
(C7:H27); মাপদণ্ডকে True অথবা False হিসাবে ফেরত দেয়।
(B7:B27="Bean")*(C7:H27)
; মাপদণ্ডের আউটপুট True অথবা False দিয়ে মানগুলিকে গুণ করুন।
শেষে
SUMPRODUCT((B7:B27= "বিন")*(C7:H27)); মোট বিক্রয় মান প্রদর্শন করে।
ধাপ 2: ENTER টিপুন, পণ্যের মোট বিক্রয় সংখ্যা “Bean” আবির্ভূত হবে।
আরও পড়ুন: কোষ একাধিকের সমান না হলে SUMIFS কীভাবে ব্যবহার করবেন পাঠ্য
পদ্ধতি 6: SUMPRODUCT ISNUMBER অনুসন্ধান ফাংশন ব্যবহার করে (বিশেষ অক্ষর)
কখনও কখনও পণ্যের নামের সাথে বিশেষ অক্ষর থাকে। এই অক্ষরগুলি অসতর্ক ব্যবহারকারীদের কাছ থেকে ইনপুট পায়। সেই পরিস্থিতিতে, আমরা যেকোনো পণ্যের মোট বিক্রয় গণনা করতে SUMPRODUCT , ISNUMBER , এবং SEARCH এর সংমিশ্রণ ব্যবহার করতে পারি।
ধাপ 1: অনুলিপি করুন তারপর নিম্নলিখিত সূত্রটি যেকোনো ঘরে আটকান (যেমন B3 )।
=SUMPRODUCT((ISNUMBER(SEARCH(“Bean) ”,B7:B27)))*(C7:H27))দিসূত্রটি পদ্ধতি 5 -এ বর্ণিত একইভাবে কাজ করে, উপরন্তু, ISNUMBER এবং SEARCH ফাংশন পণ্যের নামের কোনো বিশেষ অক্ষর উপেক্ষা করার কাজ করে।
ধাপ 2: ট্যাব ENTER , মোট বিক্রয় সংখ্যা "Bean" প্রদর্শিত হয়৷
উপসংহার
SUM , SUMIF , এবং SUMIFS ফাংশন যোগফল সূত্রে কিছু পরিবর্তন সহ একাধিক কলামে পরিসীমা। আমরা সূত্রে মানদণ্ড যোগ করার পরে SUMPRODUCT ফাংশনটি সহজে কাজ করে। SUMPRODUCT , ISNUMBER , এবং SEARCH ফাংশনের সংমিশ্রণ পণ্যের নামগুলিতে বিদ্যমান বিশেষ অক্ষর থাকা সত্ত্বেও মোট বিক্রয় যোগ করতে পারে। আশা করি আপনি আলোচিত পদ্ধতিগুলি অনুসরণ করার জন্য যথেষ্ট সুস্পষ্ট খুঁজে পেয়েছেন। এবং মন্তব্য করুন, যদি আপনার আরও স্পষ্টীকরণের প্রয়োজন হয় বা যোগ করার কিছু থাকে।