جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • فروشگاه
  • مقالات آموزشی
    • آموزش اکسل
    • فرمول و توابع اکسل
    • آموزش اکسل در حسابداری
    • پاسخگویی به سوالات اکسلی
  • آموزش گوگل شیت
  • درباره ما
مطالب کمیاب در اکسل و حسابداری

ورود

گذرواژه خود را فراموش کرده اید؟

یا

ارسال مجدد رمز عبور یکبار مصرف (00:30)

ثبت نام

ارسال مجدد رمز عبور یکبار مصرف (00:30)
  • ۰۹۲۱۷۷۰۹۵۶۹
  • Info@arshad-hesabdar.ir
مطالب کمیاب در اکسل و حسابداری
  • صفحه اصلی
  • فروشگاه
  • مقالات آموزشی
    • آموزش اکسل
    • فرمول و توابع اکسل
    • آموزش اکسل در حسابداری
    • پاسخگویی به سوالات اکسلی
  • آموزش گوگل شیت
  • درباره ما
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0

وبلاگ

مطالب کمیاب در اکسل و حسابداری > بلاگ > فرمول ها و توابع اکسل > مهارتهای اکسل (تابع Sumproduct)

مهارتهای اکسل (تابع Sumproduct)

فرمول ها و توابع اکسل
تابع Sumproduct

تابع SumProduct در اکسل، یکی از توابع پیشرفته محاسباتی است که می‌تواند به شما در تجزیه و تحلیل داده‌های پیچیده کمک کند. در این مقاله، به بررسی این تابع و کاربرد آن در اکسل می‌پردازیم.

تابع SumProduct در اکسل چیست؟

تابع SumProduct در اکسل، یک تابع محاسباتی است و برای محاسبه حاصل ضرب دو ردیف یا ستون از داده‌های یک محدوده استفاده می‌شود ، می بایست در مباحث گسترده آموزش اکسل به فراگیران آموزش داده شود .

برای استفاده از این تابع، شما باید ابتدا محدوده داده را انتخاب کرده و سپس نام آن را به عنوان آرگومان به تابع  بدهید.
نکته :در این تابع، هر دو محدوده داده باید دارای تعداد ستون و ردیف یکسان باشند.

آرگومان تابع Sumproduct

 SUMPRODUCT(array1, [array2], [array3], …)

در این رابطه، آرایه‌ها نام محدوده داده هستند که می‌خواهید آنها را با یکدیگر ضرب کنید و سپس جمع کنید.

مثال‌های کاربردی تابع SumProduct

مثال اول : فرض کنید دو لیست از اعداد دارید .

به صورت بسیار ساده می توان باکمک یکی از توابع اکسل به نام تابع Sumproduct زیگمای A*B را به صورت نمایش داده شده محاسبه نمود .

در این مرحله ممکن است به صورت یک تابع تقریبا بی فایده به نظر برسد اما با مطالعه ادامه مطلب خواهید دید که همه چیز تغییر خواهد کرد و شما نیز به مفید و کاربردی بودن این تابع پی خواهید برد .

فرض کنید شما یک لیست از اطلاعات فروش شامل ستون های نام و نام خانوادگی ، منطقه ، محصول و فروش دارید.

میخواهید بدانید که چه تعداد کالا به آقای Luke فروخته شده است؟

ساده است، شما با استفاده از فرمول SUMIF براحتی می توانید این مسئله را حل کنید .

اما صبر کنید ، اگر بخواهید بدانید چه تعداد کالا به آقای Luke در منطقه غرب «west» به فروخته شده است چه خواهید کرد ؟

ما به شما استفاده از تابع کاربردی Sumproduct را پیشنهاد می کنیم.

هرچند راه های دیگری از قبیل استفاده از تابع Sumifs که در آفیس 2007 به بعد گنجانده شده وجود دارد اما در اینجا قصد آموزش تابع Sumproduct را داریم.

آموزش صفر تا 100 تابع SUMIF و SUMIFS در اکسل+ مثال کاربردی

فرض کنید داده ها در محدوده A1:A11 قرار دارد .(نام و نام خانوادگی در ستون A ، منطقه در ستون B و فروش در ستون C )

فرمول به صورت زیر خواهد بود .

SUMPRODUCT((A2:A11=”Luke Skywalker”)*(B2:B11=”west”);C2:C11)

همانطور که احتمالا متوجه شده اید تحلیل فرمول فوق به شکل زیر خواهد بود .

مثال 2:
در این مثال، ما می‌خواهیم مجموع ضرایب دو ستون از یک محدوده را محاسبه کنیم.

برای این کار، ابتدا محدوده داده را انتخاب کرده و سپس نام آن را به عنوان آرگومان اول به تابع SumProduct می‌دهیم.

سپس محدوده داده دوم را انتخاب کرده و به عنوان آرگومان دوم به تابع SumProduct می‌دهیم.

حالا تابع را با فشردن کلید Enter اجرا می‌کنیم و جواب را دریافت می‌کنیم.

(SUMPRODUCT(A1:A10

مثال 3:
در این مثال، ما می‌خواهیم مجموع حاصلضرب دو ستون از دو محدوده داده متفاوت را محاسبه کنیم.

برای این کار، ابتدا محدوده داده اول را انتخاب کرده و سپس نام آن را به عنوان آرگومان اول به تابع SumProduct می‌دهیم.

سپس محدوده داده دوم را انتخاب کرده و به عنوان آرگومان دوم به تابع SumProduct می‌دهیم.

در نهایت، تابع را با فشردن کلید Enter اجرا می‌کنیم و جواب را دریافت می‌کنیم.

SUMPRODUCT(A1:A10, B1:B10)

مثال4:
در این مثال، ما می‌خواهیم مجموع ضرایب یک ستون از یک محدوده داده را محاسبه کنیم، در حالی که سطرهای خاصی از این محدوده را نادیده بگیریم.

برای این کار، ابتدا محدوده داده را انتخاب کرده و سپس یک محدوده دیگر را انتخاب کرده و در آن سطرهای خاصی که می‌خواهیم نادیده بگیریم را به صورت فرمول Exclude ردیف‌ها نوشته و آن را به عنوان آرگومان دوم به تابع SumProduct می‌دهیم.

در نهایت، تابع را با فشردن کلید Enter اجرا می‌کنیم و جواب را دریافت می‌کنیم.

SUMPRODUCT(A1:A10, (ROW(A1:A10)<>3)(ROW(A1:A10)<>7)(ROW(A1:A10)<>9))

در این مثال، فرمول Exclude ردیف‌ها به شکل زیر است:

(ROW(A1:A10)<>3)(ROW(A1:A10)<>7)(ROW(A1:A10)<>9)

این فرمول به معنی آن است که تمام سطرهایی که شماره آنها برابر با 3 یا 7 یا 9 نیست، برابر با یک قرار بگیرد و تمام سطرهایی که شماره آنها برابر با 3 یا 7 یا ۹ نیست، برابر با صفر قرار بگیرد.

سپس تابع SumProduct این آرایه‌ها را با هم ضرب کرده و حاصل را با هم جمع می‌کند.

به این ترتیب، حاصل مجموع ضرایب ستون A در محدوده داده A1:A10، با نادیده گرفتن سطرهای ۳، ۷ و ۹، محاسبه شده است.

مثال 5:
در این مثال، ما می‌خواهیم مجموع حاصلضرب دو ستون از یک محدوده داده را محاسبه کنیم، در حالی که فقط سطرهایی را در نظر می‌گیریم که شامل عدد ۵ هستند.

برای این کار، ابتدا محدوده داده را انتخاب کرده و سپس با استفاده از تابع IF، برای هر سلول در آن محدوده، بررسی می‌کنیم که آیا آن سلول شامل عدد ۵ است یا نه.

اگر شامل عدد ۵ باشد، مقدار آن سلول را با مقدار متناظر در ستون دیگر ضرب کرده، در غیر این صورت مقدار صفر را در نظر می‌گیریم.

سپس این مقادیر را به عنوان آرایه اول به تابع SumProduct می‌دهیم و ستون دوم را نیز به عنوان آرگومان دوم.

در نهایت، تابع را با فشردن کلید Enter اجرا می‌کنیم و جواب را دریافت می‌کنیم.

SUMPRODUCT(IF(A1:A10=5, A1:A10, 0), B1:B10)

در این مثال، تابع IF برای بررسی اینکه آیا سلول مورد نظر شامل عدد ۵ است یا نه، به شکل زیر استفاده شده است:

IF(A1:A10=5, A1:A10, 0)

این فرمول به معنی آن است که اگر مقدار سلول مورد نظر برابر با ۵ باشد، مقدار آن سلول را برمی‌گرداند و در غیر این صورت، مقدار صفر را برمیگردانیم.

خطاهای تابع SumProduct

تابع SumProduct ، می‌تواند به خطاهای مختلفی منجر شود. در ادامه، به برخی از این خطاها و راه‌های برطرف کردن آن‌ها اشاره خواهیم کرد:

۱. خطای #VALUE!: این خطا معمولاً به دلیل این است که تعدادی از آرگومان‌های تابع SumProduct به شکل نامعتبر وارد شده‌اند. برای رفع این خطا، مطمئن شوید که تمامی آرگومان‌ها به درستی و با نوع داده مناسب وارد شده باشند.

۲. خطای #REF!: این خطا بیانگر این است که محدوده داده‌ای که به تابع SumProduct وارد شده، به شکل نامعتبر تعریف شده است. برای رفع این خطا، مطمئن شوید که محدوده داده‌ای که به تابع وارد می‌کنید، به درستی تعریف شده باشد.

۳. خطای #DIV/0!: این خطا معمولاً به دلیل این است که مقدار یک یا چند عنصر در محدوده داده برابر با صفر است. برای رفع این خطا، مطمئن شوید که مقادیر داده‌های ورودی خود را بررسی کنید و در صورت نیاز، مقادیر را تغییر دهید.

۴. خطای #NUM!: این خطا معمولاً به دلیل این است که محاسبات درون تابع به شکل نامعتبری انجام شده است. برای رفع این خطا، مطمئن شوید که تمامی محاسبات داخل تابع به درستی و با نوع داده مناسب انجام شده باشند.

۵. خطای #NAME?: این خطا معمولاً به دلیل این است که نام تابع SumProduct به شکل نادرست وارد شده است. برای رفع این خطا، مطمئن شوید که نام تابع به درستی و به همراه تمامی آرگومان‌های مورد نیاز وارد شده باشد.

۶. خطای #NULL!: این خطا معمولاً به دلیل این است که محدوده داده‌ای که به تابع  وارد شده، خالی است یا با خانه‌های دیگری همپوشانی دارد. برای رفع این خطا، مطمئن شوید که محدوده داده‌ای که به تابع سام پروداکت وارد می‌کنید، صحیح و با ابعاد مناسب تعریف شده باشد.

۷. خطای #N/A: این خطا معمولاً به دلیل این است که یکی از عناصر داده‌ای که در محاسبات تابع  استفاده شده، با مقدار نامعتبر یا وجود نداشتن در داده‌های ورودی همراه است. برای رفع این خطا، مطمئن شوید که تمامی عناصر داده‌ای مورد استفاده، در داده‌های ورودی موجود هستند و با نوع داده مناسبی تعریف شده‌اند.

5/5 - (1 امتیاز)
برچسب ها: آموزش تابع sumifآموزش تابع sumifsآموزش تابع sumproductتابع sumproduct
درباره محمود بنی اسدی (مدیر سایت)

فارغ التحصیل کارشناسی ارشد حسابداری، ده سال سابقه تدریس اکسل در سطوح مختلف از قبیل فرمول نویسی، ابزارهای هوش تجاری، ترفندها و ... ، نویسنده شش مقاله در سطح ملی و ISI

نوشته‌های بیشتر از محمود بنی اسدی (مدیر سایت)
قبلی جمع اعداد یک محدوده حاوی خطا
بعدی تکنیک های کار با تابع Countif

دیدگاهتان را بنویسید لغو پاسخ

نوشته های اخیر
  • آموزش صفر تا صد تابع FILTER در اکسل
  • فرمول های محاسبه مالیات حقوق + فایل اکسل
  • اکسل (Excel) چیست؟ | معرفی نرم افزار اکسل + کاربردها
  • راهنمای ترجمه متن با اکسل(ترکیب قدرت Google SheetsوAPI گوگل)
  • آموزش جامع Conditional Formatting اکسل( فرمت دهی شرطی )
  • چگونگی مقایسه اطلاعات در اکسل
  • جایگزینی داده به جای فرمول با ترفند بسیار ساده در اکسل
  • تبدیل عدد اعشاری به ساعت، در اکسل
  • پاسخگویی به سوالات حسابداری توسط کارشناسان خبره
  • نامگذاری سلول ها در اکسل و استفاده از آن در فرمول

محصولات
  • نرم افزار پیشرفته محاسبه حقوق و دستمزد 1403
    1.200.000 تومان 950.000 تومان
  • کتاب-ها-و-منابع-آموزشی-رایگان-اکسل-و-پاور-بی-آی کتاب ها و منابع آموزشی رایگان اکسل و پاور بی آی
    رایگان!
  • محاسبه-کارکرد1401 نرم افزار محاسبه کارکرد سال1401 در اکسل
    390.000 تومان 280.000 تومان
  • نمودار سود و زیان به سبکی زیبا نمودار سود و زیان به سبکی زیبا
    50.000 تومان
  • ایجاد لیست کشویی جستجوگر اکسل ایجاد لیست کشویی جستجوگر اکسل
    70.000 تومان 35.000 تومان
  • آموزش ساخت نمودار گیج (Gauge) آموزش ساخت نمودار گیج (Gauge)
    15.000 تومان
  • دوره آموزش پایه ای برنامه نویسی در پاورکوئری و پاور بی آی دوره آموزش پایه ای برنامه نویسی در پاورکوئری و پاور بی آی
    امتیاز 5.00 از 5

    590.000 تومان
  • برنامه مغایرت گیری بانکی (تحت اکسل) برنامه مغایرت گیری بانکی (تحت اکسل)
    150.000 تومان 130.000 تومان
  • دوره بی نظیر آموزش اکسل-بخش چهارم دوره بی نظیر آموزش اکسل-بخش چهارم
    200.000 تومان
  • دوره آموزشی بی نظیر اکسل دوره آموزشی بی نظیر اکسل
    امتیاز 4.00 از 5

    950.000 تومان

دسته‌های محصولات
  • آموزش پاور بی آی
  • دوره اکسل در حسابداری
  • دوره صفر تا صد اکسل
  • سایر
مطالب کمیاب در اکسل و حسابداری

اگر شما هم جزو افرادی هستید که نیاز به یادگیری اکسل و حسابداری دارید تا بتوانید در شغل خود بهتر بدرخشید، و در پی یافتن کار هستید و نیاز به داشتن مهارت دارید با آنکه آن را قبلا  آموزش دیده اید اما نه به صورت کاربردی، و  می خواهید صاحب مزیت رقابتی در مقایسه با سایر همکاران خود باشید، مطالب سایت ما به شما کمک خواهد کرد تا شما به آسانی اکسل مقدماتی تا پیشرفته را  بصورا رایگان فرا خواهید گرفت.

دسترسی سریع
  • فروشگاه
  • آموزش اکسل
  • آموزش اکسل در حسابداری
  • فرمول ها و توابع اکسل

تماس باما
  • تهران، گیشا ،خیابان 16 ام
  • ۰۹۲۱۷۷۰۹۵۶۹
  • Info@arshad-hesabdar.ir

تمامی حقوق برای سایت مطالب کمیاب در اکسل و حسابداری محفوظ می باشد.
اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://arshad-hesabdar.ir/?p=485
ورود ×
کد تأیید
لطفا کد تأیید ارسال شده به را وارد کنید
ثبت
رمز عبور خود را فراموش کرده اید؟
ورود با رمز عبور یکبار مصرف
ارسال مجدد رمز عبور یکبار مصرف(00:30)
حساب کاربری ندارید؟
ثبت نام
ارسال مجدد رمز عبور یکبار مصرف(00:30)
بازگشت به ورود

ارسال مجدد رمز عبور یکبار مصرف (00:30)
بازگشت به ورود
  • (+93) Afghanistan
  • (+355) Albania
  • (+213) Algeria
  • (+1) American Samoa
  • (+376) Andorra
  • (+244) Angola
  • (+1) Anguilla
  • (+1) Antigua
  • (+54) Argentina
  • (+374) Armenia
  • (+297) Aruba
  • (+61) Australia
  • (+43) Austria
  • (+994) Azerbaijan
  • (+973) Bahrain
  • (+880) Bangladesh
  • (+1) Barbados
  • (+375) Belarus
  • (+32) Belgium
  • (+501) Belize
  • (+229) Benin
  • (+1) Bermuda
  • (+975) Bhutan
  • (+591) Bolivia
  • (+599) Bonaire, Sint Eustatius and Saba
  • (+387) Bosnia and Herzegovina
  • (+267) Botswana
  • (+55) Brazil
  • (+246) British Indian Ocean Territory
  • (+1) British Virgin Islands
  • (+673) Brunei
  • (+359) Bulgaria
  • (+226) Burkina Faso
  • (+257) Burundi
  • (+855) Cambodia
  • (+237) Cameroon
  • (+1) Canada
  • (+238) Cape Verde
  • (+1) Cayman Islands
  • (+236) Central African Republic
  • (+235) Chad
  • (+56) Chile
  • (+86) China
  • (+57) Colombia
  • (+269) Comoros
  • (+682) Cook Islands
  • (+225) Côte d'Ivoire
  • (+506) Costa Rica
  • (+385) Croatia
  • (+53) Cuba
  • (+599) Curaçao
  • (+357) Cyprus
  • (+420) Czech Republic
  • (+243) Democratic Republic of the Congo
  • (+45) Denmark
  • (+253) Djibouti
  • (+1) Dominica
  • (+1) Dominican Republic
  • (+593) Ecuador
  • (+20) Egypt
  • (+503) El Salvador
  • (+240) Equatorial Guinea
  • (+291) Eritrea
  • (+372) Estonia
  • (+251) Ethiopia
  • (+500) Falkland Islands
  • (+298) Faroe Islands
  • (+691) Federated States of Micronesia
  • (+679) Fiji
  • (+358) Finland
  • (+33) France
  • (+594) French Guiana
  • (+689) French Polynesia
  • (+241) Gabon
  • (+995) Georgia
  • (+49) Germany
  • (+233) Ghana
  • (+350) Gibraltar
  • (+30) Greece
  • (+299) Greenland
  • (+1) Grenada
  • (+590) Guadeloupe
  • (+1) Guam
  • (+502) Guatemala
  • (+44) Guernsey
  • (+224) Guinea
  • (+245) Guinea-Bissau
  • (+592) Guyana
  • (+509) Haiti
  • (+504) Honduras
  • (+852) Hong Kong
  • (+36) Hungary
  • (+354) Iceland
  • (+91) India
  • (+62) Indonesia
  • (+98) Iran
  • (+964) Iraq
  • (+353) Ireland
  • (+44) Isle Of Man
  • (+972) Israel
  • (+39) Italy
  • (+1) Jamaica
  • (+81) Japan
  • (+44) Jersey
  • (+962) Jordan
  • (+7) Kazakhstan
  • (+254) Kenya
  • (+686) Kiribati
  • (+965) Kuwait
  • (+996) Kyrgyzstan
  • (+856) Laos
  • (+371) Latvia
  • (+961) Lebanon
  • (+266) Lesotho
  • (+231) Liberia
  • (+218) Libya
  • (+423) Liechtenstein
  • (+370) Lithuania
  • (+352) Luxembourg
  • (+853) Macau
  • (+389) Macedonia
  • (+261) Madagascar
  • (+265) Malawi
  • (+60) Malaysia
  • (+960) Maldives
  • (+223) Mali
  • (+356) Malta
  • (+692) Marshall Islands
  • (+596) Martinique
  • (+222) Mauritania
  • (+230) Mauritius
  • (+262) Mayotte
  • (+52) Mexico
  • (+373) Moldova
  • (+377) Monaco
  • (+976) Mongolia
  • (+382) Montenegro
  • (+1) Montserrat
  • (+212) Morocco
  • (+258) Mozambique
  • (+95) Myanmar
  • (+264) Namibia
  • (+674) Nauru
  • (+977) Nepal
  • (+31) Netherlands
  • (+687) New Caledonia
  • (+64) New Zealand
  • (+505) Nicaragua
  • (+227) Niger
  • (+234) Nigeria
  • (+683) Niue
  • (+672) Norfolk Island
  • (+850) North Korea
  • (+1) Northern Mariana Islands
  • (+47) Norway
  • (+968) Oman
  • (+92) Pakistan
  • (+680) Palau
  • (+970) Palestine
  • (+507) Panama
  • (+675) Papua New Guinea
  • (+595) Paraguay
  • (+51) Peru
  • (+63) Philippines
  • (+48) Poland
  • (+351) Portugal
  • (+1) Puerto Rico
  • (+974) Qatar
  • (+242) Republic of the Congo
  • (+40) Romania
  • (+262) Runion
  • (+7) Russia
  • (+250) Rwanda
  • (+290) Saint Helena
  • (+1) Saint Kitts and Nevis
  • (+508) Saint Pierre and Miquelon
  • (+1) Saint Vincent and the Grenadines
  • (+685) Samoa
  • (+378) San Marino
  • (+239) Sao Tome and Principe
  • (+966) Saudi Arabia
  • (+221) Senegal
  • (+381) Serbia
  • (+248) Seychelles
  • (+232) Sierra Leone
  • (+65) Singapore
  • (+1) Sint Maarten
  • (+421) Slovakia
  • (+386) Slovenia
  • (+677) Solomon Islands
  • (+252) Somalia
  • (+27) South Africa
  • (+82) South Korea
  • (+211) South Sudan
  • (+34) Spain
  • (+94) Sri Lanka
  • (+1) St. Lucia
  • (+249) Sudan
  • (+597) Suriname
  • (+268) Swaziland
  • (+46) Sweden
  • (+41) Switzerland
  • (+963) Syria
  • (+886) Taiwan
  • (+992) Tajikistan
  • (+255) Tanzania
  • (+66) Thailand
  • (+1) The Bahamas
  • (+220) The Gambia
  • (+670) Timor-Leste
  • (+228) Togo
  • (+690) Tokelau
  • (+676) Tonga
  • (+1) Trinidad and Tobago
  • (+216) Tunisia
  • (+90) Turkey
  • (+993) Turkmenistan
  • (+1) Turks and Caicos Islands
  • (+688) Tuvalu
  • (+1) U.S. Virgin Islands
  • (+256) Uganda
  • (+380) Ukraine
  • (+971) United Arab Emirates
  • (+44) United Kingdom
  • (+1) United States
  • (+598) Uruguay
  • (+998) Uzbekistan
  • (+678) Vanuatu
  • (+58) Venezuela
  • (+84) Vietnam
  • (+681) Wallis and Futuna
  • (+212) Western Sahara
  • (+967) Yemen
  • (+260) Zambia
  • (+263) Zimbabwe
مرورگر شما از HTML5 پشتیبانی نمی کند.
صفحه اینستاگرام
صفحه یوتیوب
صفحه اینستاگرام

اینستاگرام سافت ور

صفحه یوتیوب

کانال یوتیوب سافت ور

Instagram Youtube

سوالی دارید؟ از ما بپرسید، کارشناسان ما در اسرع وقت با شما تماس می گیرند.

Logo

مطالب کمیاب در اکسل و حسابداری

  • ۰۹۲۱۷۷۰۹۵۶۹
  • شنبه تا چهارشنبه از ساعت 8 تا 17
  • Info@arshad-hesabdar.ir