تابع SUMIF اکسل و نحوه استفاده از آن

تابع sumif اکسل

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

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

(محدوده جمع کردن، شرط، محدوده چک کردن شرط) SUMIF

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

شیت1:

A B C
1 کد کالا محل نگهداری موجودی
2 15895 انبار1 10
3 13243 انبار1 5
4 34222 انبار1 14
5 17288 انبار1 7
6 17288 انبار2 19
7 34222 انبار3 23
8 15895 انبار4 11
9 15895 انبار5 8

شیت2:

A B C
1 کد کالا سفارش کل موجودی
2 15895 10
3 13243 5
4 34222 14
5 17288 7

اگر بخوایم مقدار کل موجودی انبارهای مختلف هر کالا رو از شیت1 در ستون C شیت2 مقابل مقدار سفارش قرار بدیم میتونیم از تابع SUMIF اکسل به این شکل استفاده کنیم:

محدوده چک کردن شرط: این محدوده جایی هست که قراره مقادیر اون با شرط چک بشن و اگر مقدارشون با شرط ما یکی بود مقادیر متناظرش در محدوه جمع کردن با هم دیگه جمع بشه. در این مثال ما شرطمون برای جمع کردن مقادیر موجودی اینه که کد کالا در شیت1 (محدوده چک کردن شرط) با کد کالا در شیت 2 (شرط) برابر باشه. بنابراین ما ستون کد کالا در شیت1 یعنی Sheet1!A:A  رو به عنوان محدوده چک کردن شرط تعریف میکنیم.

شرط: خب قراره مقادیری از ستون C شیت1 (محدوده جمع کردن) با هم جمع بشن که کد کالای اونها برابر با کد کالای موجود در شیت2 (شرط) باشه. بنابراین ما پارامتر شرط رو برابر Sheet2!A:A  قرار میدیم.

محدوده جمع کردن: در نهایت ما قراره مشخص کنیم که در صورتی که کد کالا در شیت1(محدوده چک کردن شرط) با کد کالا در شیت2 (شرط) برابر بود چه مقادیری با هم جمع بشن. ما میخوایم در صورت برقرار بودن شرط مقادیر موجودی کالا باهم جمع بشن. پس مقدار پارامتر محدوده جمع کردن رو Sheet1!C:C قرار میدیم.

در نهایت فرمول ما به شکل زیر در میاد

(SUMIF(Sheet1!A:A;Sheet2!A:A;Sheet1!C:C

اگر فرمول بالا رو در سلول C2 شیت2 بنویسد مقادیر موجودی که کد کالای اونها برابر 15895 هست نمایش داده میشه که عدد 29 هست. حالا کافیه فرمول سلول C2 رو در سلول های C3 تا C5 کپی کنیم تا موجودی سایر کالاها هم در مقابل هر کالا قرار بگیره.

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

120 Comments on “تابع SUMIF اکسل و نحوه استفاده از آن”

      1. samadi

        سلام و وقت بخیر
        ببخشید من یک سری اعداد دارم از فروش میخوام میانگین این اعداد رو برحسب ساعت بدست بیارم
        مثلا از ساعت 11 شب تا 12 شب میانگین ماهانه فروش چقدر هست
        ممنون میشم راهنمایی کنید من رو

  1. sareh

    ممنون از آموزش خوبتون.

    اگر امكان داره در مورد اينكه چگونه تعدادي ديتا بين چند فايل اكسل يا بهتر بگم بين چند worksheet با همديگر مرتبط باشند و با تغيير يك شيت در يك فايل مقدار يك سلول در شيت ديگري از يك ورك شيت ديگر تغيير كند، توضيح دهيد. ممنون

    1. یاسین اسماعیل پور

      شما برای اینکار کافیه تو فرمولتون به شیت مورد نظر رفرنس بدید. مثلا Sheet1!A1=

  2. محمد

    سلام ..حای فرض کنیم بخوایم فلان کد یا کدارو توی انبار 2و3 موجودیشنو حسلب کنیم چی؟مرسی

    1. یاسین اسماعیل پور

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

    1. یاسین اسماعیل پور

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

  3. مجتبی

    جناب اسماعیل پور سلام
    از آموزشتون ممنونم.
    مشکلی که در آموزس sumifدارم اینه که وقتی اطلاعات شما رو برای تمرین کپی پیست می کنم ولی فرمول به جواب 29 نمی رسه .لطف میکنید راهنمائی کنید

    1. یاسین اسماعیل پور

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

  4. hosein

    سلام و خسته نباشید بابت آموزش خوب و کامل
    می خواستم ببینم تو اکسل میشه با تابع v look up یا تابع دیگه ای که همین کار را انجام بده وقتی در یک ستون کد تکراری وجود داشته باشد، به ستون دیگری مراجعه کند و تفاوت این دو ردیف را که در ستون اول کد یکسانی داشتند پیدا کند و آنگاه سلول مورد نظر را نشان دهد. فکر کنم یه کم منظورم را سخت متوجه بشید، اما راحت تر بگم تو حسابداری ممکنه دو حساب دارای کد کل یکسانی باشند که در این صورت به کد زیر مجموعه آنها یعنی معین یا تفصیل آنها رجوع می کنیم.
    ممنون میشم جواب را به ایمیل هم بفرشتید.
    با تشکر

    1. یاسین اسماعیل پور

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

  5. shadkam

    سلام خسته نباشید
    اگه میشه توضیح بدید که فرمول در صورتی که موجودی یک کالا در انبار های مختلفت رو باید چطوری نوشت ؟

  6. amir ali

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

    1. یاسین اسماعیل پور

      دوست عزیز شما با استفاده از توابع sum و sumif میتونید اینکار رو انجام بدید. توضیحات کامل در سایت وجود داره

  7. مهدی

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

          1. مهدی

            داداش خیلی کارت درسته سایتت توپه خیلی باهاش حال کردم دمت گرم
            امیدوارم ب اون چیزی ک میخوای برسی
            منم مشکلم حل شد ممنون

  8. ستاره

    سلام
    منون از مطالب خوبتون.
    من اگر بخوام جمع با شرط برابر بودن تاریخ چندین شیت را بدست بیارم، چه فرمولی باید بنویسم؟
    مثلا فرض کنید من 70 شیت دارم ، در هر شیت جدولی دارم که خریدهای یک سال یک شرکت خاص را ایجاد کرده(هر شیت برای یک شرکت)، حالا میخواهیم جمع 5 روز به 5 روز بگیریم، مثلا جمع 1 تا 5 فروردین تمام شرکتها را در شیت اول برامون بیاره.

    1. یاسین اسماعیل پور

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

      1. Behzad

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

    1. یاسین اسماعیل پور

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

  9. سید حسین

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

  10. داود یوردخانی

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

    1. انجام ماکرونویسی اکسل در اینجا

      سلام ، آقا داوود – شما ابتدا بایستی با کمک دو تابع FIND و IFERROR متناظر با لیست کالاتون ، به عددی برسید که حاکی از بودن یا نبودن عبارت دلخواهتون در لیست کالا باشه ، مثلاً اگر عبارت دلخواهتون در نام کالا نباشه ، عدد صفر و اگر باشه عدد دیگه ای رو به شما بده ،
      حالا دیگه کار راحته ، به راحتی با تابع SUMIF هم میتوانید به حاصلجمع دلخواهتون برسید . موفق باشید – خانیکی
      0919-302-6452

  11. hoda ehsani

    سلام و ممنون از آموزش ساده و کاربردیتون.
    یه سوال داشتم: داده های من توی اکسس هستن. چند تا table حدود 9 تا 13 تا دارم که تو هرکدوم حدوداً 14 هزار داده هستند. مثل مثال شما باید همه ارقام تکرار شده از یک کد کالایی رو اول تو هر table و بعد همه اونا را در مجموع با هم جمع کنم. با توضیحات شما این کار رو تو اکسل انجام دادم ولی میخواستم بدونم توی اکسس به چه صورتیه؟ ممنون

  12. آموزش ماکرو نویسی در اینجا

    سلام ، هدی خانم
    برای افزودن یک Table به انتهای Table دیگر از کد SQL مانند زیر استفاده میشود
    INSERT INTO Table2 ( CodeKala, Tedad )
    SELECT Table1.CodeKala, Table1.Tedad
    FROM Table1
    GROUP BY Table1.CodeKala, Table1.Tedad;
    و برای بدست آوردن حاصل جمع تعداد هر کد کالا در هر Table بایستی از کد SQL مانند زیر استفاده کنید
    SELECT Table1.CodeKala, Sum(Table1.Tedad) AS SumTedad INTO NewTable1
    FROM Table1
    GROUP BY Table1.CodeKala;
    موفق باشید – خانیکی
    0919-302-6452

  13. امین

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

  14. آموزش ماکرو نویسی در اینجا

    سلام ، امین آقا
    اگر دسته بندی بازهم بر اساس کد کالا باشد ، چندان تفاوتی در عبارت SQL داده نخواهد شد و با اندکی تغییر ، عبارت بصورت زیر خواهد شد
    SELECT Table1.CodeKala,
    Sum(Table1.Tedad1) AS SumOfTedad1,
    Sum(Table1.Tedad2) AS SumOfTedad2
    INTO SumTable1
    FROM Table1
    GROUP BY Table1.CodeKala;
    موفق باشی – خانیکی
    0919-302-6452

  15. رامتین

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

  16. safarian

    با سلام
    من 3 تا عدد تو 3 تا سلول دارم (2 و 4 و 7)
    میخام برام نشون بده عدد 9 جمع کدوم سلول هاست؟
    (ببخشید اگه خیلی مبتی سوال کردم،خسته نباشید)|

  17. علی

    با سلام
    در رابطه با مانده گیری در اکسل توضیح دهید ( در یک ستون مانده جمع یک ستون دیگر را هر لحظه داشته باشیم )

  18. mohsen.gh1990

    باسلام و خسته نباشید ، میخواستم در مورد این تابع سوالی بپرسم
    چطور باید تعریف کنم در تابع که اول یک عملیات مقایسه ای انجام بده بعد اگه شرط برقرار بود یک عملیات جمع و تفریق ساده انجام بده و اگر شرط برقرار نبود 0 برگردونه؟؟؟

  19. hedie

    سلام . با تشکر از شما و سایت خوبتون
    من میخام شرط بزارم که اگه تو ستون تاریخ ، ماه یکسان است مقادیر رو جمع بزنه مثلا 95/05/20 ، 95/05/22 ، 95/05/27 و 95/06/01 و…..داریم چه جوری شرط بزارم که برج 5 رو با هم جمع بزنه؟؟؟

    1. یاسین اسماعیل پور

      سلام
      برای اینکار توی یک ستون کمکی ماه رو از تاریخ با کمک تابع MID استخراج کن و بعد روی اون ستون کمکی SUMIF بزن.

  20. محمدرضا

    سلام چگونه در اکسل مثلا از تکرار شماره یا کلمه و یا هر چیزی در چندین شیت جلوگبری کنیم مثلا ما 100 شیت داریم که شماره فیش بانکی وارد میکنیم میخواهیم اگر مثلا در شیت 80 شماره فیشی را وارد کرده ایم که قبلا در شیت شماره 10 هم وارد شده است حال یا هشدار دهد یا مثل تکرار در یک شیت سلول تغییر رنگ دهد

  21. مجتبی

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

  22. pedram

    خیلی ممنون
    یه سوالی داشتم اینه که میشه تو اکسل درون یک سلول نمایش داده بشه 5+5 ولی وقتی دارید از فیلتر اکسل استفاده میکنید درواقع 10 درنظر گرفته بشه؟ و اگه فیلتر عدد بزرگتر از 7 گذاشتیم اون مورد رو نمایش بده؟؟

  23. Behzad

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

  24. ناهید

    سلام آقای اسماعیل پور عزیز و دوستان
    یه مشکلی هست مدتهاست ذهنم رو مشغول کرده اما به جواب نمی رسم. خیلی ضروریه واقعا ممنون میشم اگر کمکم کنید.
    من میخوام مجموع سلولهای a1 تا a12 در یک سلول نوشته بشه اما اگر این مجموع جایی بزرگتر یا مساوی عدد 60000 شد ، جمع متوقف بشه و برای سلولهای پایین تر اتفاق بیفته.مثلا اگر مجموع a1 تا a6 بزرگتر یا مساوی 60000 شد جمع سلولهای قبل متوقف بشه و مجموع سلول های a7 وa8 و a9و.. تا a12 در سلول مورد نظر نوشته بشه.
    تو رو خدا کمک کنید
    فرمولش چی میشه؟
    واقعا دعاتون می کنم.خدا خیرتون بده

  25. mahla

    سلام و خسته نباشید . ممنون از سایت خوبتون
    فقط یه سوال کوچیک, اینکه فرمودید” محدوده چک کردن شرط جایی هست که قراره مقادیر اون با شرط چک بشن و اگر مقدارشون با شرط ما یکی بود مقادیر متناظرش در محدوه جمع کردن با هم دیگه جمع بشه.”
    حالا اگه شرطمون به صورت= باشه باید چیکار کنیم ؟از تابع sum if باید استفاده کرد؟
    مثلا یه سری کالای رتبه بندی شده داریم ,میخوایم ارزش ریالی اون کالا هایی که رتبه شون از 3 کمتره با هم جمع شه .چیکار باید بکنیم ؟
    من مبتدی هستم توو آموزش اکسل

  26. mahla

    حالا اگه شرطمون به صورت کوچکترمساوی یا بزرگتر مساوی باشه چی ؟ باید چیکار کنیم ؟ا
    اشتباه شد در کامنت قبلی

    1. یاسین اسماعیل پور

      سلام مهلا جان. اونوقت اینطوری مینویسی:
      =sumif(a:a;">100";b:b)

      =sumif(a:a;"< =20";b:b)

      =sumif(a:a;">"&c1;b:b)

    1. یاسین اسماعیل پور

      سلام ناهید خانوم. ببخشید که سوال شما جا موند. به هر حال تعداد سوالات دوستان زیاد هست و زمان بنده محدود و امکان پاسخگویی به تمام سوالات دوستان نیست. ساده ترین راه برای حل سوال شما استفاده از ستون کمکی هست. فرض کنید اعداد شما در محدوه a1 تا a12 قرار دارند. فرمول زیر ور در b1 بنویسید و تا b12 کپی کنید:
      =SUM($A$1:A1)
      حالا فرمول زیر رو در c1 بنویسید:
      =IF(MATCH(60000;B1:B12)>=12;SUM(B1:B12);SUM(OFFSET(A1;MATCH(60000;B1:B12)+1;0;12-MATCH(60000;B1:B12)+1;1)))

      1. ناهید

        هیچ می دانستید دنیا را کسانی می سازند که دانش خود را با دیگران قسمت می کنند؟

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

  27. mojtaba

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

  28. mehdi

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

  29. رضا سعیدپور

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

  30. فراهانی

    سلام خسته نباشید میخوام یه تعداد سلولی رو که n/a است جمع کنم انجام نمیشه

  31. امین

    سلام و خسته نباشی دوست عزیز
    من میخواستم شرطم و توی چند شیت بررسی کنم. مثلا محدوده بررسی شرط در ستون A در شیت های 1و2و3 باشه، چطور میتونم این کار کنم
    با تشکر از سایت خوبتون

  32. مسعود حیدرزاده

    سلام
    اگر دو ستون باشد که یکی تاریخ و ستون دیگر مقادیری از اعداد باشد و اگر بخواهیم تمامی اعدادی که در ستون A هست را اگر تاریخ آن تاریخ مورد نظر باشد جمع کنیم از تابع sumif به جه شکل استفاده خواهد شد مثال:
    ستون B ( تاریخ ) ستون A عدد
    95/01/05 25
    95/01/05 12
    95/03/06 8
    95/04/02 88
    95/02/12 0
    95/01/05
    سطرهایی که تاریخ آنها 95/01/05 باشد مقادیر ستون a آن جمع زده شود .
    ممنون

  33. مسعود حیدرزاده

    با سلام مجدد
    میخواهم دو سلول را از هم کسر کنم اگر حاصل عدد مثبت بود ، در سلول انتخابی حاصل نوشته شود ولی اگر جواب صفر یا هر عدد منفی آمد ، بجایش در سلول مورد نظرم عدد 0 را بنویسد .
    ممنون خواهم شد راهنمائی بفرمائید .
    حیدرزاده

  34. mhg4141

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

  35. MILAD

    سلام-من میخوتم تو یه سلول مثل C1تاC100 به طور درخواستی خونه هایی مثل C46-C50-C12-C40 که تو سلول B به اسم هزینه های سربار ثبت شده رو جمع کنم.ایا امکان این کار هست؟اگر هست ممنون میشم فرمولشو بگید.با تشکر

  36. صادق

    سلام و ارادت
    چطور میتونیم با وارد کردن کد مشخص در یک سلول اطلاعات اون حاوی نام / قیمت /محل نگهداری / در سلول های روبرو به صورت اتوماتیک نوشته بشه

  37. نیما

    سلام
    راهنماییم کنین لطفا می خواهم از طریق sumif یک ستون رو با هم در یک بازه جمع کنم
    sumif(h1:h33,”=30000″) l
    با این دستور مبالغ 30000 رو توی ستون h جمع میکنه
    حالا من می خوام اعدادی از بازه 30000 تا 70000 جمع بشه چی چی میشه دادا ؟

    1. leomasih

      باید از تابع sumifs استفاده کنید (البته از if هم میشه استفاده کرد)
      به اینصورت:
      =SUMIFS(N1:N8,N1:N8,”10″)

      که توی فرمول من اعداد بین 10 و 20 رو جمع میکنه.شما عددهای خودتو جایگزین کن.(فرمول بهم ریختس اما کپی کنی تو اکسل پیست کنی درست میشه)

    2. leomasih

      نمیدونم سایت چه مشکلی داره فرمول رو درست نشون نمیده خلاصه اینکه شما از sumifs استفاده کن و 2تا شرطت رو بنویس داخل اون تابع

  38. مهدی

    ببخشید اگه بخواهیم برای قسمت range تابع sumif بیشتر از یک ردیف یا ستون غیر پشت سر هم انتخاب کنیم راهش چی هست ممنون.

  39. سجاد

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

  40. hedie

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

  41. سعید

    6 تا شاخص داریم هر کدوم 10 تا شرکت میخوایم بر پنج روز کاری تقسیم کنیم

    چیکار باید بکنیم

  42. سعید

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

  43. hedie

    با سلام
    ببینید یه شرط داریم که اگه تعداد قطعات در ماه از 11000 بیشتر بود قیمت 50000 و در غیر اینصورت 45000 اعلام میشه که این قطعات ترکیبی از دو قطعه است که در دو جدول مختلف جمع زده میشن حالا میخاییم بگیم از دو جدول خانه هایی که مربوط به یک ماه است رو جمع کن و اگر تعداد 11000 بود شرط بالا رو اعمال کن
    امیدوارم واضح توضیح داده باشم

    1. leomasih

      چیزی که من فهمیدم اینه که جمع دو قطعه ی مختلف اگر بیشتر از 11000 تا بود قیمت مورد نظر رو بزنه…
      اگه چیزی که فهمیدم درست باشه شما میتونید از if استفاده کنید و داخل if از sum… برای تابع sum جمع دو قطعه رو بزنید و بعد شرط رو روش اعمال کنید … نیاز به sumif نیست چون sumif میاد یه شرط رو بررسی میکنه ودر صورت برقراری شرط مقادیر رو جمع میکنه در صورتیکه چیزی که شما میخواین برعکس اینه یعنی اول جمع بزنه بعد اگه شرط برقرار بود قیمت بزنه …

  44. malek

    سلام- سپاس از راهنمايي هاتون
    سوال: تابع شرطي زير را چگونه مي توان با هم جمع كرد در صورت امكان فرمول ان را بنويسيد. سپاس
    راندمان ريز 90عدد*0
    (راندمان 90الي 100|)*70
    (راندمان 100الي120)*90
    (راندمان120 به بالا)*200
    مثلا اگه كسي راندمان 126 داشته باشد نحوه محاسبه ان به صورت زير است
    (10*70)+(20*90)+(6*200)=3700

  45. محمدعلی

    سلام من یک سوال دارم!
    من میخواهم حالتی در اکسل ایجاد کنم مثل دیتابیس (من یک شرکت دارم که هروز فروش دارم، میخواهم وقتی از جنسی میفروشم جلوی خانه اون جنس تعداد عدد فروخته شده رو بدم بعد این عدد اتومات جمع بشه با تعداد فروش قبلی من و همون خانه که من عدد جدید رو وارد کردم بعد از جمع شدن باز بتونم اون خانه رو خالی کنم بدون اینکه هیچ تغییری در عدد جمع شده بوجود بیاد؟)

  46. مریم

    سلام
    چگونه میشه از یک Sheet دیگر با یک شرط چند عدد رو جمع زد ؟؟؟؟
    به عنوان مثال : در Sheet2
    =SUM(‘Sheet1’!;SUMIF(A1:A20,”=1395″,(B1:B20))
    در مثال بالا میخواهم در یک سلول در Sheet2 اعدادی که در Sheet1 ستون A آنها نوشته 1395 را B آنها را جمع کرده و نمایش دهند.
    یک دنیا ممنون

  47. اسماعيل

    سلام
    سپاس از اموزشهای مفیدتون
    من دوتا سوال دارم
    1- ایا ارقام جمع شده رو میشه با فرمول نویسی به‌ صورت نوشته دراورد مپلا 28 به‌ صورت بیست و هشت؟
    2 – ابا میشه‌ توی یك ستون برای چند تا سل از كل ستون شرط كذاشت ؟مثلا اگه‌ از درس فارسی و عربی نمره‌ كمتر از 10 گرفته‌ باشند بنویسه‌ كه‌ تجدید شدند ؟لطفا فرمول
    سپاس

  48. Maryam

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

  49. Majid

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

  50. محمد

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

  51. نظری

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

  52. SHEIJANI

    سلام. من نمیتونم ستون و تعریف کنم. شما نوشتید Sheet1!A:A;Sheet2!A:A;Sheet1!C:C …….؟؟؟؟؟؟؟؟؟

  53. مهدی

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

  54. محمدرضا

    سلام محمدرضا هستم من یک سری اعداد دارم که در سلولهای فرد مثل N5,N7,N9 تا N2023 قرار دارند یک فرمول میخواهم که بتونه از سلول N5 تا N2023 همه سلولهای فرد رو با هم جمع بزنه یعنی یک سطر در میان. ممنون میشم اگه مشکلم رو زود حل کنید.

  55. محمودنیا

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

  56. شیدا

    سلام آقا یاسین
    بسیار مفید بود.
    دقیقا دنبال چنین فرمولی برای صورت وضعیت کارم بودم.
    سپاس بی کران از آموزش
    شیدا **************

  57. حمید

    سلام
    چه جوری میشه با vlookup مقادیر سل ها رو با هم ترکیب کرد؟ (با تابع sumif فقط اعداد جمع میشن و ولی من میخام مقادیر سلها به هم پیوسته بشه)

  58. مسعود

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

  59. ابوالفضل

    سلام میخواهم دفتر حساب بانکی را طراحی نمایم اما مشکل بنده در قسمت مانده گیری می باشد لطفا اگر کسی فرمول آن را می داند برای بنده بگذارد ، یعنی مثلا فقط من واریز بدم مانده رو خودش روز به روز بده.مثلا جمع 1000 و 2000 در تاریخ دوم بیاد ، سوم 1000 واریز مانده رو خودش 4000 بزنه… ممنون
    به عنوان نمونه
    تاریخ واریز مانده
    09/01 1000
    09/02 2000 3000
    09/03 1000 4000

پاسخ دادن به علیرضا لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *