نسخه جدید افزونه تقویم شمسی منتشر شد!!! جزئیات بیشتر در صفحه این محصول (سابقه افزونه تقویم شمسی) نوشته شده.
سبد خرید
0

محصولی در سبد خرید نیست.

بازگشت به فروشگاه
تمام دسته ها
  • تمام دسته ها
  • ابزارها
  • افزونه ها
  • اکسل مدیا
  • Power BI
  • Power Pivot
  • Power Query
  • توابع اکسل
  • دسته‌بندی نشده
  • دیده بان
  • گوگل شیت
  • مسائل کاربردی
  • معرفی کتاب
  • نمودار ها
  • وی بی - ماکرو

Paste کردن در لیست فیلتر شده

فیلتر در اکسل
۵/۵ - (۱۵ امتیاز)

Paste کردن داده ها در لیست فیلتر شده

فیلتر در اکسل یکی از ابزارهایی هست که روزانه مورد استفاده قرار میگیره. اگر با منطق این ابزار، نحوه انجام محاسبات روی داده های فیلتر شده و … آشنا بشیم، خیلی کارها رو میتونیم با این ابزار پرکاربرد انجام بدیم. یکی از مسائلی که موقع فیلتر کردن پیش میاد اینه که چطور یک سری داده رو روی لیست فیلتر شده در اکسل Paste کرد؟

همونطور که میدونید در حالت عادی این مسئله امکان پذیر نیست. در این مقاله روشی رو ارائه میدیم که این کار امکان پذیر بشه:

فرض کنید دیتابیسی مربوط به داده های فروش از فروشنده های مختلف موجود هست. حالا یک سری اطلاعات قراره اصلاح بشه. مثلا فروشنده “راد” میزان فروشش اصلاح شده و در یک لیست دیگه موجود هست. میخوایم اسم راد رو فیلتر کنیم و لیست جدید رو روش Paste کنیم.

لیست فیلتر شده - لیست فیلتر شده

شکل ۱- لیست فیلتر شده

فیلتر در اکسل - اطلاعات جدید که باید در لیست فیلتر شده Paste بشه

شکل ۲- اطلاعات جدید که باید در لیست فیلتر شده Paste بشه

خب برای این کار، از ۲ تا ستون کمکی استفاده میکنیم.

مرحله اول: ایجاد اولین ستون کمکی برای حفظ چیدمات در لیست فیلتر شده

یک ستون اضافه میکنیم و یک سری عددی که از ۱ شروع میشه رو تا جایی که داده وجود داشته باشه در این ستون ورد میکنیم. (شکل ۱)

فیلتر در اکسل - اولین ستون کمکی و ایجاد سری عددی

شکل ۳- اولین ستون کمکی و ایجاد سری عددی

مرحله دوم: ایجاد دومین ستون کمکی برای حفظ چیدمات در لیست فیلتر شده

دومین ستون کمکی رو به شرح زیر ایجاد میکنیم:

“راد” رو فیلتر میکنیم و در ستون کمکی دوم برای داده های فیلتر شده فرمول Row() رو می نویسیم. مطابق شکل ۴.

برای مشاهده نحوه ثبت فرمول برای داده های فیلتر شده حتما پست نکات پیشرفته فیلتر رو مطالعه کنید.

لیست فیلتر شده

شکل ۴- ثبت تابع Row() برای داده های فیلتر شده

مرحله سوم: Sort کردن دومین ستون کمکی

حالا داده ها رو از حالت فیلتر خارج کرده و روی ستون کمکی دوم، داده ها رو از کوچیک به بزرگ Sort میکنیم. (شکل ۵)

فیلتر در اکسل - Sort داده های دومین ستون کمکی

شکل ۵- Sort داده های دومین ستون کمکی

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

مرحله چهارم: Paste کردن داده های جدید

پس کافیه به شیت دوم رفته و داده های جدید مربوط به “راد” رو کپی کنیم و بیایم روی داده های قبلی Paste کنیم.

لیست فیلتر شده - Paste کردن داده های جدید روی داده های قبلی

شکل ۶- Paste کردن داده های جدید روی داده های قبلی

مرحله پنجم: Sort کردن روی ستون کمکی اول

در مرحله آخر هم روی اولین ستون کمکی Sort میکنیم که ترتیب داده ها به حالت اولیه برگرده. در نهایت هم دو ستون کمکی رو حذف میکنیم.

با طی این مراحل، یک سری داده پیوسته رو در لیستی که با استفاده از ابزار فیلتر در اکسل محدود شده، Paste کردیم.

کلیدواژه : Filterمتوسط
آواتار
144

فارغ التحصیل لیسانس مهندسی صنایع، ارشد مدیریت صنعتی از دانشگاه تربیت مدرس و عاشق اکسل هستم. از سال 1388 که ترم 2 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • خسرو ۱۹ دی ۱۴۰۱ / ۱۰:۲۷ ب٫ظ

    سلام . زحمت داشتم خدمتتون بزرگوار . جدولی دارم شامل صدها سطر که فیلتر کردم شامل حدودا ۲۰ کالا هست . چطور میتوان اسم اون ۲۰ تا کالا را جداگونه ذخیره کنم . متشکرم امیدوارم سوال رو رسونده باشم

    • آواتار
      حسنا خاکزاد ۲۰ دی ۱۴۰۱ / ۱۲:۳۱ ب٫ظ

      درود
      کپی کنید جای دیگری و سیو کنید
      یا اینکه از طریق advance filter این کار و بکنید

  • فتاح معزی ۲۷ آذر ۱۳۹۹ / ۹:۳۸ ق٫ظ

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

    • آواتار
      حسنا خاکزاد ۲۹ آذر ۱۳۹۹ / ۱۱:۳۱ ب٫ظ

      درود
      در کی پیست مرج جایز نیست
      به مشکل بر میخورید

  • آرش ۳۰ مهر ۱۳۹۹ / ۸:۱۷ ب٫ظ

    ممنون از بابت راهنمایی شما

  • اختری زاده ۸ مرداد ۱۳۹۹ / ۱۰:۴۲ ب٫ظ

    سلام
    اگه بخوایم از یک ردیف در یک فایل اکسل کپی و در ردیفی در فایل دیگه که دارای ردیف های مخفی هستند پیست کنیم، و اگه بخوایم این کپی در ردیف های مخفی فایل پیست نشه (فقط در ردیف های غیر مخفی پیست بشه) راه حلش چیه ؟ با جواب به این مسئله کمک بزرگی کردید. تشکر

    • آواتار
      حسنا خاکزاد ۹ مرداد ۱۳۹۹ / ۱۱:۱۹ ق٫ظ

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

      • اختری زاده ۹ مرداد ۱۳۹۹ / ۱۲:۰۵ ب٫ظ

        ممنونم، لطف فرمودید

  • علی ظهرابی ۱ تیر ۱۳۹۹ / ۱:۰۶ ب٫ظ

    خدا خیرت بده جوون

  • محدثه دادخواه ۲۴ فروردین ۱۳۹۹ / ۰:۱۰ ق٫ظ

    با سلام و وقت بخیر
    ببخشید من از روشی که شما برای پیست کردن داده ها در لیست فیلتر شده آموزش داده اید استفاده میکنم ، اما بعداز sort کردن داده های ستون کمکی دوم ، داده هام بهم میریزند چونکه از ۱۲۵۰۰ داده ام تنها ۴۰۰۰تاش رو میخوام که پیست کنم ،و چون ستون کمکی دوم فقط ۴۰۰۰ عدد داره و مابقی ستون خالیه ،در صورتی که ستونهای دیگه ۱۲۵۰۰ عدد دارند و با Sort کردن این ستون کلا داده ها بهم میریزند .
    ممنون میشم کمک کنید و واضح تر توضیح بدهید .

    • آواتار
      حسنا خاکزاد ۲۴ فروردین ۱۳۹۹ / ۵:۵۸ ب٫ظ

      درود
      ساختار داده هاتون رو درست متوجه نشدم
      شما روش کلی رو یاد بگیرید، حالا با توجه به جزئیات تغییرات متناسب رو اعمال کنید

  • alibagher ۱۸ دی ۱۳۹۸ / ۶:۵۶ ب٫ظ

    من دو تا فایل دارم فیلتر میکنم و میخوام جایی دیگه انتقال بدم این روند چه ظوری با ماکرو انجام بدم

    • آواتار
      حسنا خاکزاد ۱۹ دی ۱۳۹۸ / ۱۰:۰۸ ق٫ظ

      ماکرو ضبط کنید کدشو ببنید
      میتونید از مقاله زیر استفاده کنید
      https://excelpedia.net/excel-macro/

  • زاهدی ۱۱ دی ۱۳۹۸ / ۳:۲۲ ب٫ظ

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

    • سامان چراغی ۱۳ دی ۱۳۹۸ / ۱۱:۲۵ ق٫ظ

      سلام
      دقت کنید قبل از انتخاب گزینه فیلتر باید کل محدوده داده رو انتخاب کرده باشید.
      یک بار از قسمت Data گزینه Filter رو بزنید که فیلتر برداشته شود و بعد از انتخاب کامل محدوده دوباره دکمه Filter رو بزنید.

      • زاهدی ۱۴ دی ۱۳۹۸ / ۲:۱۴ ب٫ظ

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

        • سامان چراغی ۶ بهمن ۱۳۹۸ / ۹:۰۶ ق٫ظ

          سلام
          از Freeze استفاده نکردید؟

      • زاهدی ۲ بهمن ۱۳۹۸ / ۲:۵۱ ب٫ظ

        مشکل من حل نشد.
        امکان داره فایل رو بفرستم تا راهنمایی کنید؟

        • سامان چراغی ۳ بهمن ۱۳۹۸ / ۱۰:۴۴ ق٫ظ

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

  • مهدی نوتاش ۸ دی ۱۳۹۸ / ۱:۱۳ ب٫ظ

    سلام
    چگونه میشود با فیلتر کردن یک ستون عکس مقابل سلول فیلتر شده نیز نمایش داده نشود
    باتشکر

    • سامان چراغی ۲۴ اردیبهشت ۱۳۹۹ / ۹:۲۰ ب٫ظ

      سلام
      اگر عکس ها درون سلول قرار داشته باشند که حکم محتویات سلول رو دارند و با فیلتر شدن ردیف ها، عکس های درون سلول هم آورده میشن.
      اما اگر عکس ها خارج از سلول وجود دارند پس با فیلتر نمیشه تأثیری روشون گذاشت.
      میتونید در قسمت تنظیمات عکس گزینه Don’t move or resize رو انتخاب کنید که عکس ها سر جای خودشون بمونن و با جابجایی ردیف ها، اونا جابجا نشن.

  • عبدالوهاب عالمی ۱۴ مهر ۱۳۹۸ / ۱۲:۱۴ ب٫ظ

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

    • آواتار
      حسنا خاکزاد ۱۴ مهر ۱۳۹۸ / ۱:۴۸ ب٫ظ

      درود بر شما
      ممکنه اون ستون پروتکت شده باشه

      • عبدالوهاب عالمی ۱۴ مهر ۱۳۹۸ / ۵:۴۸ ب٫ظ

        ممنون ولی پروتکت نیست

  • متین ۱۷ آذر ۱۳۹۷ / ۳:۰۰ ب٫ظ

    سلام
    چطور میشه از فهرست فیلتر شده در بالای ستون، کپی تهیه کرد؟

    • آواتار
      حسنا خاکزاد ۱۷ آذر ۱۳۹۷ / ۳:۱۳ ب٫ظ

      درود بر شما
      اگر منظورتون کپی کردن داده های فیلتر شده است، بدون کار خاصی، کپی میکنید، در محل مورد نظر paste میکنید
      جهت اطمینان قبل از کپی کردن گزینه Alt+; رو بزنید

  • نیما ۱۵ آذر ۱۳۹۷ / ۱۲:۰۲ ب٫ظ

    سلام.. خسته نباشید
    چطور میشه جدول رو فیلتر کردن بجز یک سطر… ( سطر دارای فرمول است)
    ممنون

    • آواتار
      حسنا خاکزاد ۱۵ آذر ۱۳۹۷ / ۸:۱۸ ب٫ظ

      درود بر شما
      البته سوال واضح نیست
      ولی خب جزو گزینه های انتخابی نیاریدش
      منظور همینه؟

  • نیلو ۱۲ آبان ۱۳۹۷ / ۱۱:۴۴ ق٫ظ

    سلام خواهش میکنم کمک کنیییید واقعا نمیدونم مشکل چیه
    من یه ورک عددی دارم میخوام یه ستون رو کپی کنم ولی وقتی کپی میکنم ترتیب سطرها بهم میریزه و عددا جابجا میشه ;+ALT رو هم استفاده میکنم جواب نمیده

    • آواتار
      حسنا خاکزاد ۱۲ آبان ۱۳۹۷ / ۱۲:۰۶ ب٫ظ

      درود بر شما
      شاید شیت شما هاید شده داره
      قاعدتا نباید مشکلی باشه
      دقت کنید که در شیت هاید یا فیلتر شده هم نمیتونید مستقیما paste کنید

      • نیلو ۱۳ آبان ۱۳۹۷ / ۵:۲۸ ب٫ظ

        ممنون از پاسختون بله فیلتر شده دارم میشه راهش رو بهم بگید چطوری اطلاعات رو کپی کنم جوری که ترتیبشون بهم نریزه با past special هم جواب نمیده ، مطالب بالا رو هم متوجه نشدم

        • آواتار
          حسنا خاکزاد ۱۴ آبان ۱۳۹۷ / ۸:۵۰ ق٫ظ

          باید از مطلب بالا استفاده کنید
          دوباره مطالعه کنید(با آرامش و دقت) مرحله به مرحله
          توضیح من همون آموزش بالاست

          • نیلو ۱۴ آبان ۱۳۹۷ / ۹:۱۸ ق٫ظ

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

          • آواتار
            حسنا خاکزاد ۱۴ آبان ۱۳۹۷ / ۹:۲۵ ق٫ظ

            اگر داده فرمولی رو میخواید کپی کنید، برای کپی که فرقی نداره، برای paste گزینه paste value رو بزنید

  • ملیحه ۲۴ مهر ۱۳۹۷ / ۱۲:۰۳ ب٫ظ

    سلام
    2 تا فایل اکسل دارم که ۳ تا ستون یکیو میخوام تو اکسل دومی که فیلتر شده است paste کنم ولی از ۸۰ تا رکورد فقط ۱۰ تاش میاد چیکار باید کرد؟

    • آواتار
      حسنا خاکزاد ۲۴ مهر ۱۳۹۷ / ۱:۳۴ ب٫ظ

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

    • نیلو ۱۲ آبان ۱۳۹۷ / ۲:۴۹ ب٫ظ

      منم دقیقا همین مشکل رو دارم ولی روش بالا رو متوجه نشدم خواهش میکنم کمکم کنیید

      • آواتار
        حسنا خاکزاد ۱۲ آبان ۱۳۹۷ / ۴:۲۶ ب٫ظ

        چه مشکلی؟
        توضیح بدید

  • احسان ۳۰ شهریور ۱۳۹۷ / ۱:۲۹ ب٫ظ

    اگه دو تا شیت فیلتر شده داشته باشیم
    جطوری میشه از یک شیت به اون یکی کپی پیست کرد ؟
    یعنی توی شیت ۱ یک سری دیتا رو فیلتر میکنم
    بعد میرم توی شیت ۲ (که مثلا برای یه کالای خاصی فیلتر شده)
    میخوام پیست کنم
    وقتی اینکار رو توی یک شیت خاص انجام میدیم (مثلا دو تا ستون در یک شیت )
    با alt+ ;
    و کپی و ctl+r
    جواب میده

    ولی وقتی میریم توی یه شیت دیگه
    جواب نمیده

    • آواتار
      حسنا خاکزاد ۳۱ شهریور ۱۳۹۷ / ۹:۱۵ ق٫ظ

      درود بر شما
      مسئله اصلی اینه که هر شیت ی مدل فیلتر شده و مبدا و مقصد یکسان نیست که نمیتونید اینکار و انجام بدید.
      از همین روش توضیح داده شده استفاده کنید

  • حمید ۲۰ اردیبهشت ۱۳۹۷ / ۷:۳۴ ب٫ظ

    عرض سلام و خسته نباشین
    آیا در فیلترهای انتخابی میشه تغییرات داد ، یعنی سلولی کم یا اضافه کرد ؟
    سپاس

    • آواتار
      حسنا خاکزاد ۲۰ اردیبهشت ۱۳۹۷ / ۷:۵۳ ب٫ظ

      درود بر شما
      متوجه منظورتون نشدم!
      خب سلول میشه کم و زیاد کرد…اما منظورتون از فیلتر شده و … مشخص نیس

      • حمید ۲۰ اردیبهشت ۱۳۹۷ / ۸:۳۹ ب٫ظ

        درود بطور مثال من یک شیت دارم مربوط به ثبت حساب افراد مختلف هست حالا من روی یک نام فیلتر میکنم وتوی حالت فیلتر شخص مورد نظر میخوام یک سری اطلاعات اضافه کنم یا کم کنم حالا می خوام بدونم بعداز خارج شدن از فیلتر مشکلی پیش میاد یا نه؟
        سپاس

        • آواتار
          حسنا خاکزاد ۲۰ اردیبهشت ۱۳۹۷ / ۹:۱۳ ب٫ظ

          اگر مثلا ستون اضافه کنید و کم کنید مشکلی پیش نمیاد. ولی دقت کنید که ستون برای کل داده ها اضافه میشه و بعد برداشتن فیلتر اون ستون رو برای همه داده ها می بینید.

      • حمید ۲۰ اردیبهشت ۱۳۹۷ / ۹:۲۱ ب٫ظ

        سپاس

  • جواد ریاحی ۲۴ فروردین ۱۳۹۷ / ۹:۰۰ ق٫ظ

    با سلام و سپاس از شما بابت مطلب آموزنده
    جواد ریاحی هستم.
    در مورد مثال شما یک راه ساده تر به نظرم می رسه. به نظر شما درسته یا نه؟ آیا راحت تر نیست که در اینگونه مواقع که نیاز به پیست کردن داده های جدید هست، بجای فیلتر کردن ستون مورد نیاز (در مثال شما، ستون نام)، همون ستون رو اول سورت کنیم تا مثلا همه رادها کنار هم قرار بگیرند و بعد داده های جدید را در ستون مربوطه پیست کنیم.؟

    • سامان چراغی ۲۴ فروردین ۱۳۹۷ / ۱۰:۰۱ ب٫ظ

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

      • جواد ریاحی ۲۶ فروردین ۱۳۹۷ / ۸:۳۸ ب٫ظ

        سلام جناب چراغی عزیز
        ممنون از پاسخ شما. بله درست می گید و البته که روش آموزش داده شده مطمئن تر و کم خطرتر هست. البته منظور من هم همین مثال مطرح شده بود که چون مسئله مورد نظر، صرفا تفکیک یک اسم (راد) از میان اسامی بود به راحتی می شد با سورت کردن به مقصود مورد نظر دست یافت. وگرنه در مورد داده های زیاد و یا تفکیک و جایگزین مقادیر مربوط به چندین اسم، مسلما روش آموزش داده شده منطقی تر و کم خطرتر است.
        بازهم سپاس از توجه شما و مطالب آموزنده تان.

      • حسین ۱۰ آبان ۱۳۹۷ / ۱۱:۱۲ ق٫ظ

        سلام
        بدون ستون کمکی اول هم جواب میده؛ اینطور نیست؟
        در این روش ما عملا مجبوریم sort کنیم, میتونیم همین کار رو در ابتدا انجام بدیم و نیاز به طی این راه طولانی نیست
        ممنون

        • سامان چراغی ۱۰ آبان ۱۳۹۷ / ۱۱:۲۶ ق٫ظ

          سلام
          هدف از ایجاد ستون کمکی اول اینه که بعد از انجام کارمون (که همون ورود اطلاعات هست) ترتیب ردیف ها در دیتابیس مثل روز اول بمونه. برای همین بعد از انجام کار، در مرحله آخر روی ستون کمکی اول مجددا Sort رو انجام دادیم.
          در صورتیکه ترتیب ردیف ها برای شما مهم نباشه میتونید از ستون کمکی اول استفاده نکنید.

  • شهرام ۹ بهمن ۱۳۹۶ / ۱۲:۵۳ ب٫ظ

    سلام خسته نباشید
    من یه مشکلی در همین مورد دارم
    این که من ۲ تا اکسل دارم یکی ۷۰۰۰ سطری و ۳۵۰۰۰ سطر
    من مشکل Paste کردن تو حالت فیلتر رو دارم و با این روش نمیتونم این کارو انجام بدم چون به شدت اعداد من متغییر هست و بیشترش اصلا Sort نیست
    من بعضی اوقات از اکسل ۷۰۰۰ سطری ۷۵۰ عدد رو لازم دارم که تو یه اکسل ۲۰۰۰۰ سطری یا بیشتر در حالت فیلتر Paste کنم ولی واقعا هنوز موفق به انجامش نشدم
    ممنون میشم کمکم کنین

    • آواتار
      حسنا خاکزاد ۹ بهمن ۱۳۹۶ / ۱۲:۵۷ ب٫ظ

      سلام
      دقیقا از همین روشی که ارائه شده استفاده کنید
      ربطی هم نداره به اینکه داده ها Sort باشن. شما از ستون کمکی استفاده میکنید که چینش فعلی داده ها حفظ بشه….

  • Jafar ۱۸ آبان ۱۳۹۶ / ۴:۵۶ ب٫ظ

    خیلی عالی بود

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان