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

دیدگاه کاربران
  • سعید ۲۳ مهر ۱۳۹۷ / ۳:۲۸ ب٫ظ

    سلام و وقتتون بخیر
    فرض بفرمایید در شیت اول در سلول A1 بخواهیم مقدار سلول A1 از شیت دوم را کپی کنیم. سپس بخواهیم در سلول B1 از شیت اول مقدار سلول F1 از شیت دوم و پس از آن در سلول C1 از شیت اول مقدار K1 از شیت دوم و به همین ترتیب در حالی که در شیت اول یک ستون جابجا می شویم اما در شیت دوم پنج ستون جابجا شده و مقادیر مربوطه را به شیت اول منتقل کند. لطفا راهنمایی بفرمایید که با چه روش و یا تابعی می شود اینکار را کرد.
    از پاسخگویی بزرگوارانه تان صمیمانه سپاسگزارم.

  • maryam ۱۴ مهر ۱۳۹۷ / ۳:۰۶ ب٫ظ

    سلام.موقع کپی اعداد اعشاری از ورد به اکسل جای اعداد صحیح و اعشاری عوض میشه .میشه راهنمایی کنید؟

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

      سلام
      با استفاده از ابزار Find and Replace میتونید جاشون رو عوض کنید.

  • مجتبی ۱۴ مهر ۱۳۹۷ / ۴:۵۹ ق٫ظ

    سلام در اکسل ۲۰۱۰ وقتی که مثلا ۱۰ سلول رو انتخاب کنید یه نقطه کوچیک گوشه سمت راست یا چپ (پایین) ظاهر میشه که می شه از اون برای کپی کردن محدوده انتخابی استقاده کرد. مدتی هست که این نقطه در اکسل من ظاهر نمی شه و واسه کپی کردن باید از کنترل v , و…. استفاده کنم لطفا راهنمای بفرمایید.ممنون
    پاسخ به ایمیل به خیییییلی ممنون می شم

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

      درود بر شما
      با انتخاب اون دکمه ظاهر نمیشه
      عموما با درگ کردن اون گزینه ظاهر میشه که میتونید نوع انتقال اطلاعات رو مشخص کنید
      منظور همینه؟

      • مجتبی ۱۴ مهر ۱۳۹۷ / ۱۱:۱۴ ب٫ظ

        سلام و خسته نباشید.
        ممنون که وقت میذارید.
        بله منظور همینه. در واقع امکان کپی کردن با درگ در اکسل کامپیوترم غیر فعال شده.
        ممنون می شم راهنمایی کنید.

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

          درود بر شما
          از قسمت File/ Options/ Advance/ Editing گزینه Enable fill handle and cell drag-and-drop رو تیک بزنید

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

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

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

      درود بر شما
      سوال خیلی واضح نیس
      اما به نظر میرسه با کد نویسی VBA بتونید انجام بدید

  • منصور احمدیان ۲ مهر ۱۳۹۷ / ۰:۰۳ ق٫ظ

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

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

      درود بر شما
      از قسمت Edit Link مرجع رو عوض کنید

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

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

  • سپاهی ۳۱ شهریور ۱۳۹۷ / ۵:۳۸ ب٫ظ

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

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

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

  • حبیب ۲۴ شهریور ۱۳۹۷ / ۸:۵۶ ب٫ظ

    سلام و خسته نباشید
    ببخشید من سه تا سوال داشتم که توی هیچ سایتی متاسفانه نتونستم پیدا کنم امیدوارم شما بتونید کمکم کنید
    ۱-فرض کنید یک جدول از لیگ فوتبال در یک سایت موجود است چطور ان جدول را به اکسل مان وارد کنیم(COPY/PASTE)؟
    ۲-چطور وقتی اطلاعات ان جدول(مثلا جدول لیگ برتر) تغییری پیدا کرد (ابدیت شد) کاری کنیم که جدول اکسل ما نیز ابدیت شود؟
    ۳-چطور از قسمت DATA—————–و سپس FROM WEB به اکسل مان اطلاعات وارد کنیم(وقتی من ادرس یک سایت رو میزنم اولا با خطا های بسیاری مواجه میشم دوما اون صفحه وب به طور کامل نمایش داده نمیشه)؟
    این سوالات فکر کنم برای بقیه هم پیش امده باشه امیدوارم شما بتونید جوابی براش داشته باشد.
    سپاس

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

      سلام
      ۱- یک راه کپی و پیست کردن هست اما معمولا سایت هایی که اطلاعات آماری در اختیار کاربران میذارن ابزاری برای خروجی اکسل گرفتن دیده اند که میتونید از اون هم استفاده کنید. ابزار From Web هم هست که خودتون اشاره کردید.
      ۲- ابزار From Web برای این کار ارائه شده (که البته ابزار قوی تری به اسم Power Query هم از نسخه ۲۰۱۳ به اکسل اضافه شده که نسبت به From Web قدرت بیشتری داره) که این ابزار نیز مشکلات خاص خودش رو داره که در سوال سوم مطرح کردید.
      ۳-اینکه از این ابزار بدون دردسر بشه استفاده کرد (البته بر اساس تجربه بنده) خیلی به ساختار و نحوه کدنویسی سایت مقصد بستگی داره که دادهای ارائه شده چطور باشند. معمولا اکثر صفحات این خطاها رو دارند و ظاهر سایت درست Load نمیشه که خیلی اهمیتی در این مورد وجود نداره. کافیه در صفحه Load شده که هر گرافیکی میتونه داشته باشه (ابزار نمایش وبسایت در اکسل به پیشرفتگی مرورگرهای جدید نیستند که هر کدی رو اجرا کنند) جدول داده ای که قصد وارد کردن به اکسل را دارید پیدا کنید و انتخاب کنید و به اکسل اضافه کنید.
      بقیه موارد مهم نیستند.

  • علی ۳۰ مرداد ۱۳۹۷ / ۱۰:۲۰ ق٫ظ

    با سلام
    مشکلی در اکسل برام پیش اومده که وقتی اعداد رو از وب سایت کپی به اکسل انتقال میدهم و میخوام که جمع بزنم اون اعداد رو نمیشناسه و جمع رو صفر میزنه خواستم ببینم چه راهکاری داره؟ از لحاظ فرمت , و paste spec… هم کنترل کردم.

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

      درود بر شما
      حتما این لینک رو مطالعه کنید و از text to column استفاده کنید. به احتمال ۹۰ درصد حل میشه.
      https://excelpedia.net/text-to-number/

  • پروانه ۲۷ مرداد ۱۳۹۷ / ۹:۲۹ ق٫ظ

    با دستور if داده ها بین دو فایل بصورت خودکار آپدیت می شود؟

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

      بله
      paste link هم ی جور فرمول هست که مقدار یک سلول رو مساوی مقدار سلول مبدا قرار میده

ارسال دیدگاه

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

توسط
تومان