Subtotal با شرط

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • CellEx

    • 2019/07/06
    • 28

    [حل شده] Subtotal با شرط

    نمیدونم عنوان درسته یا نه
    ولی در ادامه این تاپیک هست که حل شده:


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


    جایی که Out هست عدد باید کم بشه و جواب همون 11 بشه
    فایل پیوست رو هم قرار میدم:
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    سلام دوست عزیز
    این فرمول رو میتونید استفاده کنید. دقت کنید که آرایه ای هست این فرمول:
    کد:
    =MAX(MMULT(--(TRANSPOSE(ROW(A1:A5))<=ROW(A1:A5)),(B2:B6)*IF(A2:A6="in",1,-1)))

    کامنت

    • CellEx

      • 2019/07/06
      • 28

      #3
      نوشته اصلی توسط Amir Ghasemiyan
      سلام دوست عزیز
      این فرمول رو میتونید استفاده کنید. دقت کنید که آرایه ای هست این فرمول:
      کد:
      =MAX(MMULT(--(TRANSPOSE(ROW(A1:A5))<=ROW(A1:A5)),(B2:B6)*IF(A2:A6="in",1,-1)))
      ممنون با کمی تغییر درست شد
      ولی نمیخام رنج بدم و رنج نامشخص هست میخام نامحدود باشه مثل B:B یعنی همه مقادیر ستون تا هر کجا که هست
      کد:
      =MAX(MMULT(--(TRANSPOSE(ROW(A2:A9))<=ROW(A2:A9)),(B2:B9)*IF(A2:A9="In",1,-1)))

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #4
        نوشته اصلی توسط CellEx
        ممنون با کمی تغییر درست شد
        ولی نمیخام رنج بدم و رنج نامشخص هست میخام نامحدود باشه مثل B:B یعنی همه مقادیر ستون تا هر کجا که هست
        کد:
        =MAX(MMULT(--(TRANSPOSE(ROW(A2:A9))<=ROW(A2:A9)),(B2:B9)*IF(A2:A9="In",1,-1)))
        فکر کنم اگر محدوده رو تیبل کنید مشکلتون حل بشه
        اگر کل ستون رو بگیرید فرمولتون خیلی سنگین میشه احتمال هنگ کردن هست

        کامنت

        چند لحظه..