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

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

شکل ۲- اطلاعات جدید که باید در لیست فیلتر شده Paste بشه
خب برای این کار، از ۲ تا ستون کمکی استفاده میکنیم.
مرحله اول: ایجاد اولین ستون کمکی برای حفظ چیدمات در لیست فیلتر شده
یک ستون اضافه میکنیم و یک سری عددی که از ۱ شروع میشه رو تا جایی که داده وجود داشته باشه در این ستون ورد میکنیم. (شکل ۱)

شکل ۳- اولین ستون کمکی و ایجاد سری عددی
مرحله دوم: ایجاد دومین ستون کمکی برای حفظ چیدمات در لیست فیلتر شده
دومین ستون کمکی رو به شرح زیر ایجاد میکنیم:
“راد” رو فیلتر میکنیم و در ستون کمکی دوم برای داده های فیلتر شده فرمول Row() رو می نویسیم. مطابق شکل ۴.
برای مشاهده نحوه ثبت فرمول برای داده های فیلتر شده حتما پست نکات پیشرفته فیلتر رو مطالعه کنید.

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

شکل ۵- Sort داده های دومین ستون کمکی
با این کار همه اطلاعات مربوط به “راد” پشت سر هم قرار میگیرن و خیلی راحت میتونیم داده های جدید رو کپی کنیم.
مرحله چهارم: Paste کردن داده های جدید
پس کافیه به شیت دوم رفته و داده های جدید مربوط به “راد” رو کپی کنیم و بیایم روی داده های قبلی Paste کنیم.

شکل ۶- Paste کردن داده های جدید روی داده های قبلی
مرحله پنجم: Sort کردن روی ستون کمکی اول
در مرحله آخر هم روی اولین ستون کمکی Sort میکنیم که ترتیب داده ها به حالت اولیه برگرده. در نهایت هم دو ستون کمکی رو حذف میکنیم.
با طی این مراحل، یک سری داده پیوسته رو در لیستی که با استفاده از ابزار فیلتر در اکسل محدود شده، Paste کردیم.




سلام . زحمت داشتم خدمتتون بزرگوار . جدولی دارم شامل صدها سطر که فیلتر کردم شامل حدودا ۲۰ کالا هست . چطور میتوان اسم اون ۲۰ تا کالا را جداگونه ذخیره کنم . متشکرم امیدوارم سوال رو رسونده باشم
درود
کپی کنید جای دیگری و سیو کنید
یا اینکه از طریق advance filter این کار و بکنید
با سلام اگر بخواهیم در ردیفهای فیلتر شده از دستور merge استفاده کنیم یعنی یعنی فرمت یک تعداد سلول merge شده را روی همه کپی کنیم چکار باید کرد. با تشکر فتاح معزی
درود
در کی پیست مرج جایز نیست
به مشکل بر میخورید
ممنون از بابت راهنمایی شما
سلام
اگه بخوایم از یک ردیف در یک فایل اکسل کپی و در ردیفی در فایل دیگه که دارای ردیف های مخفی هستند پیست کنیم، و اگه بخوایم این کپی در ردیف های مخفی فایل پیست نشه (فقط در ردیف های غیر مخفی پیست بشه) راه حلش چیه ؟ با جواب به این مسئله کمک بزرگی کردید. تشکر
درود
در حالت عادی امکان نداره.
مقاله راجع به همین موضوع هست!!! مطالعه بفرمایید. ایده بگیرید. و الگوی هاید شدن داده هاتون رو پیدا کنید
ممنونم، لطف فرمودید
خدا خیرت بده جوون
با سلام و وقت بخیر
ببخشید من از روشی که شما برای پیست کردن داده ها در لیست فیلتر شده آموزش داده اید استفاده میکنم ، اما بعداز sort کردن داده های ستون کمکی دوم ، داده هام بهم میریزند چونکه از ۱۲۵۰۰ داده ام تنها ۴۰۰۰تاش رو میخوام که پیست کنم ،و چون ستون کمکی دوم فقط ۴۰۰۰ عدد داره و مابقی ستون خالیه ،در صورتی که ستونهای دیگه ۱۲۵۰۰ عدد دارند و با Sort کردن این ستون کلا داده ها بهم میریزند .
ممنون میشم کمک کنید و واضح تر توضیح بدهید .
درود
ساختار داده هاتون رو درست متوجه نشدم
شما روش کلی رو یاد بگیرید، حالا با توجه به جزئیات تغییرات متناسب رو اعمال کنید
من دو تا فایل دارم فیلتر میکنم و میخوام جایی دیگه انتقال بدم این روند چه ظوری با ماکرو انجام بدم
ماکرو ضبط کنید کدشو ببنید
میتونید از مقاله زیر استفاده کنید
https://excelpedia.net/excel-macro/
سلام
یه فایل اکسل دارم که با فیلتر کردن ، یک ردیف مشخص از فیلتر تبعیت نمی کنه و بازم نمایش داده میشه ولی در تعداد رکوردهای فیلتر شده که در پایین اکسل نمایش داده می شه شمارش نمیشه و عدد نمایش داده شده مطابق فیلتر صحیح و منطقی هست.
فرمت سلولهای عادی رو با ابزار روی اون ردیف خاص پیست کردم ولی باز هم از فیلتر تبعیت نکرد.
داده ها رو پاک کردم و دوباره تایپ کردم و باز هم جواب نداد.
تنها راهش پاک کردن اون ردیف از اکسل بود که گویا صورت مسئله رو پاک می کنیم.
می خواستم بدونم چرا این مشکل پیش میاد و چطور میشه اصلاح ش کرد. تا الان چند تا از فایلهام اینجوری شده
سلام
دقت کنید قبل از انتخاب گزینه فیلتر باید کل محدوده داده رو انتخاب کرده باشید.
یک بار از قسمت Data گزینه Filter رو بزنید که فیلتر برداشته شود و بعد از انتخاب کامل محدوده دوباره دکمه Filter رو بزنید.
سلام مجدد
فرمایش شما رو انجام دادم ولی نتیجه نداد و همچنان مشکل باقی است
سلام
از Freeze استفاده نکردید؟
مشکل من حل نشد.
امکان داره فایل رو بفرستم تا راهنمایی کنید؟
سلام
برای بررسی دقیق تر میتونید در گروه تلگرامی فایل و سوال رو مجددا ارسال کنید.
سلام
چگونه میشود با فیلتر کردن یک ستون عکس مقابل سلول فیلتر شده نیز نمایش داده نشود
باتشکر
سلام
اگر عکس ها درون سلول قرار داشته باشند که حکم محتویات سلول رو دارند و با فیلتر شدن ردیف ها، عکس های درون سلول هم آورده میشن.
اما اگر عکس ها خارج از سلول وجود دارند پس با فیلتر نمیشه تأثیری روشون گذاشت.
میتونید در قسمت تنظیمات عکس گزینه Don’t move or resize رو انتخاب کنید که عکس ها سر جای خودشون بمونن و با جابجایی ردیف ها، اونا جابجا نشن.