حذف خانه های خالی

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

    • 2021/02/16
    • 33
    • 45.00

    [حل شده] حذف خانه های خالی

    سلام
    من یه فایلی دارم می خوام در یک ستون خوانه های خالی حذف بشه و خانه های پر زیر هم نوشته بشن. در ضمن داده های من محاسبه ای و متغییر هستن . امکان داره پر یا خالی بشن
    فایل نمونه رو براتون می ذارم
    بصورت فرمول نویسی باشه لطفا و فرمول هاش قابل اجرا در آفیس 2017 باشن
    ممنون میشم کمکم کنید
    فایل های پیوست شده
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام
    این فرمول برای فایل ضمیمه می باشد
    و فرمول بر اساس محدوده مورد نظر وارد شده
    بعد از وارد کردن فرمول کلیدهای Ctrl+Shift+Enter را بزنید
    کد PHP:
    =iferror(index(a$2:a$14,small(if(not(isblank(a$2:a$14)),row(a$1:a$13),""),row(a1))),""
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • mehdi1300

      • 2019/01/09
      • 14
      • 48.00

      #3
      نوشته اصلی توسط jjsafa2020
      سلام
      من یه فایلی دارم می خوام در یک ستون خوانه های خالی حذف بشه و خانه های پر زیر هم نوشته بشن. در ضمن داده های من محاسبه ای و متغییر هستن . امکان داره پر یا خالی بشن
      فایل نمونه رو براتون می ذارم
      بصورت فرمول نویسی باشه لطفا و فرمول هاش قابل اجرا در آفیس 2017 باشن
      ممنون میشم کمکم کنید
      سلام
      من فایل براتون تا 100 قلم جنس اماده کردم(میتونید با کم و زیاد کردن عدد 100 در فرمول این بازه را تغییر دهید)

      باید از کد زیر استفاده کنید
      فقط دقت کنید بعداز نوشتن کد در سلول مد نظر باید بجای اینتر از ترکیب ۳کلید ctrl+alt+enter استفاده کنید
      کد PHP:
      =IFERROR(INDEX($A$2:$A$100,SMALL(IF(ISBLANK($A$2:$A$100),"",ROW($A$2:$A$100)-MIN(ROW($A$2:$A$100))+1),ROW(A1))),""
      فایل های پیوست شده

      کامنت

      • mehdi1300

        • 2019/01/09
        • 14
        • 48.00

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

        کامنت

        • jjsafa2020

          • 2021/02/16
          • 33
          • 45.00

          #5
          [QUOTE=mehdi1300;79760]سلام
          من فایل براتون تا 100 قلم جنس اماده کردم(میتونید با کم و زیاد کردن عدد 100 در فرمول این بازه را تغییر دهید)

          باید از کد زیر استفاده کنید
          فقط دقت کنید بعداز نوشتن کد در سلول مد نظر باید بجای اینتر از ترکیب ۳کلید ctrl+alt+enter استفاده کنید
          کد PHP:
          =IFERROR(INDEX($A$2:$A$100,SMALL(IF(ISBLANK($A$2:$A$100),"",ROW($A$2:$A$100)-MIN(ROW($A$2:$A$100))+1),ROW(A1))),""
          [/QUOTE

          سلام
          ممنون از لطفتون جواب داد
          فقط چون من اون داده را با فرمول نویسی آورده بودم ISBLANK($A$2:$A$100) جواب نداد و من بجاش از ""=$A$2:$A$100 استفاده کردم که جواب داد
          باز هم ممنون

          کامنت

          چند لحظه..