سبد خرید
0

سبد خرید شما خالی است.

تمام دسته ها
  • تمام دسته ها
  • Power BI
  • Power Pivot
  • Power Query
  • ابزارها
  • افزونه ها
  • اکسل مدیا
  • توابع اکسل
  • دسته‌بندی نشده
  • دیده بان
  • گوگل شیت
  • مسائل کاربردی
  • معرفی کتاب
  • نمودار ها
  • وی بی - ماکرو

Paste Special ابزار حرفه ای در اکسل

Skip Blank - آموزش
۵/۵ - (۱۳ امتیاز)

همونطور که قبلا گفتیم تسلط به راه های Copy & Paste در اکسل در ذخیره زمان و انرژی موثر هست. در این آموزش دستور Paste Special در اکسل رو به همراه چند مثال کاربردی تشریح میکنیم.

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

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

منوی Paste Special

شکل ۱- منوی Paste Special در اکسل

دستور Paste Special همچنین در قسمت Clipboard در تب Home نیز قرار داره .

کلید میانبر این دستور Ctrl+Alt+V هست.

همونطور که در شکل ۱ میبینید، پیشفرض روی حالت All قرارداره. یعنی هرچی پیست کنیم، همه با هم منتقل میشه. اما اگه بخوایم مثلا فقط داده، فرمول، فرمت، کامنت و … منتقل بشه، کافیه آیتم مورد نظر رو انتخاب کنیم.

نکته: تنها راه انتقال Data Validation و Comment همین مسیر Paste Special هست.

 

در جدیدترین ورژن اکسل (۲۰۱۰ یا بالاتر) در گزینه پیست که داخل منوی رایت کلیک قرار دارد، میانبر Paste Special وجود داره. (شکل ۲)

 میانبرهای Paste Spaecial

شکل ۲- میانبرهای Paste Spaecial در اکسل

در ادامه با چند مثال، کاربرد هر ۳ قسمت این ابزار (Paste, operation و  Check boxها) رو شرح میدیم:

انتقال نتیجه فرمول به یک محدوده Paste Special Value

شکل ۳ مجموعه ای از سلول ها رو نشون میده (A1-A10) که فرمت دهی شده و هر سل رنگ مخصوص به خودش رو داره و همچنین حاوی داده های عددی نیز هست .

اگه شما بخواین عددها رو در سلول های B1-B15 کپی کنید، اما فرمت سلول های A1-A15 کپی نشه، باید به روش زیر عمل کنید :

  1. سلول های A1-A10 رو انتخاب کرده و کپی کنید؛
  2. سلول C1 یا سلول های C1-C10 رو انتخاب کنید و بعد Paste Special رو از منوی راست کلیک انتخاب کنید. در کادر باز شده، باز هم Paste Special رو انتخاب کنید.
  3. مطابق شکل ۴ کادر Paste Special باز میشه. گزینه Value رو انتخاب کنید و Ok را بزنید.

Paste Special در اکسل - Paste Special/Value

شکل ۳- Paste Special در اکسل – Paste Special/Value

 اعمال ۴ عمل اصلی ریاضی (محاسباتی) در حین کپی کردن

فرمان Paste Special همچنین میتونه برای انجام یک عمل ساده محاسباتی (Operation) بر روی محتوای سلول مقصد استفاده بشه. مثلا فرض کنید فروشگاهی ۲۰% تخفیف اعلام کرده. حالا میخوایم قیمت های بعد از تخفیف رو بدون فرمول داشته باشیم:

برای این کار باید قیمت های موجود در ستون رو در ۰.۸ (۱-۰.۲=۰.۸)ضرب کنیم تا قیمت های پس از تخفیف بدست بیاد.

ستون A قیمت های اولیه فروشگاه هستند. این داده ها رو در ستون B کپی میکنیم و سپس مراحل زیر رو طی میکنیم:

  • در یک سلول می نویسیم ۰.۸ و کپی میکنیم.
  • ستون B رو انتخاب کرده و بعد از راست کلیک، گزینه Paste Special را میزنیم.
  • از پنجره باز شده گزینه Multiply یعنی ضرب رو انتخاب میکنیم و Ok را میزنیم.

با این کار عدد ۰.۸، در داده های ستون B ضرب خواهد شد.

Paste Special در اکسل

دقت کنید که برای کنسل کردن این عملیات، یا باید Undo رو بزنید. اگر Undo غیرفعال شده بود، باید عملیات مخالف اونچه که انجام دادید رو انجام بدید. یعنی همون عدد ۰.۸ رو باید تقسیم (Divide) بر داده های بدست آمده کنید تا عملیات ضرب قبلی خنثی بشه.

Paste Special Transpose

در شکل ۳ میبینید که گزینه Value فقط یکی از چندین گزینه Paste Special است.

علاوه بر پیست کردن ویژگی های سلول های کپی شده، فرمان Paste Special میتونه برای اجرای تغییر شکل ساده هم بکار بره. یه نمونه ش گزینه Transpose (ترانهاده) است که سلولهای موجود در یک ستون رو به یک سطر منتقل میکنه. در واقع مکان داده‏های افقی رو به عمودی و بالعکس تغییر میده.

باری این کار محدوده مورد نظر (در شکل۴، محدوده G1:G7) رو انتخاب کنید و موقع پیست کردن از Paste Special تیک گزینه Transpose رو بزنید و در نهایت OK.

Paste Special در اکسل - Paste Special/Transpose

شکل ۴- Paste Special در اکسل – Paste Special/Transpose

نکته: کاربرد استثنایی Skip Blank در Paste Special رو حتما مطالعه کنید.
کلیدواژه : Paste Specialمتوسط
126

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

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

    سلام و عرض ادب
    برای من paste special دو گزینه بیشتر نداره text و unicodetext برای نمایش همه گزینه‌ها باید چیکار کنم؟

    • سامان چراغی ۶ دی ۱۳۹۹ / ۹:۴۹ ب٫ظ

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

  • فائزه ۲ تیر ۱۳۹۹ / ۷:۳۴ ق٫ظ

    با سلام؛
    در اکسل ۲۰۱۰ امکانی وجود دارد به نام paste as unicode text. این قابلیت در اکسل ۲۰۱۹ تحت چه عنوانی است؟
    متشکرم

  • ahmad ۱۸ اسفند ۱۳۹۷ / ۶:۱۲ ب٫ظ

    با سلام
    درود بر شما
    قبلا خدمتتون عرض کردم داده هام فاصله دار هستند و دادهایی هستند که با فرمول بدست امده اند.اینچنین که داده هام بصورت ستونی و بین هر سلوا داده ۱۰ سلول خالی هست.وقتی همه را با هم انتخاب و در شیت بعدی میخام پیست کنم(بصورت همان ستونی و بدون فاصله وپشت سر هم ) همان طور فاصله دار پیست می شود !!!
    سپاس از شما

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

      درود
      سوال رو به درستی متوجه نشده بودم!
      نمیتونید با skip blank اون فای خالی رو از بین ببرد. این گزینه نهایتا محتوای یک سل رو منتقل نمیکنه، فضای خالی رو از بین نمیبره.
      میتونید بعد از انتقال داده هاف از go to گزینه blank رو انتخاب کنید و delete کنید
      اگر راه ابزاری بخواید

  • ahmad ۱۵ اسفند ۱۳۹۷ / ۱۰:۰۸ ب٫ظ

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

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

      درود بر شما
      متاسفانه متوجه سوال نشدم

      • ahmad ۱۶ اسفند ۱۳۹۷ / ۳:۱۳ ب٫ظ

        با سلام داده هایی دارم بصورت ستونی اما بین سلول ها فاصله دارد و این داده ها بصورت فرمولی بدست آمده حالا میخام این داده ها رو انتخاب و مثلا شیت دوم ببرم و بصورت همان ستونی و بدون فاصله بین سلول ها چیدمان کنم!!!زمانی پیست کردن دوباره با همان فاصله پیست می شود چاره چیست؟با سپاس

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

          درود بر شما
          اگه درست متوجه شده باشم، کافیه از skip blank استفاده کنید

          • ahmad ۱۷ اسفند ۱۳۹۷ / ۶:۴۱ ب٫ظ

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

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

            درود بر شما
            اگر واقعا خالی باشه میشه.
            پس احتمالا space یا هر کاراکتر دیگه ای وجود داره

  • نسرین ۱۴ اسفند ۱۳۹۷ / ۱۱:۳۹ ق٫ظ

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

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

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

  • عمران ۱۷ بهمن ۱۳۹۷ / ۳:۳۲ ب٫ظ

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

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

      درود بر شما
      اگر داده ها جدولی باشن که قابلیت اضافه کردن به اکسل رو داشته باشن، میشه از قسمت data/import from web اینکار و کرد
      ادرس سایت مورد نظر رو تایپ میکنید
      بعد جداولی که علامت مربع کوچک زردرنگ دارن رو تیک میزنید و بعد هم سلول ورود داده رو انتخاب میکنید

  • Raha21 ۱۰ دی ۱۳۹۷ / ۱۲:۰۱ ب٫ظ

    سلام من یه لیست طولانی دارم از اسامی افراد به طور پراکنده..الان می خوام در کنار اون ها آقا و خانم قرار بگیره با تشخیص خود سیستم…آیا این امکان پذیره؟

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

      درود بر شما
      اگر سنجه ای مثل مونث و مذکر توی داده ها ندارید، خیر امکان پذیر نیست.
      گاهی اوقات خود انسان هم نمیتونه خانم و آقا رو تشخیص بده!

  • نسیم ۲۴ شهریور ۱۳۹۷ / ۱:۱۶ ب٫ظ

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

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

      درود بر شما
      اگر آدرس فایل مرجع رو کامل داده باشید (به همراه مسیر ذخیره)، وقتی که بسته هم باشن آپدیت میشه. فقط کافیه وقتی فایل مقصد رو باز میکنید و از تون میپرسه که آپدیت بشه یا نه، Update رو بزنید

      • نسیم ۲۳ مهر ۱۳۹۷ / ۱۱:۲۶ ق٫ظ

        خب بله وقتی باز میکنم اینجوریه ولی خب من یه تعداد خیلی زیاد فایل دارم که نمیخوام همه رو باز کنم یعنی من یه فایل اکسل A دارم و بعد یه سری فایل دارم مثلا B1,B2,B3 ,… که همه اینا از فایل A تغذیه میشن بعد هر فایل B یه نتیجه نهایی داره که من هرکدوم نتیجه نهایی رو داخل یه فایل C به صورت جدول جمع آوری کردم. الان میخوام وقتی A رو تغییر میدم C عوض شه ولی اینطوری نیس مگر اینکه همه اون nتا فایل B رو هم همزمان باز کنم که این اصلا راحت نیس.

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

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

  • رمضانی ۲۸ مرداد ۱۳۹۷ / ۱۰:۴۷ ب٫ظ

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

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

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

      اما اگر مشخص نیست، برای هر نفر خانم و اقا رو در سلول کناریش مشخص کنید و این فرمول رو بنویسید:

  • محمود عبادي ۱۶ مرداد ۱۳۹۷ / ۱۲:۴۶ ب٫ظ

    درود بر شما. من هر بار که میخوام پیست کنم اسپشیال پیست باز می شه و باعث مزاحمت میشه. راهی هست برای کنسل کردنش؟

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

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

  • مجید ۲۳ خرداد ۱۳۹۷ / ۲:۲۹ ب٫ظ

    ممنونم. خیلی خوب

  • mohammadkazem62 ۱۴ مهر ۱۳۹۶ / ۱۰:۴۹ ق٫ظ

    با تشکر…
    خیلی مفید بود…روش آموزش روان و خیلی خوب است…

  • mahdi ۳۱ تیر ۱۳۹۶ / ۱:۴۶ ب٫ظ

    ممنون
    عالی بود

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.

توسط
تومان