سبد خرید
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 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • tahereh ۷ اردیبهشت ۱۴۰۱ / ۸:۵۹ ق٫ظ

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

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

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

  • مهندس ۱۲ بهمن ۱۴۰۰ / ۱:۵۰ ق٫ظ

    سلام وقت بخیر
    ممنون از آموزش خیلی خوب شما
    چطوری میشه متن تعدادی سلول ( مثلا سه سلول زیر هم و پیوسنه ) رو تا مثلا سلول ۳۰۰۰۰ کپی پیست کرد؟
    البنه با روشی که خیلی زمان بر نباشه مثلا با نوشتن یه کد .
    ممنون

  • داود محمدی ۱۱ بهمن ۱۴۰۰ / ۵:۱۳ ب٫ظ

    سلام
    من یک ستون دارم که داخل هر سطر متنهایی وجود دارد
    مثلا
    ؛پرداخت چک شماره ۴۸۵۲ به آقای امیدی؛
    ؛ پاس چک شماره ۳۵۴۶۵۴ از حساب جاری ۱۱۵ مهر؛

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

  • سجاد ۸ بهمن ۱۴۰۰ / ۰:۵۵ ق٫ظ

    درود بر شما واقعا خسته نباشید به همچین برنامه ای سخت نیازمند بودم سپاسگزارم . فقط یه سوال میشه بگید چطور میشه داده های یک سلول مشخص (یعنی در تموم شیت ها ثابته مکانش . مثلا k6 شیتهای مختلف ) یکجا کپی کرد ؟

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

      درود بر شما
      بستگی به محل پیست داره
      مثلا اگه خبواید فمرول رو به value تبدیل کنید
      کافیه همه شیت ها رو انتخاب کنید و کپی و همونجا paste/value
      اما اگه میخواید کپی کنید و یکجا مثلا زیر هم پیست کنید نمیشه باید کدنویسی کنید و با ابزار کپی شدنی نیست

  • سعید ۲۲ دی ۱۴۰۰ / ۱۱:۰۴ ب٫ظ

    سلام و عرض ادب
    چگونه میشه جداول سایت بهمن خودرو را از قبل مشخصات خرید را کامل کرد و زمان ثبت نام سریع پیست کرد؟ سپاسگزارم

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

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

  • baran ۱۵ دی ۱۴۰۰ / ۶:۵۸ ب٫ظ

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

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

      درود بر شما
      میتونید clipboard رو فعال کنید
      ولی بین مجموعه افیس استفاده کنید
      از اکسل به سایت رو امتحان نکردم
      چک کنید ببینید میشه یا نه

  • پیام ۲۲ آذر ۱۴۰۰ / ۳:۵۸ ب٫ظ

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

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

      سلام
      بله امکان انجام این کار با VBA در اکسل هست.

      • پیام ۲۲ آذر ۱۴۰۰ / ۱۰:۱۳ ب٫ظ

        ممنون. میشه کمی بیشتر توضیح بدید؟

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

          سلام
          با ابزار Form تا حدی میشه فرم ساخت و ثبت داده انجام داد و صدور فاکتور هم با روش های مختلف شدنی هست.(هم مقاله راجع به ابزار فرم داخل سایت هست. هم صدور فیش حقوقی(برای صدور فاکتور))
          بستگی به دانش و توانایی انجام دهنده و سطح جزئیات مورد نیاز داره.
          با VBA هم که قطعا میشه با هر شرایط و جزئیاتی.

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

  • میرزایی ۲۴ آبان ۱۴۰۰ / ۱۰:۳۲ ق٫ظ

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

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

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

  • علی ۱۸ آبان ۱۴۰۰ / ۱۱:۵۷ ب٫ظ

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

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

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

  • علی ۵ آبان ۱۴۰۰ / ۳:۰۴ ب٫ظ

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

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

      درود
      در حالت عادی که نمیشه
      باید بین اون پنج ستون، ستون خالی ایجاد کنید، بعد همه رو انتخاب کنید و موقع paste کردن گزینه skip blank رو بزنید

ارسال دیدگاه

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

توسط
تومان