بهترین آموزش ها

اکسل | حسابداری

توابع product,SumProduct در اکسل
نوشته شده در : مهر ۲۲, ۱۳۹۱

اکسل برای کار با ریاضی پیشرفته و محاسبات پیچیده .عملکرد فوق العاده ای دارد . با اکسل می توانید کارهای پیچیده ای انجام دهید . آیا نیاز به جمع زدن توده ای از اعداد دارید ؟ پس ادامه مطلب را مطالعه کنید . در این آموزش شما با مطالب زیر آشنا خواهید شد .

۱- جمع زدن اعداد در اکسل (Sum FUNCTION)
1- جمع زدن اعداد بر اساس یک شرط (SUMIF FUNCTION)
1- جمع زدن اعداد بر اساس بیش از یک شرط (SUMIFS FUNCTION)

جمع زدن اعداد با  استفاده از تابع SUM

همانطور که می دانید شما می توانید با استفاده از علامت + اعداد در اکسل را جمع بزنید. اما این روش . روش مناسبی برای جمع زدن اعداد در اکسل نیست . استفاده از این روش باعث ایجاد خستگی زیادی خواهد شد در صورتی که شما نیاز داشته باشید تا مقادیر وارد شده در ۱۰۰ سلول را با یکدیگر جمع بزنید . آسان ترین روش استفاده از اکسل و تابع SUMمیباشد .

جمع زدن اعداد کاری است که اکسل عملکرد فوق العاده ای در آن دارد . برای جمع زدن اعداد خود می توانید از یک ماشین حساب هم استفاده کنید . اما در مورد آن فکر کنید . در ماشین حساب ابتدا عدد را وارد می کنید و بعد دکمه + را فشار می دهید . سپس عدد دیگری را وارد می کنید و باز دکمه + را فشار می دهید و به همین ترتیب در نهایت دکمه = را فشار می دهید و پاسخ خود را دریافت می کنید . اما اگر در میانه کار وارد کردن اعداد یا علامت ها مرتکب اشتباهی شوید . باید کار خود را از اول شروع کنید .!

تابع SUM در اکسل اعداد را به روش موثرتری با هم جمع می زند .ابتدا همه اعداد را در کاربرگ فهرست می کنید . می توانید همه آنها را ببینید و درست بودن آنها را تایید کنید و سپس اقدام به جمع زدن آنها با یکدیگر نمایید .

ساختار تابع SUM

Sum(number1,number2,……)

عبارت داخل پرانتز آرگومان های این تابع هستند که تعداد این آرگومان ها از ۱ تا ۳۰ عدد و  بر اساس نیاز شما متغیرخواهند بود . هر آرگومان می تواند یک سل . یک محدوده . یک آرایه . یک مقدار ثابت . یک فرمول یا یک جواب بدست آمده از یک تابع دیگر باشد .

نمونه مثالهایی از تابع SUM

Sum(A1:A10)
Sum(A1,B30:B100,E25)
Sum(A1:A100,B250:B280,C1:C20:D5:D58)
Sum(A1,A100,A250)
Sum(A1,2,3,5)
Sum(1,2,3,4,5,6,7,)
Sum(A1+B2+B3)
Sum(A:A)
Sum(B:B)
Sum(252145,-12545)
Sum(A2,-12)
Sum(A2,(12*(A3)))
Sum(A2,(A30-B30))
Sum(A2,((A550-B550)*(A100-B100)))
Sum(2:2)
Sum(500:500)
Sum(500:500,2:2:,10:10)
Sum(A:A,B:B)

جمع زدن اعداد بر اساس یک شرط – تابع (SUMIF)

SUMIF یکی از توابع ارزشمند اکسل است . این تابع مجموع دامنه ای از مقادیر را محاسبه می کند که فقط مقادیری را در بر می گیرد که با یک معیار به خصوصی مطابقت داشته باشند . این معیار می تواند بر اساس همان ستونی باشد که جمع زده می شود یا می تواند بر اساس یک ستون مجاور باشد . به عنوان مثال فرض کنید در ستون های A1:A12 فروش ۱۲ ماه خود را وارد کرده اید حال اگر قصد داشته باشید جمع کل ماههایی که فروش شما از ۱٫۲۰۰٫۰۰۰ تومان بیشتر شده است را محاسبه کنید باید از تابع SUMIF استفاده کنید .

Sumif(A1:A12,”>1200000″)

ساختار تابع SUMIFS

SUMIF(range,criteria,[sum_range])

Range : محدوده ای از سلول هایی که شرط مورد نظرباید بر روی آن محدوده در نظر گرفته شود .

Criteria : شرط مورد نظر برای انجام عملیات جمع .
نکته مهم : تمام شروطی که مد نظر شما می باشد باید بین عبارت ” ” قرار داده شوند .

Sum_range : محدوده ای از سلول ها که مقادیر آنها باید جمع زده شوند .

نمونه هایی از تابع SUMIF

بر اساس تصویر بالا قصد داریم تعداد واحدهایی را که Dave آنها را ساخته است را جمع بزنیم . همانطور که ملاحظه می کنید نام تولید کنندگان در ستون C ثبت شده است بنابراین اولین آرگومان ما در بر گیرنده محدوده C2:C7 خواهد بود.
همانطور که قبلا توضیح داده شد آرگومان دوم در برگیرنده شرط مورد نظر برای انجام عملیات جمع خواهد بود که در این مثال ما قصد داریم تعداد محصولاتی را که توسط Dave تولید شده است را محاسبه کنیم . و در آخر سومین آرگومان ما در برگیرنده محدوده ای می باشد که ما قصد جمع زدن آنها را داریم تعداد واحدها در ستون D1:D7 ثبت شده اند بنابراین آرگومان سوم ما دربرگیرنده محدوده D1:D7 خواهد بود .

Sumif(C2:C7,”>Dave”,D2:D7)

در تصویر بالا فروش روزانه ۵ روز ابتدای ماه ژانویه را در کاربرگ وارد کرده ایم .

محاسبه مبلغ فروش کیک توت فرنگی – Strawberry pies

Sumif(C2:C100,” Strawberry pies”,G2:G100)

محاسبه مبلغ فروش کلوچه – Blueberry muffins

Sumif(C2:C100,” Blueberry muffins”,G2:G100)

محاسبه فروش کل اجناس به استثنا کیک توت فرنگی

Sumif(C2:C100,”<> Strawberry pies”,G2:G100)

جمع زدن اعداد بر اساس بیش از یک شرط – تابع (SUMIFS)

در نسخه های ۲۰۰۷ به بعد شما می توانید این تابع استفاده کنید . این تابع مجموع دامنه ای از مقادیر را محاسبه می کند که فقط مقادیری را در بر می گیرد که با بیش از یک معیار به خصوصی مطابقت داشته باشند .

ساختار تابع SUMIFS

SUMIFS(Sum_range,Criteria_range1,Criteria1,[Criteria_range2,Criteria2],……)

Sum_range : این آرگومان در برگیرنده محدوده مورد نظر شما است که عملیات جمع باید بر روی آنها انجام گیرد .
Criteria_range1 : این آرگومان در برگیرنده اولین محدوده ای است که باید شرط در آن بررسی شود .
Criteria1 : این آرگومان در برگیرنده اولین شرط شما می باشد .
Criteria_range2 , Criteria2 : این آرگومان ها در برگیرنده دومین محدوده ای که شرط باید در آن بررسی شود و همچنین دومین شرط می باشد .

بر اساس داده ها در تصویر بالا قصد داریم تعداد واحدهای تولید شده توسط Dave در ناحیه East را محاسبه نماییم . همانطور که ملاحظه می کنید برای انجام عملیات جمع دو شرط مد نظر ما می باشد اول اینکه نام تولید کننده Dave و دوم اینکه محدوده East باشد بنابراین در زمانی که شما برای انجام عملیات جمع نیاز به بیش از یک شرط دارید باید از تابع SumIFS استفاده نمایید .

Sumifs(D1:D8,C1:C8,$C$19,B1:B8,”east”)

جمع بزرگترین مقادیر یک مجموعه

شما با استفاده از ترکیب دو تابع SUM و LARGE می توانید بزرگترین اعداد یک محدوده را جمع بزنید . به عنوان مثال با توجه به تصویر زیر اگر شما قصد داشته باشید سه عدد بزرگ از محدوده A1:A7 را جمع بزنید می توانید از فرمول زیر استفاده کنید .

Sum(large(A1:A70,{1,2,3}))

همانطور که ملاحظه می کنید در محدوده مورد نظر عدد ۵۰ دو بار تکرار شده است و این تابع فقط اولین عدد ۵۰ را در نظر می گیرد .

دیدگاه نوشته شده توسط جواد کریمی در مهر ۲۶, ۱۳۹۱ ساعت ۴:۴۹ ق.ظ

سایت بسیار جالبی دارید

دیدگاه نوشته شده توسط امیر مرادی فر در خرداد ۲۲, ۱۳۹۳ ساعت ۵:۲۳ ق.ظ

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

با تشکر

دیدگاه نوشته شده توسط محسن در خرداد ۲۲, ۱۳۹۳ ساعت ۹:۲۸ ق.ظ

با سلام خدمت شما دوست عزیز .

فایل اکسل مورد نظر خودتون رو برایم ایمیل کنین و مثال خودتون اونجا برام توضیح بدین .

دیدگاه نوشته شده توسط amir در خرداد ۲۸, ۱۳۹۴ ساعت ۵:۵۷ ق.ظ

باسلام و خسته نباشید
ممنون از سایت مفیدتان .
من فایلی دارم که۵ ستون داره و در ستون اول اعداد از ۰تا ۱۰۰ بصورت نامنظم نوشته شده. حال اگه بخوام تو ۴ ستون بعدی عدد خاصی رو نشون بده از چه فرمولی میتونم استفاده کنم منظورم اینه مثلا برای ستون دوم بخوام اعداد ۱۰۰تا ۸۰ و برا ستون سوم ۷۹تا ۵۰ و برا ستون سوم ۴۹تا۲۰و بر اخری ۰تا ۱۹ رو نشون بده باید چکارکنم.اگه نمونه فرمولشو بگین ممنون میشم . امیدوارم ایمیلم کنین واجبه . ممنون

دیدگاه نوشته شده توسط محسن در خرداد ۲۸, ۱۳۹۴ ساعت ۲:۱۳ ب.ظ

با سلام . میتونین از دو تابع زیر برای محاسبه اعداد تصادفی استفاده کنین .

Rand()

Randbetween()

تابع اولی یک عدد تصادفی بین یک و صفر رو محاسبه خواهد کرد .

و تابع دومی برای محاسبه یک عدد تصادفی بین دو عدد دلخواه میباشد .

سعی می کنم یک پست کامل درباره استفاده از این دو تابع بذارم .

ولی حالا شما دقیقا چه کاری میخواین انجام بدین نمیدونم .

دیدگاه نوشته شده توسط ali در اسفند ۹, ۱۳۹۴ ساعت ۷:۲۶ ب.ظ

سلام میخوام فرمول جمع رو طوری بنویسم که مثلا سلول c57(عدد درون این سلول) حالا ۳۴ تا سلول پایین تر که میشه c91 جمع کنم نمیدونم چطوری بنویسم که ۳۴ تا سلول بیاد پایین بعد جمع بزنه

دیدگاه نوشته شده توسط محسن در اسفند ۱۰, ۱۳۹۴ ساعت ۶:۱۴ ق.ظ

میتونین از فرمول زیر استفاه کنین :

=SUM(c57:OFFSET(c57;34;0))

دیدگاه نوشته شده توسط sj در اردیبهشت ۸, ۱۳۹۵ ساعت ۱۰:۲۱ ق.ظ

عالیییییییییییی

دیدگاه نوشته شده توسط علیرضا بنی اسدی در دی ۴, ۱۳۹۵ ساعت ۱۰:۲۴ ق.ظ

سلام چگونه می توانم در اکسل جمع ستون ها و سطرهایی که با هم ارتباط دارند در یک سل بیندازم

*