نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: جمع یک ستون با شرط کوچکتر و یا بزرگتر از یک سلول

  1. #1


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

    سلام و صبح به خير
    2 تا ستون دارم به نام هاي a و b و یه سلول به نام c1 . حالا می خوام با استفاده از تابع sumif و هر تابع دیگه ای متناظر ستون a در ستون b رو که به شرط آنکه کمتر از عدد سلول c3 و بیشتر از عدد سلول c4 باشه رو با هم جمع کنه. برای مثال اگر در ستون c3 داشته باشیم 20 و در سلول c4 داشته باشیم 30؛ در نتیجه می خوام با فرمول مورد نظر اعداد ردیف های ستون b رو به شرطی که مقادیر متناظر آن ها در ستون a بین 20 و 30 باشه رو جمع کنه. امیدوارم توضیحاتم کافی و روشن بوده باشه. فایل نمونه رو هم گذاشتم.
    با تشکر
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    این فرمول را تست کنید

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

    کد PHP:
    =SUMIFS(B:B,B:B,"<"&C3)+SUMIFS(B:B,B:B,">"&C4

  4. سپاس ها (3)


  5. #3


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

    با سلام و روز خوش

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها

    کد PHP:
    =SUMIFS(B:B,B:B,"<"&C3)+SUMIFS(B:B,B:B,">"&C4
    با تشکر. فرمول بالا جواب منو نمیده. چون من می خوام که اعداد بین 20 و 30 رو با هم جمع کنم. در حالیکه دستور بالا یکبار اعداد بزرگتر از 20 رو با هم جمع می کنه و یکبار هم اعداد کوچکتر از 30.
    قسمت اول فرمولتون رو نمیشه طوری اصلاح و طراحی کرد که حالت بزرگتر رو هم شامل باشه. برای مثال:
    کد PHP:
    =SUMIFS(B:B,B:B,">"&c3&"<"&C4
    البته می دونم فرمول بالا ایراد داره. تست کردم و جواب نداد ولی خواستم منظورم رو برسونم.
    با تشکر

  6. #4


    آخرین بازدید
    2023/05/10
    تاریخ عضویت
    January 2017
    محل سکونت
    کرمانشاه
    نوشته ها
    360
    امتیاز
    571
    سپاس
    98
    سپاس شده
    550 در 269 پست
    سطح اکسل
    80.00 %

    سلام با تعریف تابع ذیل به هدف تون میرسید
    آرگومان های این تابع:
    Range محدوده محاسبه جمع
    Max مقدار ماکزیمم
    Min مقدار مینیمم
    .
    max و min همان شرط های شما هستند
    .
    کد تابع:
    کد PHP:
    Function SUMIF_MAX2MIN(Range As RangeMaxMin) As Variant
        Dim Result 
    As Variant
        
    For Each c_rng In Range
          
    If c_rng Min And c_rng Max Then
              Result 
    Result c_rng
          End 
    If
        
    Next
        SUMIF_MAX2MIN 
    Result
    End 
    Function 

  7. سپاس ها (2)


  8. #5


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط maziardm نمایش پست ها
    با سلام و روز خوش



    با تشکر. فرمول بالا جواب منو نمیده. چون من می خوام که اعداد بین 20 و 30 رو با هم جمع کنم. در حالیکه دستور بالا یکبار اعداد بزرگتر از 20 رو با هم جمع می کنه و یکبار هم اعداد کوچکتر از 30.
    قسمت اول فرمولتون رو نمیشه طوری اصلاح و طراحی کرد که حالت بزرگتر رو هم شامل باشه. برای مثال:
    کد PHP:
    =SUMIFS(B:B,B:B,">"&c3&"<"&C4
    البته می دونم فرمول بالا ایراد داره. تست کردم و جواب نداد ولی خواستم منظورم رو برسونم.
    با تشکر

    با سلام

    فایل پیوست را بررسی کنسد
    فايل هاي پيوست شده فايل هاي پيوست شده

  9. سپاس ها (2)


  10. #6


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    با سلام
    روش دیگر....
    کد PHP:
    =sumproduct((b3:b8>c3)*(b3:b8<c4)*b3:b8
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای


  11. #7


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

  12. #8


    آخرین بازدید
    2019/01/09
    تاریخ عضویت
    March 2015
    نوشته ها
    27
    امتیاز
    17
    سپاس
    29
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    با سلام

    این فرمول را تست کنید

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

    کد PHP:
    =SUMIFS(B:B,B:B,"<"&C3)+SUMIFS(B:B,B:B,">"&C4

    خیلی ممنون. یه همچین مشکلی داشتم.همه راه ها رو رفته بدوم غیر از اون & که تو فرمول اومده.خیلی کارم راحت شد.به این میگن فوت کوزه گری . بازم ممنون

  13. سپاس ها (1)


  14. #9


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

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

    فرمول اصلاح شد:

    کد PHP:
    =sumifs(b:b,b:b,">"&c3,b:b,"<"&c4

  15. سپاس ها (1)



اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. [حل شده] تلفیق اطلاعات دو ستون در ستون سوم به صورت سورت شده
    توسط keyvana در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 9
    آخرين نوشته: 2016/07/24, 09:37
  2. پاسخ ها: 3
    آخرين نوشته: 2015/11/08, 12:05
  3. [حل شده] جستجوی یک ستون و انتقال سلولهایی که متن آنها با کلمه خاصی شروع می شود به ستون دیگر
    توسط hasanr در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 25
    آخرين نوشته: 2015/05/19, 11:32
  4. پاسخ ها: 5
    آخرين نوشته: 2015/01/21, 23:23
  5. پاسخ ها: 1
    آخرين نوشته: 2010/12/30, 07:29

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

استفاده از شرط کوچکتر و بزرگتر در sumifs

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است