سبد خرید
0

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

بازگشت به فروشگاه

Copy/Paste و یک ترفند کاربردی در اکسل

۴.۵/۵ - (۲۷ امتیاز)

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

در این آموزش مروری بر روش های Copy & Paste ساده در اکسل خواهیم داشت. همچنین به ارائه کلیدهای میانبر مهم و کاربردی می پردازیم. در آموزش بعدی نیز ابزار Paste Special را تشریح خواهیم کرد.

Copy & Paste ساده

ساده ترین راه کپی پیست در اکسل از گامهای زیر پیروی میکنه:

1- یک سلول یا محدوده ای از سلول ها رو انتخاب کنید.

2- سلول (ها) رو با یکی از روشهای زیر کپی کنید:

راست کلیک کرده و گزینه کپی رو انتخاب کنید.

از تب Home  گزینه Copy Option رو انتخاب کنید.

از کیبورد استفاده کنید: Ctrl+C

3- در جایی که میخواهید سلول های کپی شده را قرار دهید کلیک کنید.

4- سلول های کپی شده را بوسیله یکی ارز روش های زیر پیست کنید:

راست کلیک کرده و گزینه پیست را انتخاب کنید .

از تب Home  گزینه پیست را انتخاب کنید.

از کیبورد استفاده کنید: Ctrl+V

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

  • وقتی سلول هایی رو کپی می کنید که حاوی فرمول هستند، آدرس سلول های استفاده شده در فرمول متناسب با مکان جدید تغییر میکنه مگر اینکه با استفاده از نکات آدرس دهی، و با استفاده از $ مطلق شده باشند.
  • اگه بیشتر از یک سلول رو کپی کنید و بعد محلی رو برای پیست انتخاب کنید که فضای (سلول) کافی برای قراردادن متن کپی شده وجود نداشته باشه، پیغام خطا نمایش داده میشه و کپی انجام نمیشه.

کپی و پیست - خطای پیست کردن در فضای ناکافی

شکل ۱- خطای پیست کردن در فضای ناکافی

کپی با استفاده از Fill Down/Right یا Ctrl+D/R

یک روش آسان دیگه برای کپی کردن مقادیر از یک (یا بیشتر) سلول به سلول های مجاور استفاده از Fill Down/Right یا Ctrl+R یا Ctrl+D است.

مسیر دسترسی به Fill Down/Right طبق زیر می باشد:

Home> Editing> Fill> Down/Right

Ctrl-D محتوای یک سلول یا ردیف رو در سلول (ها) زیر خودش کپی میکنه. برای استفاده از این کلید میانبر دو روش وجود داره:

  • اگه یک سلول یا بیشتر رو درون یک ردیف انتخاب کنید،Ctrl+D ردیف بالای ردیف انتخاب شده را درون ردیف انتخاب شده کپی میکند.

کپی و پیست - کپی کردن داده ها با استفاده از Fill Down یا Ctrl+D

شکل ۲- کپی کردن داده ها با استفاده از Fill Down یا Ctrl+D

  • اگه سلول ها رو در بیشتر از یک ردیف انتخاب کنید ، Ctrl+D اولین ردیف در محدوده انتخاب شده را درون محدوده مورد نظر کپی میکند .

کپی و پیست - کپی کردن داده ها با استفاده از Fill Down یا Ctrl+D

شکل ۳- کپی کردن داده ها با استفاده از Fill Down یا Ctrl+D

نکته:مطابق همین نکاتی که گفته شد برای Ctrl+R یا Fill Right نیز صادق هست و داده ها رو به محدوده های سمت راست کپی میکنه.

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

 

نکته خیلی کاربردی

فرض کنید میخواید یک سری داده رو کپی کنید و در جاهای مختلف پیست کنید. برای این که مجبور نباشید مدام بین شیت ها حرکت کنید و بتونید یکبار همه رو کپی کنید و پیست رو مجزا انجام بدید از ترفند زیر استفاده کنید:

مطابق شکل ۴ و از تب Home بر روی زبانه کوچک قسمت Clipboard کلیک کنید.

کپی و پیست - ترفند استفاده از Clipboard

شکل ۴- ترفند استفاده از Clipboard

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

اول داده های مورد نظر رو از جاهای مختلف کپی میکنم بعد در جاهای دیگه ای پیست میکنم.

 

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

 

آواتار
145

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

دیدگاه کاربران
  • منصور ۴ آبان ۱۳۹۸ / ۶:۰۰ ب٫ظ

    سلام
    من میخوام از یک ستون میانگین بگیریم که هم عدد مثبت و هم عدد منفی و هم بعضی از سلول هاش خالیه که ماه به ماه پر میشه. میشه کمکم کنید که چه فرمولی برای میانگین بنویسم که این سه تا شرط را داشته باشه؟

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

      سلام،
      از تابع Averagif استفاده کنید.

  • ناصر ۲ آبان ۱۳۹۸ / ۱۱:۴۹ ب٫ظ

    سلام.با اکسل کارنامه طراحی کردم می خواهم در یک ستون از صفحه این عبارتها را با علامت + بقیه سلولها را هم سریع انجام بدم.لطفا راهنمایی کنید.
    sheet1!b2=
    sheet1!c2=
    sheet1d2=
    ……………
    ………….

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

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

  • زهره ۱ آبان ۱۳۹۸ / ۱۱:۵۲ ق٫ظ

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

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

      درود
      از قسمت insert اضافه کنید

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

    سلام
    من یه table دارم دراکسل که از ردیف ها و ستون های مختلفی ایجاد شده چجوری میتونم ردیف های خاصی از این table رو کپی کنم که باهاشون یه table دیگه درست کنم؟؟
    لطفا اگه کسی میدونه جواب بده خیلی واجبه

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

      درود بر شما
      هم میتونید فیلتر کنید و کپی کنید یجای دیگه
      هم میتونید از advance filter استفاده کنید
      هم اینکه فرمول نویسی کنید و با توابع جستجو پیدا کنید داده های مورد نظر رو

      کاملا بستگی به شرایط داده ها و خواسته شما داره

  • حامد ۱۵ مهر ۱۳۹۸ / ۹:۰۶ ق٫ظ

    یکسری داده بطور سطری در اکسل دارم. میخوام تو جدول ورد کپی پیست کنم. تواکسل از چپ به راست چیده شده اند. ولی تو ورد از راست به چپ(برعکس) پیست میکنه! چطوری میشه اینو عوض کرد؟

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

      درود بر شما
      با تابع index یا offset میتونید جهت جدول رو تغییر بدید

  • محمد ۹ مهر ۱۳۹۸ / ۶:۳۶ ب٫ظ

    سلام لطفا به مثال توجه کنید میخوام وقتی فرمول یک سلول رو کپی میکنم متناسب کپی شه:
    مثال : مثلا فرمول A1 هست sum(a2:a5) که میخوام در A2 پیس کنم. با همین تناسب ۴ عددی یعنی فرمول A2 بشه sum(a6:a10) و الی اخر

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

      درود بر شما
      اگر برای هر دو چهارتا چهارتا باید اضافه بشه که باید بشه a2:a9 نه a10
      اما به هر حال رابطه ریاضی اضافه شدن شماره ردیف رو پیدا کنید با استفاده از row بعد هم بذارید داخل تابع address
      نمونه زیر میتونه کمکتون کنه:
      https://excelpedia.net/address-function/

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

    با سلام و عرض خسته نباشید
    من تعداد زیادی شکل در اکسل دارم که به هر شکل کدی اختصاص داده شده است. و میخواهم با وارد کردن یک کد در صفحه دیگر شکل آن هم با VLOOKUP وارد شود
    چطور میتوانم شکل هارو به ارزشی در سلول تبدیل کنم که سبب اجرای فرمول ها روی سلول دارای شکل شود؟
    با تشکر

  • الناز ۲ مهر ۱۳۹۸ / ۹:۱۸ ق٫ظ

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

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

      سلام
      اگر فقط قصد انتقال نتیجه فرمول ها رو دارید کپی و با استفاد از Paste Special مقدار Value رو در شیت دیگه Paste کنید.

  • غزال ۳۱ شهریور ۱۳۹۸ / ۱:۳۷ ب٫ظ

    سلام خانم مهندس
    یه سوال دشتم
    من میخواستم در یک جدول اکسل گزارش نویسی برای ۴ ماهه اول سال روبروی اسم نفرات یک کد مخصوص بخورد که این کد با مراجعه به یک جدول خاص دیگر که در شیتی دیگر است انجام میشود. مشکل اینجاست که از ماه ۵ به بعد کدهای آن جدول خاص تغییر میکنند حالا من میخوام در همان فایل گزارش نویسی کاری کنم که وقتی کدهای ان جدول خاص را برای ۵ ماه بعد تغییر میدم اعداد ۴ ماهه اول تغییر نکند . قبلا این کار را همکارم با کپی و پیست انجام میداد اما الان خودم میخوام انجام بدم نمیتونم .

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

      درود بر شما
      سوال اصلا واضح نیست متاسفانه

  • سید حسین ۲۵ شهریور ۱۳۹۸ / ۱۲:۵۸ ب٫ظ

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

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

      درود بر شما
      باید کد نویسی کنید

      اما اگر فقط انتخاب محدوده مد نظر باشه، میتونید با نامگذاری داینامیک محدوده ها یک نام ایجاد کنید و هر بار با فراخوانی نام، محدوده رو گپی کنید

      • سید حسین ۲۸ شهریور ۱۳۹۸ / ۹:۴۷ ق٫ظ

        ممنون ازراهنمایی تون
        فقط برای کدنوسی میتونید راهنمایی کنید،یا اموزشی دارید برای انجام این مورد؟

ارسال دیدگاه

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

توسط
تومان