داینامیک کردن subtotal

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    داینامیک کردن subtotal

    همانطور که می دانید فرمول subtotal در ارگومان اول باید شماره ای که مربوط به عملیات دلخواه هست رو وارد کنیم. برای اینکه استفاده از این فرمول کاراتر بشه و همچنین سرعت بالا بره ارگومان ا--- رو به یک سل اختصاص میدهیم . از آنجا که حفظ کردن این اعداد که هر کدام مربوط به چه عملیاتی می شود مشکل است، از فرمول vlookup استفاده میکنیم.به اینصورت:
    ابتدا شماره ها و عملیات مربوط به هر یک را در 2 ستون تایپ می کنیم.سپس با استفاده از فرمول vlookup از لیست فروریز که تهیه کرده ایم شماره عمل رو فراخوانی می کنیم.و در فرمول subtotal ارگومان اول رو به سل f2 ارجاع می دهیم(h داخل پرانتز مربوط به محاسبه کردن سل های hidden شده است.)

  • amator

    • 2010/03/24
    • 113

    #2
    RE: داینامیک کردن subtotal

    اگر داده ها رو درقالب یک جدول سازماندهی کنیم(ctrl+T) و total Row رو در تنظیمات جدول فعال کنیم میتونیم فروریز مشابهی رو داشته باشیم.

    کامنت

    • khakzad

      • 2010/03/17
      • 2034
      • 85.00

      #3
      RE: داینامیک کردن subtotal

      بسیار ممنون
      خیلی عالی بود.
      اما تفاوتی بین کدهای 2 و 102 قائل میشه؟
      در واقع فقط 102 تا 111 رو داره.درسته؟

      کامنت

      • amator

        • 2010/03/24
        • 113

        #4
        RE: داینامیک کردن subtotal

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

        کامنت

        • runmohsen

          • 2010/06/13
          • 120

          #5
          RE: داینامیک کردن subtotal

          دوستا ن اگه ممکنه فایل نمونه رو در انجمن قرار بدید
          موفق باشيد

          کامنت

          • khakzad

            • 2010/03/17
            • 2034
            • 85.00

            #6
            RE: داینامیک کردن subtotal

            هردونمونه رو گذاشتم.در شیت اول شیوه دوست عزیز amator و در شیت دوم حالت دیگه رو گذاشتم
            سوالی بود در خدمتم
            فایل های پیوست شده

            کامنت

            • runmohsen

              • 2010/06/13
              • 120

              #7
              RE: داینامیک کردن subtotal

              بسيار عالي بود ممنونم
              موفق باشيد

              کامنت

              چند لحظه..