সুচিপত্র
Excel DSUM ফাংশন হল একটি DATABASE sum ফাংশন। DSUM ফাংশন নির্দিষ্ট মানদণ্ড অনুসরণ করে নির্দিষ্ট ক্ষেত্রের যোগফল গণনা করে। এটির জন্য তিনটি বাধ্যতামূলক আর্গুমেন্ট লাগে: পরিসীমা , ক্ষেত্র , এবং মাপদণ্ড ।
4>
এই নিবন্ধে, উপযুক্ত উদাহরণ সহ আপনি কীভাবে DSUM ফাংশনটি ব্যবহার করতে পারেন তা শিখতে পারবেন।
এক্সেল ওয়ার্কবুক ডাউনলোড করুন
এক্সেল DSUM Function.xlsm এর ব্যবহারExcel DSUM ফাংশন: সিনট্যাক্স এবং আর্গুমেন্টস
⦽ ফাংশন উদ্দেশ্য:
DSUM ফাংশন একটি নির্দিষ্ট পরিসীমা থেকে নির্দিষ্ট মাপদণ্ড মিলে একটি নির্দিষ্ট ক্ষেত্র এর মোট যোগফল গণনা করে।
⦽ সিনট্যাক্স:
DSUM (database, field, criteria)
⦽ আর্গুমেন্টের ব্যাখ্যা:
আর্গুমেন্ট | প্রয়োজনীয়/ঐচ্ছিক | ব্যাখ্যা |
---|---|---|
পরিসর | প্রয়োজনীয় | সমস্ত এন্ট্রি ধারণ করে এমন কক্ষগুলির পরিসর |
ক্ষেত্র | প্রয়োজনীয় | যোগফলের জন্য গণনা করা কলামটি নির্দেশ করে |
মানদণ্ড | প্রয়োজনীয় | কক্ষের পরিসর যেখানে নির্দিষ্ট শর্ত বরাদ্দ করা হয়েছে |
⦽ মানদণ্ড হিসাবে কী ব্যবহার করা যেতে পারে:
DSUM পরিসীমা থেকে ডেটা ফিল্টার করার জন্য একাধিক মানদণ্ডের ধরন অফার করে। কিছু সর্বাধিক ব্যবহৃত মানদণ্ড প্রকারহল
মাপদণ্ড | প্রকার | আউটপুট | ||
---|---|---|---|---|
"ইউনিট মূল্য" | স্ট্রিং | সারিগুলি "ইউনিট মূল্য" | ||
কুক* | 17> | সারি "কুক" দিয়ে শুরু হয় | ||
*ies | ওয়াইল্ডকার্ড | সারি "ies" দিয়ে শেষ হয় | ||
120 | সংখ্যা | 120 | ||
&g120 | 120 | কম্পারি> 120 | ||
<120 | তুলনা | 120 | তুলনা | 120 এর চেয়ে বড় বা সমান |
120 | তুলনা | 0 | 0 সমান নয় | |
তুলনা | ফাঁকা নয় | |||
=B7 | সূত্র | B7 এর আর্গুমেন্টের সমান> |
⦽ রিটার্ন প্যারামিটার:
DSUM ফাংশন যোগফলের মান প্রদান করে।
⦽ এতে প্রযোজ্য:
Microsoft Excel সংস্করণ 2000 -এ অফিস 365, এক্সেলসংস্করণ 2011 এর জন্য ম্যাক এবং পরবর্তী।
4 এক্সেল DSUM ফাংশন ব্যবহার করার জন্য উপযুক্ত উদাহরণ
উদাহরণ 1: DSUM একটি ফাংশন হিসাবে ব্যবহৃত হয়
অন্যান্য সমস্ত ফাংশনের মতো, DSUM একটি এক্সেল ফাংশন, এবং এটি এইভাবে কাজ করে। আপনাকে কেবল সিনট্যাক্স দ্বারা নির্দেশিত আর্গুমেন্টগুলি ঘোষণা করতে হবে।
➧ যেকোন ফাঁকা ঘরে (যেমন, G5:H5 ) গণনা করতে নিম্নলিখিত সূত্রটি পেস্ট করুন ইউনিট মূল্য ক্ষেত্রের যোগফল।
=DSUM(B8:H19,"Unit Price",B5:C6)
সূত্রের ভিতরে,
B8:H19; পরিসীমা।
"ইউনিট মূল্য"; একটি নির্দিষ্ট ক্ষেত্র যেখানে আপনি যোগফল গণনা করেন।
B5:C6; পরিসীমা যেখানে নির্দিষ্ট মানদণ্ড বিদ্যমান।
➧ ENTER টিপুন। তারপর মূল্যায়ন করা মান প্রদর্শিত হবে।
সূত্র অনুসারে, আমরা অর্ডার আইডি এর থেকে বড় ইউনিট মূল্য যোগফল
⏩ দুটি মানদণ্ড আরোপ করি 1>10021 ।
⏩ যোগফল ইউনিট মূল্য এর পরিমাণ বিক্রি হয় তার চেয়ে বেশি বা সমান 120 ।
DSUM ফাংশন $3.74 মূল্যায়ন করে। এটি অনুকূল এন্ট্রিগুলির যোগফল (যেমন $1.87 এবং $1.87 ) এবং ফলাফল ( $1.87+$1.87 ) $3.74 ৷
আপনি আপনার ডেটা প্রকারের উপর নির্ভর করে বিভিন্ন মানদণ্ড ব্যবহার করতে পারেন এবং DSUM ফাংশনটি ঠিক কাজ করে।
উদাহরণ 2: DSUM মোট যোগফল (একক মানদণ্ড) গণনা করে <23
SUM ফাংশনের অনুরূপ, DSUM ফাংশন যেকোনো ক্ষেত্রের মোট যোগফল গণনা করতে পারে (যেমন, যে কোনো কলাম )। এই ক্ষেত্রে, আমরা ডেটাসেট থেকে প্রতিটি বিক্রিত পণ্যের মোট মূল্য গণনা করি।
➧ যেকোন ঘরে নিচের সূত্রটি লিখুন (যেমন, G5 :H5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
সূত্রে,
B8:H19; পরিসীমা নির্দেশ করে।
"মোট মূল্য"; নির্দিষ্ট ক্ষেত্র নির্দেশ করে যার আপনি যোগফল গণনা করেন।
B5:C6; পরিসীমা বোঝায় যেখানে নির্দিষ্ট মানদণ্ড বিদ্যমান৷
➧ ENTER টিপুন৷ তারপরে, মোট যোগফলের মান প্রদর্শিত হবে।
সূত্রটি শুধুমাত্র একটি মানদণ্ড আরোপ করে
⏩ অর্ডার আইডি এর সমান মোট মূল্য যোগ করার জন্য 10017 থেকে বা তার কম মানে ডেটাসেটের সমস্ত এন্ট্রি।
সূত্রের ফলস্বরূপ মান হল $2033.01। এটি মোট মূল্য কলামের সমস্ত এন্ট্রির যোগফল। 2 (যেমন, উদাহরণ 2 ), আমরা শিখি যে DSUM ফাংশনটি SUM ফাংশনের অনুরূপভাবে কাজ করে। কিন্তু আমরা যদি একটি নির্দিষ্ট ক্ষেত্রের যোগফল করতে চাই যা একাধিক শর্ত মেনে চলে?
এই পরিস্থিতিতে, আমরা একটি পরিসরে চারটি মানদণ্ড আরোপ করি (যেমন, B5:E6 ) এবং DSUM মোট মূল্য ক্ষেত্রের এন্ট্রি যোগ করে যার
⏩ অর্ডার আইডি সমান বা 10017 এর চেয়ে বেশি।
⏩ অঞ্চল পূর্ব।
⏩ অবস্থান কুকিজ বিভাগে।
⏩ তীর রুট পণ্য হিসাবে চিহ্নিত।
➧ যে কোনও ঘরে নিম্নলিখিত সূত্রটি লিখুন ( যেমন, G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
রেফারেন্সগুলি আগের উদাহরণগুলির মতো একই আর্গুমেন্ট ঘোষণা করে৷ সমস্ত মানদণ্ড B8:H19 পরিসরে বসে যেমন আমরা দেখতে পাচ্ছি।
সূত্রটি প্রতিটি নির্দিষ্ট ক্ষেত্রের সাথে মানদণ্ডের সাথে মেলে এবং শেষ পর্যন্ত উপযুক্ত এন্ট্রির সাথে মেলে ডানদিকে সরে যায়।
➧ ENTER টিপুন। সমষ্টিগত মান প্রদর্শিত হয়।
সূত্রটি অবশেষে 3 এন্ট্রির সাথে মেলে যা আরোপিত শর্তাবলী মেনে চলে এবং $695.42 এর মান প্রদান করে ।
যদি আমরা মিলিত এন্ট্রিগুলির সাথে ফলাফলের মানটিকে ক্রস-চেক করি, তাহলে মানটি একই বলে মনে হয় ( $318.28 + $303.02 + $74.12 ) $695.42 ।
উদাহরণ 4: DSUM VBA ম্যাক্রোতে ব্যবহৃত হয়
আমরা DSUM ও ব্যবহার করতে পারি VBA ম্যাক্রো কোডগুলিতে ফাংশন। ম্যাক্রো DSUM ফাংশন ফরম্যাট অনুসরণ করে, আমরা এই নিবন্ধটির আগের যেকোনো উদাহরণ নকল করতে পারি।
আসুন, আমরা প্রতিটি এন্ট্রির মোট মূল্য এর যোগফল চাই। ডেটাসেট।
➧ সম্পূর্ণভাবে ALT+F11 হিট করুন। কিছুক্ষণের মধ্যে Microsoft Visual Basic উইন্ডো খোলে। Microsoft Visual Window -এ, Insert > নির্বাচন করুন। মডিউল বেছে নিন।
➧ মডিউল -এ, নিম্নলিখিত ম্যাকো কোডটি পেস্ট করুন তারপর <1 টিপুন>F5 চালাতেকোড।
2886
ম্যাক্রো কোডে,
“F5:G5” ; ফলাফলের মান কোথায় বসবে তা নির্দেশ করে।
➧ ওয়ার্কশীটে ফিরে যান এবং আপনি F5:G5 কক্ষে মোট মূল্য এন্ট্রির যোগফল দেখতে পাবেন .
SUMIF, SUMIFS এবং DSUM পার্থক্য করুন:
<12 16> গঠন <12দক্ষগুলি<14 | SUMIF | SUMIFS | DSUM | |||
---|---|---|---|---|---|---|
সিনট্যাক্স | SUMIF(পরিসীমা, মানদণ্ড, [sum_range]) | SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …) | DSUM(ডেটাবেস, ক্ষেত্র, মানদণ্ড) <17 15> | |||
ডাটাবেস | শর্তসাপেক্ষ ফাংশন | শর্তাধীন ফাংশন | একটি ডাটাবেস ফাংশন | |||
কোনো বিশেষ গঠনের প্রয়োজন নেই | কোনো বিশেষ গঠনের প্রয়োজন নেই | পরিচালনার জন্য ফিল্ড লেবেল প্রয়োজন | মাপদণ্ড আরোপ করা | একক মানদণ্ড সূত্রের ভিতরে বা বাইরে ঢোকানো যেতে পারে | একাধিক মানদণ্ড ভিতরে বা বাইরে ঢোকানো যেতে পারে e সূত্র এবং চেহারা অগোছালো কিন্তু নমনীয়. | মানদণ্ড সূত্রের বাইরে বা ভিতরে সংজ্ঞায়িত করা হয় এবং পরিষ্কার দেখুন |
একই অবস্থানে একাধিক মানদণ্ড পরিচালনা করা | প্রযোজ্য নয় | একই অবস্থানে একাধিক মানদণ্ড পরিচালনা করতে অক্ষম | সহজে পরিচালনা করে | |||
বুঝানো | তুলনামূলকভাবে SUMIFS ফাংশন থেকে বোঝা সহজ | বুঝতে এবং প্রয়োগ করা কঠিন | সহজে বোঝা গেল | |||
বিল্ডিং কমপ্লেক্স মানদণ্ড | কাস্টম কমপ্লেক্স মানদণ্ড তৈরি করা কঠিন | কাস্টম কমপ্লেক্স মানদণ্ড তৈরি করার জন্য খুব পূর্বে | কাস্টম কমপ্লেক্স মানদণ্ড তৈরি করা কঠিন |
⧭ ডিএসইউএম ব্যবহার করার সময় যে বিষয়গুলি মনে রাখতে হবে
🔼 মানদণ্ডের পরিসর হতে পারে ওয়ার্কশীটের যে কোন জায়গায় থাকুন। যাইহোক, ডেটাসেটের সাথে ওভারল্যাপ করার মতো অবস্থানে এবং ডেটাসেটের নীচে মানদণ্ডের পরিসর না রাখাই পছন্দনীয়৷
🔼 যদি DSUM পুরো ডেটাসেটে পারফর্ম করতে হয়, তাহলে একটি ফাঁকা লাইন রাখুন মানদণ্ড পরিসরের শিরোনামের নীচে৷
🔼 মানদণ্ডের যেকোনো পরিসর ব্যবহার করা যেতে পারে যদি এটি অন্তত একটি কলাম ক্ষেত্র এবং একটি শর্ত থাকে৷