بدست آوردن اولین مقدار اولین سلول از سطرجاری در فیلتر

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

    • 2014/12/02
    • 130

    بدست آوردن اولین مقدار اولین سلول از سطرجاری در فیلتر

    باسلام ... میخواهم اولین سلول سطرجاری که بعداز فیلتر کردن انجام میدم رو توی یه سلول دیگه کپی کنم که با هربار فیلتر کردن مقدار جدید رو کپی کنه ...... لطفا اگه میشه راهنمایی کنین ..ممنونم Click image for larger version

Name:	p9ojwhne8ndno0gkyf3.gif
Views:	2
Size:	6.0 کیلو بایت
ID:	143490
    Last edited by mfr; 2015/01/11, 15:12.
    https://t.me/pump_upp
  • Ali Parsaei
    مدير تالارتوابع اکسل

    • 2013/11/18
    • 1522
    • 71.67

    #2
    سلام،
    برداشت من از سوال شما اينگونه است:
    مثلا" در سطر اول به ترتيب در خانه هاي a1 - b1 - c1 و .... سرستونهاي جدول شما قرار دارد با عناوين: نام - نام خانوادگي - شماره شناسنامه و ......
    بعد مي خواهيد در يکي از ستونها فيلتري اعمال کنيد، بعد از اعمال فيلتر، درست در سطر دوم (يعني سطر زير سرستونها) مقدار اولين سل ستون را مي خواهيد کپي کنيد،
    درست است؟
    [SIGPIC][/SIGPIC]

    کامنت

    • mfr

      • 2014/12/02
      • 130

      #3
      بله عزیز در واقع میخوام همیشه این سلول رو جای دیگه کپی کنم
      https://t.me/pump_upp

      کامنت

      • Ali Parsaei
        مدير تالارتوابع اکسل

        • 2013/11/18
        • 1522
        • 71.67

        #4
        با توجه به اينکه سوال خود را در تالار توابع اکسل مطرح کرده ايد، بايد عرض کنم خدمتتان که تا آنجا که من مي دانم اين کار با توابع امکان پذير نيست.
        بايد با کمک ماکروها و کد نويسي vba انجام شود، آيا آن روش به دردتان مي خورد؟
        [SIGPIC][/SIGPIC]

        کامنت

        • mfr

          • 2014/12/02
          • 130

          #5
          میخوام این کارو با تابع انجام بدم ممنونم
          https://t.me/pump_upp

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4598
            • 100.00

            #6
            نوشته اصلی توسط mfr
            میخوام این کارو با تابع انجام بدم ممنونم

            اگر از يه ستون كمكي استفاده كنيد امكان پذير هست دوست عزيز در غير اين صورت فكر نكنم بشه
            يك ستون رو بذارين براي شماره رديف. مثلا ستون a. داده هاي فيلتر شده هم در ستون b هستند
            حالا ميتونين از اين فرمول كمك بگيرين تا اولين مقدار رو بهتون بده
            کد:
            =indirect("b"&subtotal(105;a2:a10)+1)

            کامنت

            چند لحظه..