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

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

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

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

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

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

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




سلام من یه اکسل دارم که همه ستونها قابل فیلترن بجز یکی که ایکون فیلتر براش نمیاد دلیل ممکنه چی باشه
ترکیبی از عدد و متن هستند ممنون میشم پاسخ بدید
درود بر شما
ممکنه اون ستون پروتکت شده باشه
ممنون ولی پروتکت نیست
سلام
چطور میشه از فهرست فیلتر شده در بالای ستون، کپی تهیه کرد؟
درود بر شما
اگر منظورتون کپی کردن داده های فیلتر شده است، بدون کار خاصی، کپی میکنید، در محل مورد نظر paste میکنید
جهت اطمینان قبل از کپی کردن گزینه Alt+; رو بزنید
سلام.. خسته نباشید
چطور میشه جدول رو فیلتر کردن بجز یک سطر… ( سطر دارای فرمول است)
ممنون
درود بر شما
البته سوال واضح نیست
ولی خب جزو گزینه های انتخابی نیاریدش
منظور همینه؟
سلام خواهش میکنم کمک کنیییید واقعا نمیدونم مشکل چیه
من یه ورک عددی دارم میخوام یه ستون رو کپی کنم ولی وقتی کپی میکنم ترتیب سطرها بهم میریزه و عددا جابجا میشه ;+ALT رو هم استفاده میکنم جواب نمیده
درود بر شما
شاید شیت شما هاید شده داره
قاعدتا نباید مشکلی باشه
دقت کنید که در شیت هاید یا فیلتر شده هم نمیتونید مستقیما paste کنید
ممنون از پاسختون بله فیلتر شده دارم میشه راهش رو بهم بگید چطوری اطلاعات رو کپی کنم جوری که ترتیبشون بهم نریزه با past special هم جواب نمیده ، مطالب بالا رو هم متوجه نشدم
باید از مطلب بالا استفاده کنید
دوباره مطالعه کنید(با آرامش و دقت) مرحله به مرحله
توضیح من همون آموزش بالاست
ممنون از وقتی که میزارید ولی من نمیخوام چیزی رو روی داداه هام past کنم من میخوام یک ستون که فیلتر شده یا ستونی که حاصل vlookup است رو جای دیگر کپی کنم ولی وقتی کپی میکنم بهم میریزه
اگر داده فرمولی رو میخواید کپی کنید، برای کپی که فرقی نداره، برای paste گزینه paste value رو بزنید
سلام
۲ تا فایل اکسل دارم که ۳ تا ستون یکیو میخوام تو اکسل دومی که فیلتر شده است paste کنم ولی از ۸۰ تا رکورد فقط ۱۰ تاش میاد چیکار باید کرد؟
درود بر شما
روش پیست کردن در لیست فیلتر شده بالا کامل تشریح شده
مستقیم نمیتونید فیلتر کنید
منم دقیقا همین مشکل رو دارم ولی روش بالا رو متوجه نشدم خواهش میکنم کمکم کنیید
چه مشکلی؟
توضیح بدید
اگه دو تا شیت فیلتر شده داشته باشیم
جطوری میشه از یک شیت به اون یکی کپی پیست کرد ؟
یعنی توی شیت ۱ یک سری دیتا رو فیلتر میکنم
بعد میرم توی شیت ۲ (که مثلا برای یه کالای خاصی فیلتر شده)
میخوام پیست کنم
وقتی اینکار رو توی یک شیت خاص انجام میدیم (مثلا دو تا ستون در یک شیت )
با alt+ ;
و کپی و ctl+r
جواب میده
ولی وقتی میریم توی یه شیت دیگه
جواب نمیده
درود بر شما
مسئله اصلی اینه که هر شیت ی مدل فیلتر شده و مبدا و مقصد یکسان نیست که نمیتونید اینکار و انجام بدید.
از همین روش توضیح داده شده استفاده کنید
عرض سلام و خسته نباشین
آیا در فیلترهای انتخابی میشه تغییرات داد ، یعنی سلولی کم یا اضافه کرد ؟
سپاس
درود بر شما
متوجه منظورتون نشدم!
خب سلول میشه کم و زیاد کرد…اما منظورتون از فیلتر شده و … مشخص نیس
درود بطور مثال من یک شیت دارم مربوط به ثبت حساب افراد مختلف هست حالا من روی یک نام فیلتر میکنم وتوی حالت فیلتر شخص مورد نظر میخوام یک سری اطلاعات اضافه کنم یا کم کنم حالا می خوام بدونم بعداز خارج شدن از فیلتر مشکلی پیش میاد یا نه؟
سپاس
اگر مثلا ستون اضافه کنید و کم کنید مشکلی پیش نمیاد. ولی دقت کنید که ستون برای کل داده ها اضافه میشه و بعد برداشتن فیلتر اون ستون رو برای همه داده ها می بینید.
سپاس
با سلام و سپاس از شما بابت مطلب آموزنده
جواد ریاحی هستم.
در مورد مثال شما یک راه ساده تر به نظرم می رسه. به نظر شما درسته یا نه؟ آیا راحت تر نیست که در اینگونه مواقع که نیاز به پیست کردن داده های جدید هست، بجای فیلتر کردن ستون مورد نیاز (در مثال شما، ستون نام)، همون ستون رو اول سورت کنیم تا مثلا همه رادها کنار هم قرار بگیرند و بعد داده های جدید را در ستون مربوطه پیست کنیم.؟
سلام جناب ریاحی
اگر بتوان جوری عمل سرت رو انجام داد که همه اطلاعاتی که میخوایم به روز کنیم پشت سر هم قرار بگیرن کار خوبیه، اما با توجه به اینکه در پایگاه های داده به دلیل وجود اطلاعات زیاد، عملا این کار نشدنی هست. از طرفی عمل سرت خطرهای خودش رو داره و باعث بهم ریخته شدن توالی داده ها میشه.
معمولا مجبور هستیم فیلتر کنیم و از روش بالا برای جایگزینی داده ها استفاده کرد.
سلام جناب چراغی عزیز
ممنون از پاسخ شما. بله درست می گید و البته که روش آموزش داده شده مطمئن تر و کم خطرتر هست. البته منظور من هم همین مثال مطرح شده بود که چون مسئله مورد نظر، صرفا تفکیک یک اسم (راد) از میان اسامی بود به راحتی می شد با سورت کردن به مقصود مورد نظر دست یافت. وگرنه در مورد داده های زیاد و یا تفکیک و جایگزین مقادیر مربوط به چندین اسم، مسلما روش آموزش داده شده منطقی تر و کم خطرتر است.
بازهم سپاس از توجه شما و مطالب آموزنده تان.
سلام
بدون ستون کمکی اول هم جواب میده؛ اینطور نیست؟
در این روش ما عملا مجبوریم sort کنیم, میتونیم همین کار رو در ابتدا انجام بدیم و نیاز به طی این راه طولانی نیست
ممنون
سلام
هدف از ایجاد ستون کمکی اول اینه که بعد از انجام کارمون (که همون ورود اطلاعات هست) ترتیب ردیف ها در دیتابیس مثل روز اول بمونه. برای همین بعد از انجام کار، در مرحله آخر روی ستون کمکی اول مجددا Sort رو انجام دادیم.
در صورتیکه ترتیب ردیف ها برای شما مهم نباشه میتونید از ستون کمکی اول استفاده نکنید.
سلام خسته نباشید
من یه مشکلی در همین مورد دارم
این که من ۲ تا اکسل دارم یکی ۷۰۰۰ سطری و ۳۵۰۰۰ سطر
من مشکل Paste کردن تو حالت فیلتر رو دارم و با این روش نمیتونم این کارو انجام بدم چون به شدت اعداد من متغییر هست و بیشترش اصلا Sort نیست
من بعضی اوقات از اکسل ۷۰۰۰ سطری ۷۵۰ عدد رو لازم دارم که تو یه اکسل ۲۰۰۰۰ سطری یا بیشتر در حالت فیلتر Paste کنم ولی واقعا هنوز موفق به انجامش نشدم
ممنون میشم کمکم کنین
سلام
دقیقا از همین روشی که ارائه شده استفاده کنید
ربطی هم نداره به اینکه داده ها Sort باشن. شما از ستون کمکی استفاده میکنید که چینش فعلی داده ها حفظ بشه….
خیلی عالی بود