در ادغام یک فایل اکسل در فایل اکسل دیگر با استفاده از index , match ، مشکل خطای ref وقتی داخل فایل اول تغییراتی مثل delete انجام شود.

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

    • 2019/02/18
    • 21

    [حل شده] در ادغام یک فایل اکسل در فایل اکسل دیگر با استفاده از index , match ، مشکل خطای ref وقتی داخل فایل اول تغییراتی مثل delete انجام شود.

    سلام
    یک فایل اکسل به نام 1 در فایل اکسل دیگربا نام A با استفاده از index , match ادغام نموده ام.

    وقتی داخل فایل اول تغییراتی مثل delete ، insert یا حذف یک سطر انجام شود در فایل A به جای نام سلول پیغام ref می آید.
    چگونه این مشکل را حل کنم؟
    با تشکر
    فایل های پیوست شده
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    سلام دوست عزيز
    از INDIRECT كمك بگيريد

    کد:
    =IFERROR(INDEX([1.xlsx]Sheet1!$A$2:$A$40,MATCH(INDIRECT("[1.xlsx]Sheet1!$D$"&ROW()-1),[1.xlsx]Sheet1!$D$2:$D$40,0),0),"")

    کامنت

    • MaryamSh53

      • 2019/02/18
      • 21

      #3
      با سلام و عرض تشکر از شما مدیرمحترم فنی سایت
      راستش را بخواهید هر چقدر تلاش کردم نتوانستم اجرا کنم.

      اگر این فرمول را در اولین سلول از فایل a بتوانید قرار دهید و فایل را پیوست کنید، خیلی ممنون میشم. چون من چند روزه هر چه سعی کردم نتونستم جواب بگیرم. با تشکر فراوان

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #4
        خدمت شما دوست عزیز

        دقت کنید که فایل ۱ هم باید باز باشه
        فایل های پیوست شده

        کامنت

        • MaryamSh53

          • 2019/02/18
          • 21

          #5
          خیلی خیلی عالی بود.

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

          کامنت

          چند لحظه..