এক্সেল

এক্সেল SUMPRODUCT ফাংশন

Excel Sumproduct Function

এক্সেল SUMPRODUCT ফাংশনসারসংক্ষেপ

SUMPRODUCT ফাংশন রেঞ্জ বা অ্যারে একসাথে গুণ করে এবং পণ্যের যোগফল প্রদান করে। এটা বিরক্তিকর মনে হয়, কিন্তু SUMPRODUCT একটি অবিশ্বাস্যভাবে বহুমুখী ফাংশন যা COUNTIFS বা SUMIFS এর মত গণনা এবং যোগ করার জন্য ব্যবহার করা যেতে পারে, কিন্তু আরো নমনীয়তার সাথে। কার্যকারিতা আরও বাড়ানোর জন্য SUMPRODUCT এর ভিতরে অন্যান্য ফাংশন সহজেই ব্যবহার করা যেতে পারে।





উদ্দেশ্য গুণ, তারপর যোগফল অ্যারে রিটার্ন মান গুণিত এবং সংক্ষেপিত অ্যারের ফলাফল সিনট্যাক্স = SUMPRODUCT (array1, [array2], ...) যুক্তি
  • অ্যারে 1 - প্রথম অ্যারে বা পরিসীমা গুণ করার জন্য, তারপর যোগ করুন।
  • অ্যারে 2 - [alচ্ছিক] দ্বিতীয় অ্যারে বা পরিসীমা গুণ করার জন্য, তারপর যোগ করুন।
সংস্করণ এক্সেল 2003 ব্যবহারের নোট

SUMPRODUCT ফাংশন অ্যারে দিয়ে কাজ করে, কিন্তু এর জন্য সাধারণ অ্যারে সিনট্যাক্স (Ctrl + Shift + Enter) প্রবেশ করার প্রয়োজন হয় না। SUMPRODUCT ফাংশনের উদ্দেশ্য হল গুণ, তারপর যোগফল, অ্যারে। যদি শুধুমাত্র একটি অ্যারে সরবরাহ করা হয়, SUMPRODUCT কেবল অ্যারের আইটেমের সমষ্টি করবে। 30 টি অ্যারে সরবরাহ করা যেতে পারে।

যখন আপনি প্রথম SUMPRODUCT এর মুখোমুখি হন, তখন এটি বিরক্তিকর, জটিল এবং এমনকি অর্থহীন বলে মনে হতে পারে। কিন্তু SUMPRODUCT অনেক ব্যবহার সহ একটি আশ্চর্যজনক বহুমুখী ফাংশন। কারণ এটি অ্যারেগুলিকে সুন্দরভাবে এবং অভিযোগ ছাড়াই পরিচালনা করবে, আপনি এটি ব্যবহার করতে পারেন কোষের রেঞ্জগুলি চতুর, মার্জিত উপায়ে প্রক্রিয়া করতে (এই পৃষ্ঠায় সূত্রের উদাহরণের লিঙ্ক দেখুন)।





SUMPRODUCT কিভাবে কাজ করে তা বোঝানোর জন্য, এখানে কয়েকটি সাধারণ উদাহরণ দেওয়া হল।

শর্তাধীন অঙ্ক এবং গণনার জন্য SUMPRODUCT

ধরে নিন আপনার A2: B6 এ কিছু অর্ডার ডেটা আছে, কলাম এ স্টেট সহ, কলাম B তে সেলস:



প্রতি
রাষ্ট্র বিক্রয়
2 আউট 75
3 কি 100
4 TX 125
5 কি 125
6 TX 150

SUMPRODUCT ব্যবহার করে, আপনি পারেন গণনা এই সূত্র দিয়ে টেক্সাসের ('TX') মোট বিক্রয়:

 
= SUMPRODUCT (--(A2:A6='TX'))

এবং তুমি পারো যোগফল এই সূত্র দিয়ে টেক্সাসের ('TX') মোট বিক্রয়:

 
= SUMPRODUCT (--(A2:A6='TX'),B2:B6)

দ্রষ্টব্য: দ্বি-নেতিবাচক দ্বারা বিভ্রান্ত হবেন না। সত্য এবং মিথ্যা মানকে 1 এবং 0 এর মধ্যে জবরদস্তি করার জন্য এটি আরও উন্নত এক্সেল সূত্রগুলিতে ব্যবহৃত একটি সাধারণ কৌশল। আরো নিচে দেখুন ...

কিভাবে এক্সেল জুলিয়ান তারিখ রূপান্তর করতে

উপরের যোগফল উদাহরণের জন্য, এখানে দুটি অ্যারের একটি ভার্চুয়াল উপস্থাপনা হিসাবে প্রথম SUMPRODUCT দ্বারা প্রক্রিয়া করা হয়েছে:

অ্যারে 1 অ্যারে 2
মিথ্যা 75
মিথ্যা 100
সত্য 125
মিথ্যা 125
সত্য 150

প্রতিটি অ্যারেতে 5 টি আইটেম রয়েছে। প্রথম অ্যারেটিতে সত্য / মিথ্যা মান রয়েছে যা A2: A6 = 'TX' এক্সপ্রেশন থেকে আসে এবং দ্বিতীয় অ্যারে B2: B6 এর বিষয়বস্তু। প্রথম অ্যারের প্রতিটি আইটেম দ্বিতীয় অ্যারেতে সংশ্লিষ্ট আইটেম দ্বারা গুণিত হবে। যাইহোক, বর্তমান অবস্থায়, SUMPRODUCT এর ফলাফল শূন্য হবে কারণ TRUE এবং FALSE মানগুলি শূন্য হিসেবে গণ্য হবে। অ্যারে 1 এর আইটেমগুলিকে সংখ্যাসূচক হতে হবে - সেগুলিকে জিরো এবং 'জবরদস্তি' করতে হবে। এখানেই ডাবল-নেগেটিভ আসে।

ডাবল নেগেটিভ - (ডবল ইউনারি, আপনার জন্য টেকনিক্যাল টাইপ) ব্যবহার করে আমরা TRUE/FALSE কে সংখ্যাসূচক মান এক এবং শূন্যের মধ্যে চাপিয়ে দিতে সক্ষম, যেমনটি নীচের ভার্চুয়াল উপস্থাপনায় দেখানো হয়েছে। শেষ কলাম 'প্রোডাক্ট' দুটি অ্যারে একসাথে গুণ করার ফলাফলকে প্রতিনিধিত্ব করে। সংক্ষিপ্ত ফলাফল, 275, SUMPRODUCT এর মান।

অ্যারে 1 অ্যারে 2 পণ্য
0 * 75 = 0
0 * 100 = 0
* 125 = 125
0 * 125 = 0
* 150 = 150
যোগফল 275

অ্যারের জন্য কোঁকড়া ব্রেস সিনট্যাক্স ব্যবহার করে, জবরদস্তির পরে উদাহরণটি এর মতো দেখাচ্ছে:

এক্সেল মধ্যে বিবৃতি তারপর তৈরি
 
= SUMPRODUCT ({0,0,1,0,1},{75,100,125,125,150}) 

এবং গুণের পরে এই মত:

 
= SUMPRODUCT ({0,0,125,0,150})

এই উদাহরণ আরো বিস্তারিত সহ উপরের ধারনা প্রসারিত।

SUMPRODUCT অন্যান্য ফাংশন সহ

SUMPRODUCT সরাসরি অন্যান্য ফাংশন ব্যবহার করতে পারে। আপনি LEN ফাংশনের সাথে একটি পরিসরে মোট অক্ষর গণনা করতে, অথবা ISBLANK, ISTEXT, ইত্যাদি ফাংশনগুলির সাথে ব্যবহৃত SUMPRODUCT দেখতে পাবেন। এগুলি সাধারণত অ্যারে ফাংশন নয়, কিন্তু যখন তাদের একটি পরিসীমা দেওয়া হয়, তখন তারা একটি 'ফলাফল অ্যারে' তৈরি করে। যেহেতু SUMPRODUCT অ্যারে দিয়ে কাজ করার জন্য তৈরি করা হয়েছে, এটি সরাসরি অ্যারেতে গণনা করতে সক্ষম। 'সাহায্যকারী' কলামের প্রয়োজনীয়তা দূর করে ওয়ার্কশীটে স্থান বাঁচানোর এটি একটি ভাল উপায় হতে পারে।

উদাহরণস্বরূপ, ধরুন আপনার A1: A10 এ 10 টি ভিন্ন পাঠ্য মান রয়েছে এবং আপনি সমস্ত 10 টি মানের জন্য মোট অক্ষর গণনা করতে চান। আপনি কলাম B এ একটি সহায়ক কলাম যুক্ত করতে পারেন যা এই সূত্রটি ব্যবহার করে: LEN (A1) প্রতিটি ঘরের অক্ষর গণনা করতে। তারপর আপনি 10 টি সংখ্যা যোগ করতে SUM ব্যবহার করতে পারেন। যাইহোক, SUMPRODUCT ব্যবহার করে, আপনি এই মত একটি সূত্র লিখতে পারেন:

 
= SUMPRODUCT ( LEN (A1:A10))

যখন A1: A10 এর মতো একটি পরিসরের সাথে ব্যবহার করা হয়, তখন LEN 10 টি মানের একটি অ্যারে ফিরিয়ে দেবে। তারপর SUMPRODUCT কেবলমাত্র সমস্ত মান যোগ করবে এবং ফলাফল ফিরিয়ে দেবে, কোন সাহায্যকারী কলামের প্রয়োজন নেই।

SUMPRODUCT ব্যবহার করার অন্যান্য অনেক উপায় নীচের উদাহরণ দেখুন।

মন্তব্য:

  1. SUMPRODUCT অ্যারেতে অ-সংখ্যাসূচক আইটেমগুলিকে শূন্য বলে মনে করে।
  2. অ্যারে আর্গুমেন্ট অবশ্যই একই আকারের হতে হবে। অন্যথায়, SUMPRODUCT একটি #VALUE তৈরি করবে! ত্রুটি মান।
  3. অ্যারের ভিতরে যৌক্তিক পরীক্ষাগুলি সত্য এবং মিথ্যা মান তৈরি করবে। বেশিরভাগ ক্ষেত্রে, আপনি এইগুলিকে 1 এবং 0 এর সাথে জোর করতে চান।
  4. SUMPRODUCT প্রায়ই অন্যান্য ফাংশনের ফলাফল সরাসরি ব্যবহার করতে পারে (নীচের সূত্রের উদাহরণ দেখুন)


^