نحوه استفاده از تابع SUMIFS در اکسل

تابع sumifs

نحوه استفاده از تابع SUMIFS در اکسل

توابع اکسل  یکی از مهمترین بخش های این نرم افزار هستند که شناخت و استفاده مناسب از اونها میتونه به ما در سرعت بخشیدن به تحلیل اطلاعات کمک زیادی بکنه.  در این مطلب میخوایم با نحوه استفاده از تابع SUMIFS در اکسل آشنا بشیم

نکته: برای اطلاع از نحوه استفاده از تابع SUMIF به این مطلب مراجعه کنید.

تابع SUMIFS برای جمع مقادیر یک محدوده که دارای معیارهای خاصی هستند استفاده میشه. این معیارها میتونن در محدوده های دیگه ای به جز محدود ای که قصد داریم مقادیر اون رو جمع کنیم قرار داشته باشن. قاعده کلی تابع SUMIFS به شکل زیره:

(…, شرط جمع2 ,محدوده معیار2 ,شرط جمع1 ,محدوده معیار1 ,محدوده مقادیر موردنظر برای جمع زدن)SUMIFS

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

تابع sumifs

حالا اگه بخوایم مقدار سفارش رو برای یک محصول در روز مشخصی از ماه بدست بیاریم میتونیم از تابع SUMIFS استفاده کنیم. فرض کنید میخوایم جمع مقدار سفارش هایی رو که برای محصول ماوس در روز اول ماه ثبت شده محاسبه کنیم. چون میخوایم جمع مقادیر سفارش رو محاسبه کنیم پس محدود مقادیر مورد نطر برای جمع زدن، در این مثال محدوده  C2:C8  هست. اولین معیار ما برای جمع زدن اینه که سفارش مربوط به محصول ماوس باشه. پس محدوده معیار1 ما برابر  B2:B8  هست و چون باید محصول موردنظر ماوس باشه شرط جمع1  “ماوس=”  میشه. معیار دوم ما برای جمع مقادیر سفارش این بود که سفارش مربوط به روز اول ماه باشه. این هم دقیقا مثل معیار قبلی هست و محدوده معیار2 ما برابر  A2:A8  و شرط جمع2  “1=”  میشه. خب پس فرمول ما به شکل زیر کامل میشه:

( “1=” ;A2:A8;”ماوس=” ;SUMIFS(C2:C8; B2:B8

حالا با قرار دادن فرمول بالا در سلول C9، جدول ما به شکل زیر تکمیل میشه و جمع مقدار سفارشات مربوط به محصول ماوس در روز اول ماه که برابر عدد 11 هست محاسبه میشه.

تابع sumifs

 

دانلود فایل اکسل تابع SUMIFS

 

 

104 Comments
  • Ghazaleh
    Posted at 11:04h, 01 اکتبر پاسخ

    سلام وقتتون بخیر
    یه سوال داشتم من یه اکسل دارم شامل ۴ستون شامل شماره بیمه نامه و واحد صدور و سال و مبلغ میخواسنم اگه شماره بیمه نامه ای،واحد صدور و سالش یکسان است مبالغ رو باهم جمع کنه
    امکانش هست؟

  • javad
    Posted at 09:42h, 05 سپتامبر پاسخ

    سلام: در تابع sumif آیا میتوان در قسمت “محدوده جمع” یک مقدار پویا را وارد کرد. مثلا بجای اینکه بنویسیم “=ماوس” آدرس یک سلول را بدهیم تا جمع را با توجه به درستی عبارت داخل آن سلول انجام دهد؟

  • Hamid Zanghaei
    Posted at 23:12h, 16 آگوست پاسخ

    چقدر حس خوبيه وقتى دنبال موضوع و مطلبى ميگردى كه مشكلت رو حل كنى متوجه ميشى كسى كه اينكارو قبلا برات انجام داده در حال حاضر يكى از بهترين و ارزشمند ترين همكاراته ممنوم ياسين عزيز

    • یاسین اسماعیل پور
      Posted at 11:31h, 18 آگوست پاسخ

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

  • افضلی
    Posted at 22:22h, 17 ژوئن پاسخ

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

    • یاسین اسماعیل پور
      Posted at 16:57h, 20 ژوئن پاسخ

      سلام. برای اینکار اطلاعاتتون رو جدول کنید و بعد برای جدولتون Slicer بزارید

  • شهبازی
    Posted at 10:23h, 03 فوریه پاسخ

    سلام. فرمولی که گفتید رو نوشتم ولی در ستوت مورد نظر جواب فرمول نمیاد خود فرمول میاد. چیکار کنم؟

  • nader
    Posted at 23:52h, 20 ژانویه پاسخ

    سلام
    چطور میشه ستون های B را که زوج هستند با هم جمع کرد؟
    (…..,sum(b2,b4,b6,b8
    ممنون

  • امیر انصاری
    Posted at 10:12h, 20 ژانویه پاسخ

    سلام مهندس وقت بخیر
    یه سوال داشتم از خدمتتون من یه جدول دارم که توی سطر اولش 5تا حروف انگلیسیه و توی ستون اولشم 5تا حروف انگلیسی و توی دل این جدول چندتا عدد هست حالا میخام یه فرمولی بنویسم که وقتی حروف رو عوض میکنم اون عدد هم مطابق با مقداری که توی جدول داره عوض بشه.
    جدول به این صورته:
    A B C D E
    3 5 8 9 3 F
    1 2 3 4 5 G
    1 2 5 7 6 H
    5 1 6 8 7 I
    1 6 4 8 2 J

    حالا پایین این جدول یه همچین چیزی داریم:
    H
    B ???????
    حالا من میخام جای علامت سوال یه فرمولی بنویسم که عدد 7 رو از جدول برگردونه و هربار که حروف HوB رو اینجا تغییر بدم عدد متناظری که توی جدول براش درج شده رو برام برگردونه.
    این سوالو توی یه آزمون استخدام ازم پرسیدن و تاکید داشتن فقط با تابع SUMIFS اونو انجام بدم. ممنون میشم اگر جواب بدین.

    • امیر انصاری
      Posted at 10:16h, 20 ژانویه پاسخ

      متاسفانه توی کامنت فاصله هارو حذف کرده مثلا توی جدول A,F زیر هم نیستن یعنی سمت چپ A یه سلول خالیه که همون سلول خالی بالاسر A هم هست

  • زهرا
    Posted at 20:06h, 27 دسامبر پاسخ

    سلام ممنون از مطالبتون

    • یاسین اسماعیل پور
      Posted at 09:06h, 29 دسامبر پاسخ

      سلام. ممنون از محبتتون

  • saeed
    Posted at 18:22h, 27 سپتامبر پاسخ

    با سلام و عرض خسته نباشید
    من حدود 2 سال هست که اکسل رو حرفه ای کار میکنم و همه مطالب رو از اینترنت و سایتهای مثل سایت شما یادگرفتم ( که کمال تشکر را دارم )
    نقد جدی برای مطالبتون داشتم
    توضیحات شما بسیار گنگ هستند نسبت به سایتهای دیگه
    این موردی بود که همیشه در این مدت از مطالب سایت شما بوده به گونه ای که کمتر شده مورد مد نظر که در سایت توضیح دادین برایم تفهیم شده باشه
    البته در صورتی که از نوشته من ناراحت شده باشید کمال عذرخواهی را دارم
    شاید من نمیتوانم مطالب را بهتر درک کنم
    فقط خواستم بگم زحمت و لطفی را که انجام می دهید را نقد کنم تا برای افرادی مثل من یا حدااقل خود مطالب به گونه نوشته شود تا بشود از مطالب استفاده کرد.

    • یاسین اسماعیل پور
      Posted at 01:34h, 28 سپتامبر پاسخ

      سلام سعیدجان. اول از همه تشکر میکنم بابت وقتی که گذاشتی و مطلبی که نوشتی. دلیلی نداره که من بخوام ناراحت بشم. در مورد نوع آموزش و نگارش باید بگم سعی من همیشه این بوده که افراد به راحتی ازش استفاده کنن و واقعیت اینه که فیدبک های مثبتی که گرفتم تا حالا بسیار بیشتر از فیدبک های منفی بوده و در نتیجه فکر میکنم این سبک نگارش خوب باشه. در عین حال اگر نظراتی شبیه شما بیشتر بشه حتما بازنگری میکنم د سبک نگارش.
      موفق باشید

  • پورمند
    Posted at 14:06h, 19 آگوست پاسخ

    pormand
    باسلام وعرض ادب یک سوال دارم چنانچه مقدور باشد پاسخ فرمایید.چگونه میتوان محتویات یک سلول را متناسب باآن دریک دیگرستون قرارداد
    فرض کنید درسلول a1 اگر عدد1 را قراردهیم درستونc1 عدد 1 قرارگیرد ویا عدد 5 درسلول a1اگر نوشته شود در ستون c5 عدد5 قرارگیرد.باتشکر

  • یاشار
    Posted at 17:12h, 29 دسامبر پاسخ

    میخواستم خواهش کنم منو راهنمایی کنید .
    من یه فایل بانک اطلاعاتی دارم از لیست بدهی مشتریان که در یه شیت دیگه از انو ها sumifs گرفتم،حالا میخوام یه ستون هم ایجاد کنم که نشون بدهی مشتری از چه تاریخی شروع شده ، به عبارتی دنبال یه فرمول می گردم که بهش بگم نگاه کنه به کد مشتری ، بره توی بانک اطلاعاتی کوچکترین تاریخ مربوط به به اون کد رو برای من برگردونه … میشه یه همچین فرمولی نوشت ؟؟؟
    خواهش میکنم جوابمو بدید خیلی برام مهم و ضررویه تو محل کارم …
    ممنون

    • Amin
      Posted at 10:56h, 25 اکتبر پاسخ

      سلام. خسته نباشید
      ببخشید اگه از جدول اول بخواهیم جمع ماوس ها و کیبوردها رو بگیریم. تابعی برای اینکار وجود دارد؟
      Sumifs فقط میتونه جمع ماوس ها یا کیبوردها رو بدهد. نمیتونه جمع دو تا ایتم از یه ستون را بدهد

  • Hesam
    Posted at 08:57h, 21 دسامبر پاسخ

    سلام
    میخواستم بدونم با فرمول های خود اکسل بدون استفاده از VBA و برنامه نویسی میشه
    یک سلول رو طوری تنظیم کرد که اگر مقدارش بیشتر از مقدار مشخصی شد مقدار یه سلول دیگه رو تغییر بده تا زمانی که مقدارش به اندازه مورد نظر برسه .
    مثال:
    در نظر بگیرید که مقدار D2 با وارد کردن دو متغیر A2 و C2 بدست میاد
    حالا اگر مقدار D2 بیشتر یا مساوی 100 شد متغیر A2 رو تغییر بده (کاهش پیدا کنه ) تا زمانی که
    مقدار D2 به 99 برسه.
    یه جورایی میشه گفت Conditional Goal seeker
    یا یه goal seek اتومات

  • احمدی
    Posted at 11:21h, 30 نوامبر پاسخ

    سلام علیکم
    در نوشتن یک تابع سئوال داشتم .
    چنانچه امکان دارد کمکم کنید.لطفا
    طرح مسئله :
    در شیت 1 : اطلاعات در یک جدول موجود است که شامل ستونهای (ردیف ، شماره سند ، تاریخ ، کد حساب ، مبلغ ) می باشد.
    می خواهم مجموع اعداد ستون مبلغ مندرج در جدول را با توجه به کد مورد نظر در سلولی نشان دهد. که با فرمول SUMIFS توانستم.
    می خواهم مجموع اعداد ستون مبلغ مندرج در جدول را در یک بازه زمانی در سلولی نشان دهم . که با فرمول SUMPRODUCT توانستم.
    مشکل اینجاست که نمی توانم دو فرمول را باهم ترکیب کنم. یعنی مجموع فروش کد حساب مورد نظر در بازه زمانی مشخص.
    فایل مربوطه را برایتان ارسال می کنم . لطفا در صورت امکان تابع مورد نظر را در فایل اکسل نوشته و برایم ایمیل نمائید.
    قبلا از شما سپاسگزاری می کنم. احمدی
    hesabkol@yahoo.com
    hesabkol56@gmail.com

  • محسن
    Posted at 00:26h, 28 نوامبر پاسخ

    سلام ممنون از اینکه زحمت میکشید و وقت میزارید و این مطالب رو در اختیار ما قرار
    میدید ولی راجب مثالی که برای تابع سام ایفس زدید مثال خوبی نیس همین کاربردو پیووت تیبل به طور کامل و راحتتر انجام میده اگه خواستید مثال دیگه ای مد نظرم هست که بنظرم برای این تابع کاربردی تره

  • مسعود
    Posted at 14:39h, 17 اکتبر پاسخ

    سلام چطور در اکسل از بین 0 تا 100 اعداد فرد را با هم دیگر جمع کنم
    یعنی فرمول حاصل جمع اعداد فرد بین 0 تا 100 رو چطور باید بنویسم
    ممنون از پاسخگویی

  • شیدا
    Posted at 00:19h, 18 آگوست پاسخ

    باسلام
    آقا یاسین
    از این دستور هم در صورت وضعیت خود استفاده نمودم و نتیجه گرفتم، باز هم ممنونم .
    انشاالله که خدا هم در دنیا و هم در آخرت اجرتان دهد.
    باتشکر- شیدا

  • Ali
    Posted at 20:39h, 14 آگوست پاسخ

    سلام
    به عنوان مثال تو خونه b6 ,d6,f6 عدد دارم
    و تو خونه c6,g6 نوشته شده سفید و تو خونه g6 نوشته شده قهوه ای
    چطور با دستور sumifs خونه ی که سفید هستش رو عدداش جمع کنه؟

  • سرحلقه
    Posted at 11:10h, 07 جولای پاسخ

    سلام آقای مهندس
    این فرمول شما را عمل کردم جواب نداد
    ( “1=” ;A2:A8;”ماوس=” ;SUMIFS(C2:C8; B2:B8
    با کمی کار متوجه شدم علامت مساوی = را نباید داخل کوتیشن گذاشت
    با حذف علامت تساوی جواب گرفتم تشکر از شما بهرحال دقت بیشتری بفرمائید
    ( “1” ;A2:A8;”ماوس” ;SUMIFS(C2:C8; B2:B8
    ممنون

  • سرحلقه
    Posted at 10:42h, 07 جولای پاسخ

    سلام تشکر از راهنمائی شما و متال هائی که می زنید
    ولی من این فرمول شما را عمل کردم جواب نداد
    ( “1=” ;A2:A8;”ماوس=” ;SUMIFS(C2:C8; B2:B8
    با یک کمی کار متوجه شدم علامتهای مساوی = نباید داخل کوتیشن باشند
    با حذف تساوی نتیجه درست شد عدد 11
    ( “1” ;A2:A8;”ماوس” ;SUMIFS(C2:C8; B2:B8
    من از همینجا آموزش دیدم خوب بود بهتر است دقت بیشتری بفرمائید
    تشکر

  • ebi
    Posted at 14:35h, 21 می پاسخ

    ببخشيد منظورم ستونهاي B,Cبود

  • ebi
    Posted at 14:08h, 21 می پاسخ

    سلام يك راهنمايي مي خواستم كه چگونه مي شود براي دوستون مشابه ستونهاي A,B مثال فوق دوستوني جديد جديد ايجاد كرد كه نشان دهد ازهر محصول جمعا چه تعداد سفارش داشته ايم يعني ستونهاي جديد برابر مثال فوق دورديف ماوس وكيبورد خواهد داشت وجلوي هر كدام جمع سفارشات ممنونم

  • ebi
    Posted at 14:01h, 21 می پاسخ

    سلام خسته نباشيد

  • محسن
    Posted at 16:03h, 27 آوریل پاسخ

    سلام
    مهندس جان قربووونتت یه سوال داشتم اگه لطف کنید و جواب بدین ممنون میشم
    آیا امکانش هست که sumifs رو در محدوده match انجام داد مثلا شما از بین کل روزهای سال که در اکسل ثبت کردین میخواین یکبار از اول فروردین تا آخر فروردین گزارش گیری کنین یکبار دیگه میخواین از مثلا 20 فروردین تا 8 اردیبهشت گزارش بگیرین
    ممنون میشم کمکم کنید

  • محمد
    Posted at 08:15h, 27 آوریل پاسخ

    ممنون . دمت جیز

  • اردشیر
    Posted at 14:48h, 19 آوریل پاسخ

    آقا دمت گرم

  • امین
    Posted at 15:26h, 05 آوریل پاسخ

    سلام .
    دوست عزیز آیا امکان دارد محدوده معیار ها criterial_range1 و criterial_range2 یکی باشند اما شرط ها criterial با هم متفاوت باشند !؟

  • seyed ahmad
    Posted at 10:22h, 18 مارس پاسخ

    سلام
    ممنون بابت مطالبتون
    اگه بخام سلول هایی که یک رنگ خاص دارند رو باهم جمع کنم، باید از چه تابعی استفاده کنم
    (سلول ها رو به صورت دستی رنگ کردم واز conditional formating استفاده نکردم)

  • علی
    Posted at 20:36h, 12 مارس پاسخ

    ممنون از شخصیت بسیار بالای شما که علم خودتون رو بدون هیچ چشم داشتی به همه آموزش می دهید. امیدوارم خدا اجرتون رو بده (انشاالله)

  • علی
    Posted at 21:50h, 19 ژانویه پاسخ

    سلام.
    علامت = کنار ماوس و 1 بخاطر چیه ؟ اگه نذاریم اشتباه میشه نتیجه؟

  • احسان
    Posted at 12:51h, 03 ژانویه پاسخ

    با سلام
    تو شیت 1 سه تا ستون دارم تاریخ و عنوان (مثلا اداری) و مخارج. میخواستم فرمولی بنویسم که بین تاریخ 95/09/01 تا 95/09/10 با عنوان اداری چقدر هزینه برداشته..با فرمول زیر من بجوابم میرسم اما من میخوام این تاریخ رو تو سلول ( مثال سلول A1 در شیت 2 ) بصورت دستی وارد کنم چجوری این سلول رو تو فرمول آدرس دهی کنم تا جواب بده ممنون میشم راهنمایی کنید.

    =SUMIFS(AZAR!G:G;AZAR!C:C;”=اداری”;AZAR!B:B;”>=95/09/23″;AZAR!B:B;”<=95/09/30")

  • محمدرضا
    Posted at 16:12h, 22 اکتبر پاسخ

    دوستان خوب من پيشنهاد مي كنم از كريستال ريپورت و امكانات آن استفاده نماييد . خيلي از اين سئوالها كه مطرح شده است به راحتي در اين ابزار قابل پياده سازي هستند . خوشبختانه اين ابزار به اكسل هم متصل مي شود و گزارشهاي فوق العاده اي با امكانات زيادي در اختيار شما مي گذارد .
    درود به همه شما
    موفق باشيد

  • هاشمی
    Posted at 11:06h, 03 اکتبر پاسخ

    سلام عالی بود..خدا خیرتون بده

  • علی
    Posted at 11:18h, 17 سپتامبر پاسخ

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

  • نرگس
    Posted at 01:06h, 15 آگوست پاسخ

    سلام، واقعا ممنون ، بینهایت عالی بود

    • یاسین اسماعیل پور
      Posted at 12:42h, 15 آگوست پاسخ

      ممنون نرگس جان

  • علی
    Posted at 12:00h, 01 آگوست پاسخ

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

    • یاسین اسماعیل پور
      Posted at 08:00h, 02 آگوست پاسخ

      سلام. ممنون

  • احسان رعنائی
    Posted at 08:11h, 02 جولای پاسخ

    سلام و عرض ادب مهندس

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

  • سپیده
    Posted at 14:04h, 25 ژوئن پاسخ

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

  • لیدا
    Posted at 09:02h, 22 ژوئن پاسخ

    میشه به من جواب بدین لطفا”

  • حفاری
    Posted at 19:23h, 21 ژوئن پاسخ

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

  • شیلا
    Posted at 15:40h, 19 ژوئن پاسخ

    سلام خسته نباشید میشه در یک فرمول راهنمایی کنید
    در ستون بی تا سطر 6 اعداد دارم ک متغیر هستش و ممکن برخی سلولها خالی باشن ستون سی رو میخوام با توجه ب پر و خالی بودن ستون بی تیک یا عدم تیک کنم ودر سلول شماره 7 فرمولی بنویسم اگه سلولی در ستون سی تیک داشت با سلولی بی جمع بسته بشه مثلن b1 قیمت نوشتم در c1 تیک میزنم b2 قیمت نیست در c2 تیک نمیزنم و b3 قیمت در c3 تیک میزنم حالا توی c4 میخوام باتوجه به این سلولا جمعشون زده بشه.
    محبت میکنید ک راهنماییم کنید .

    • یاسین اسماعیل پور
      Posted at 21:52h, 20 ژوئن پاسخ

      سلام شیلا جان. اصلا لازم به تیک زدن ستون C نیست. شما شرط جمعت رو میزاری تاینکه خالی نباشه سلول <<>>””. همین

  • sina omidi
    Posted at 09:57h, 19 ژوئن پاسخ

    حرف نداری

    • یاسین اسماعیل پور
      Posted at 21:23h, 20 ژوئن پاسخ

      ممنون

  • omid
    Posted at 20:17h, 18 ژوئن پاسخ

    آقا من یک فایل اکسل دارم
    a1=هزینه
    a2=سهم نفر اول
    a3=سهم نفر دوم
    a4=سهم نفر سوم
    a5=سهم نفر چهارم
    هزینه تقسیم بر چهار میشه و a2:a5 هر کدام یک چهارم a1( هزینه) است
    حالا میخوام بدونم چیکار کنم اگر هزینه مربوط به دو نفر نمیشد(مثلا a3 و a5) مبلغ هزینه a1 بطور مساوی بین سایر افراد تقسیم بشه

  • غفوری
    Posted at 12:10h, 14 ژوئن پاسخ

    سلام دوست عزیز
    از سایت خوبتون واقعا ممنونم
    یه مشكلی دارم و ممنون میشم اگه راهنمایی بفرمایید
    در استفاده از تابع sumifs میشه یكی از شرطها، مقدار بیشتر از یك عدد معین باشه، مثلا مقادیر بیشتر یك میلیون، اما اگه این مقدار، داخل یك سلول نوشته بشه و شرط بزاریم كه اعداد بیشتر از مقدار این سلول جمع زده بشه، جواب نمیده، یعنی عملگرهای مقایسه‌ای، رد صورتی كه مقدار یك سلول بهشون داده بشه، در جمع شرطی جواب نمیدن. لطفا راهنمایی بفرمایید كه چه كار باید انجام بدم

    • یاسین اسماعیل پور
      Posted at 15:14h, 14 ژوئن پاسخ

      چرا جواب نده جناب غفوری؟ شما باید شرطتون رو به اینصورت بنویسید:
      “>=”&A1
      نباید A1 رو هم در “” بیارید

  • sara
    Posted at 12:11h, 07 ژوئن پاسخ

    ممنون از توضیحات کاملتون.

  • جعفری
    Posted at 16:07h, 23 می پاسخ

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

    • یاسین اسماعیل پور
      Posted at 17:37h, 23 می پاسخ

      سلام دوست عزیز
      برای اینکار فرمول زیر رو بنویسید و بعد از کلید ترکیبی CTRL+SHIFT+ENTER استفاده کنید. به جای A:A محدوده مدنظرتون رو قزار بدید:
      =MIN(IF(A:A>0;A:A))

  • فرید
    Posted at 13:32h, 22 می پاسخ

    سلام
    تعدادی داده در ستون a دارم.
    میخواهم سه تا سه تا در ستون b جمع بزند
    چکار کنم؟
    مثلا :
    جمع a1 تا a3 در سلول b1
    جمع a4 تا a6 در سلو b2
    جمع a7 تا a9 در سلول b3
    الی اخر…

    • انجام پروژه های اکسل در اینجا
      Posted at 16:33h, 22 می پاسخ

      سلام ، آقا فرید – بهتر بود اعداد ستون A بجای یک ستون در سه ستون نوشته و سپس به راحتی باهم جمع میشد ، اما با وجود این ، راه سادش اینه که با یک فرمول جمع ساده ، جمع a1 تا a3 را در سلول b1 بنویسی و همین فرمول رو در خانه b4 و b7 و تا آخر کپی کنی ، اگه این راه حل برات کافی نیست ، مشکلشو بگو ، تا راه حل دیگه ای بهت بگم
      موفق باشی – خانیکی
      0919-302-6452

  • داود یوردخانی
    Posted at 22:15h, 15 می پاسخ

    با سلام
    چجوری میشه با تایع sumifs در یک لیست کالا مثلا نام کالاها به این صورت می باشد که ( کتان چاپی سرمه ای ) سلول هایی را با هم جمع کرد که فقط عبارت کتان داخلشون هست بدون توجه به رنگ یا نوعش ؟
    من میخواهم مثلا مقدار فروش کتان را از این لیست بدست بیاورم ولی چون همراه کتان نوع و رنگش هم در عبارت آمده است در همان سلول نمی توانم .
    لطفا راهنمایی کنید با تشکر

  • وبلاگ من را نیز با قدوم خودت مزین کن!!
    Posted at 01:30h, 13 می پاسخ

    سلام ، یاسین جان
    خیلی خوشحال شدم که بعد از مدتها ، مشغله های کاریت اجازه داد که سری به سایت خودت بزنی و بنده مفتخر باشم که روی گلت را در اینجا ببینم . از همت بلندت در راه اندازی این سایت و دیگر سایتهات ، صمیمانه تشکر میکنم . من که به نوبه خودم ، بدجوری به سرزدن به این سایت عادت کردم و از تبادل اطلاعات با دیگر دوستان ، فوق العاده بهره مند میشم و لذت می برم ، امیدوارم در تمامی عرصه ها و ابعاد زندگیت موفق باشی
    باتشکر – خانیکی
    0919-302-6452

    • یاسین اسماعیل پور
      Posted at 11:56h, 13 می پاسخ

      سلام دوست عزیز
      بله بعد از مدتها فرصتی فراهم شد انشالله که بتونم از این به بعد بیشتر وقت بگذارم. حضور شما در این سایت باعث افتخار هست جناب خانیکی عزیز. حتما به وبلاگ شما هم سر خواهم زد.
      شاد و سربلند باشید

  • سید حسین
    Posted at 23:25h, 12 می پاسخ

    با سلام و خسته نباشید.اگه بخواهیم با تابع sumif مجموع موجودی چند کد کالا را حساب کنه چیکار باید کرد؟یعنی به جای یک شرط چند شرط داشته باشیم.

    • یاسین اسماعیل پور
      Posted at 00:55h, 13 می پاسخ

      سلام حسین جان
      فرض کن میخوای سلول هایی که یک یا دو هستند رو جمع کنی. برای اینکار میتونی از فرمول زیر استفاده کنی:
      =SUM(SUMIF(A4:A100;{1;2};B4:B100))

  • toraj85
    Posted at 16:45h, 01 می پاسخ

    با سپاس از شما آقای اسماعیل پور
    لطفاً بفرمائید مفهوم = در کنار “ماوس” و یا در کنار “1” چیست؟ چون با حذف = جواب بازهم درست خواهد بود.

  • arashk
    Posted at 18:03h, 14 آوریل پاسخ

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

  • تقی زاده
    Posted at 16:07h, 09 آوریل پاسخ

    سلام وقت به خیر. من یه جدول اکسل دارم می خوام بهش شرط بدم در ستون مورد نظر که اعداد از صفر داره تا 100 میلیون. می خوام فرمول بدم اعداد بین بیشتر از 5میلیون و کمتر یا مساوی 20 میلیون ریال رو جمع بزنه . لطفا منو راهنمایی کنید.
    با تشکر

  • یاس ابی
    Posted at 09:39h, 08 مارس پاسخ

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

    • یاسین اسماعیل پور
      Posted at 15:42h, 09 مارس پاسخ

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

  • مهدی
    Posted at 12:12h, 17 فوریه پاسخ

    سلام منم مثل بقیه از سایت خوبتون تشکر میکنم و این ک تازه دارم رو اکسل کار میکنم و میخوام جمع چن نوع محصول و بزنه تعدادشون بیش از 10 تا است و این ک نمیخوام از جمع SUFIFS استفاده کنم….
    راهی هست ک بشه چک کنه از روی یه لیست دیگه ک اونارو قبلا وارد کردم و بعد جمع بزنه…
    ببخشید اگه بد توضیح دادم چون تازه کارم اگه بتونین راهنماییم کنین ممنون میشم.

    • یاسین اسماعیل پور
      Posted at 07:48h, 18 فوریه پاسخ

      فرض کن لیست تو e1:e2 باشه. در اینصورت ا فرمول زیر میتونی استفاده کنی:
      =SUMPRODUCT(SUMIFS(B1:B6;A1:A6;E1:E2))

  • بهمن
    Posted at 18:06h, 06 فوریه پاسخ

    سلام . من میخوام همین فرمول ستون BوCرادر چندین شیت جستجو کنم . نمیشه . لطفا راهنمایی کنید
    بهمن
    مثلا در شیت۱:ماوس ۲عدد
    شیت۲:ماوس ۳عدد
    میخوام تعداد ماوس ها را در همه شیت ها جمع ببندم

    • یاسین اسماعیل پور
      Posted at 23:28h, 08 فوریه پاسخ

      سلام خب دوتا sumifs مجزا بنویسید و با هم جمع کنید

  • حسن طالبی
    Posted at 17:05h, 15 ژانویه پاسخ

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

    • یاسین اسماعیل پور
      Posted at 01:16h, 18 ژانویه پاسخ

      سلام حسن جان
      فرض کنید حقوق پایه در سلول a1 و حداقل حقوق در سول b1 هست. فرمول میشه :
      =if(a1*2>b1*3;b1*3;a1*2)

  • پوریا
    Posted at 11:50h, 30 دسامبر پاسخ

    سلام دوست عزیز
    تشکر از سایت بسیار مفیدتون
    من یه سوال داشتم
    اگه بخوایم روز سفارشون هم 1 باشه هم 2 اون موقع فرمول به چه شکلی میشه
    ممنون.

    • یاسین اسماعیل پور
      Posted at 18:48h, 06 ژانویه پاسخ

      سلام پوریا جان
      برای اینکار شما باید دو تا sumifs بنویسی و انها رو با هم جمع کنی

  • مسعود
    Posted at 19:42h, 23 نوامبر پاسخ

    با سپاس از سایت فوق العادتون

    • یاسین اسماعیل پور
      Posted at 21:24h, 25 نوامبر پاسخ

      مرسی از انرژی مثبتت مسعود جان

  • سیروس
    Posted at 15:26h, 09 نوامبر پاسخ

    سلام
    ایا میتونم بطور خودکار جمع یک ستون را در ستون کناری واردکنم(2برابر)
    Bتعداد ستونها زیاد است 5هزار تا و میخواهم در ستون کناری دوبرابر هر ستون در ستون کناری بیاید.
    ایا میتوان شرط گذاشت که عمل فوق فقط برای اعداد بالاتر از مثلا 25 انجام شود و از بقیه صرف نظر کند؟
    باتشکر فراوان
    X 2X
    Y 2Y
    Z 2Z
    D 2D
    B 2

    • یاسین اسماعیل پور
      Posted at 21:19h, 11 نوامبر پاسخ

      بله میشه سیروس جان. این فرمول رو در سلول B1 بنویس و تا پایین کپی کن:
      =IF(a1>25;a1*2;0)

  • مهدی
    Posted at 16:41h, 21 اکتبر پاسخ

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

    • یاسین اسماعیل پور
      Posted at 00:30h, 24 اکتبر پاسخ

      سلام. فرض کن تاریخت در سلول A1 قرار داره. در این حالت شرط شما به جای مثلاً “<1394/01/06" میشه “<"&A1

  • ali
    Posted at 16:02h, 17 اکتبر پاسخ

    با تشکر از شما بابت سایت خوب و مفیدتون – سوالم را در پست بالا پرسیدم و با sumif به جواب رسیدم والان می خواهم میزان فروش هرفروشنده را بدست بیاورم اینو به چه شکل مییشه محاسبه کرد

    • یاسین اسماعیل پور
      Posted at 23:38h, 20 اکتبر پاسخ

      شما در تابع sumifs به هر تعدادی که بخوای میتونی شرط اضافه کنی علی جان

  • ali
    Posted at 17:28h, 14 اکتبر پاسخ

    با سلام
    من یک فایل اکسل دارم با مشخصات زیر
    شیت اول کل فروش فروشندگان از همه اقلام
    کد فروشنده / نام فروشنده/ کد کالا/ نام کالا / تعداد
    و شیت بعدی 50 قلم منتخب را داریم که میخواهم محاسبه کنیم چقدر فروختند
    کد کالا / نام کالا / تعداد فروخته شده از این کالا /
    به چه شکل میشه ((تعداد فروخته شده از این کالا)) را حساب کرد

    • یاسین اسماعیل پور
      Posted at 23:49h, 16 اکتبر پاسخ

      سلام علی جان
      میتونی برای اینکار از همین تابع sumifs استفاده کنی

  • وطن پرست
    Posted at 17:53h, 10 اکتبر پاسخ

    عاااااااااالی بود

    • یاسین اسماعیل پور
      Posted at 22:02h, 12 اکتبر پاسخ

      ممنون دوست عزیز

  • vahidasadi
    Posted at 13:37h, 30 آگوست پاسخ

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

    • یاسین اسماعیل پور
      Posted at 22:53h, 31 آگوست پاسخ

      خواهش میکنم

  • بهاره
    Posted at 19:31h, 20 جولای پاسخ

    ممنونم از توضیحات شیواتون۰عالی بود

    • یاسین اسماعیل پور
      Posted at 20:43h, 20 جولای پاسخ

      خواهش میکنم. لطف دارید

  • دوستی
    Posted at 14:38h, 15 جولای پاسخ

    بسیار عالی بود

    • یاسین اسماعیل پور
      Posted at 21:41h, 18 جولای پاسخ

      مرسی.

  • amir
    Posted at 15:48h, 09 می پاسخ

    با سلام
    ممنون از سایت خوب شما
    سوالی که داشتم این است :
    مثلا در جدول مثال بالا می خواهیم جمع تجمع تا روز چهارم ر در یک سلول و روز چهارم در سلول دیگر نشان بدهد.

    ممنون

  • raha
    Posted at 09:30h, 24 مارس پاسخ

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

  • علی
    Posted at 09:56h, 24 فوریه پاسخ

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

    • یاسین اسماعیل پور
      Posted at 11:14h, 24 فوریه پاسخ

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

      • ف
        Posted at 15:18h, 14 ژانویه پاسخ

        مرسی مطالبتون عالی و کاربردی هستن.

        • یاسین اسماعیل پور
          Posted at 20:19h, 15 ژانویه پاسخ

          ممنون از محبتتون دوست عزیز

  • حسین
    Posted at 20:09h, 27 ژانویه پاسخ

    متشکرم

  • omidreza
    Posted at 01:01h, 26 دسامبر پاسخ

    با سلام

    ممنون از این همه توضیحات و مثال های متنوع. سپاسگزارم

Post A Comment