نحوه تعویض سلول ها در اکسل

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

محتوا

مراحل حرکت سلول ها

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

روش 1: کپی کنید

این شاید ساده ترین راه باشد، که شامل کپی کردن عناصر در مکان دیگری با جایگزینی داده های اولیه است. روند کار به صورت زیر است:

  1. ما در اولین سلول بلند می شویم (آن را انتخاب کنید)، که قصد داریم آن را جابجا کنیم. در تب اصلی برنامه بر روی دکمه کلیک کنید "کپی 🀄" (گروه ابزار "Clipboard"). همچنین می توانید کلید ترکیبی را فشار دهید کلیدهای Ctrl + C.نحوه تعویض سلول ها در اکسل
  2. به هر سلول آزاد روی برگه بروید و دکمه را فشار دهید "درج" در همان تب و گروه ابزار. یا می توانید دوباره از کلیدهای میانبر استفاده کنید - Ctrl + V.نحوه تعویض سلول ها در اکسل
  3. حالا سلول دومی را که میخواهیم اولی را با آن عوض کنیم انتخاب کرده و همچنین آن را کپی کنید.نحوه تعویض سلول ها در اکسل
  4. در سلول اول بلند می شویم و دکمه را فشار می دهیم "درج" (و یا Ctrl + V).نحوه تعویض سلول ها در اکسل
  5. حالا سلولی که مقدار سلول اول در آن کپی شده را انتخاب کرده و آن را کپی کنید.نحوه تعویض سلول ها در اکسل
  6. به سلول دومی که می خواهید داده را در آن وارد کنید بروید و دکمه مربوطه را روی نوار فشار دهید.نحوه تعویض سلول ها در اکسل
  7. موارد انتخابی با موفقیت تعویض شدند. سلولی که به طور موقت داده های کپی شده را نگه می دارد، دیگر مورد نیاز نیست. روی آن کلیک راست کرده و از منوی باز شده دستور را انتخاب کنید "حذف".نحوه تعویض سلول ها در اکسل
  8. بسته به اینکه آیا عناصر پر شده در کنار این سلول در سمت راست / پایین وجود دارد یا خیر، گزینه حذف مناسب را انتخاب کنید و روی دکمه کلیک کنید OK.نحوه تعویض سلول ها در اکسل
  9. این تمام کاری است که برای تعویض سلول ها باید انجام شود.نحوه تعویض سلول ها در اکسل

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

روش 2: کشیدن و رها کردن

از این روش برای جابجایی سلول ها نیز استفاده می شود، اما در این حالت سلول ها جابه جا می شوند. بنابراین، ما اقدامات زیر را انجام می دهیم:

  1. سلولی را که قصد داریم به مکان جدیدی منتقل کنیم، انتخاب کنید. نشانگر ماوس را روی حاشیه آن حرکت می‌دهیم و به محض تغییر نمای به نشانگر معمولی (با 4 فلش در جهت‌های مختلف در پایان)، کلید را فشار داده و نگه می‌داریم. تغییر، سلول را با فشار دادن دکمه سمت چپ ماوس به مکان جدیدی منتقل کنید.نحوه تعویض سلول ها در اکسل
  2. اغلب از این روش برای تعویض سلول های مجاور استفاده می شود، زیرا تغییر عناصر در این مورد ساختار جدول را نقض نمی کند.نحوه تعویض سلول ها در اکسل
  3. اگر تصمیم بگیریم یک سلول را از طریق چندین سلول دیگر جابجا کنیم، موقعیت همه عناصر دیگر تغییر خواهد کرد.نحوه تعویض سلول ها در اکسل
  4. پس از آن، شما باید نظم را بازیابی کنید.نحوه تعویض سلول ها در اکسل

روش 3: استفاده از ماکرو

در ابتدای مقاله ذکر کردیم که در اکسل، متأسفانه، هیچ ابزار خاصی وجود ندارد که به شما امکان می دهد سلول ها را به سرعت در مکان ها "مبادله" کنید (به استثنای روش بالا که فقط برای عناصر مجاور مؤثر است). با این حال، این را می توان با استفاده از ماکرو انجام داد:

  1. ابتدا باید مطمئن شوید که به اصطلاح "حالت توسعه دهنده" در برنامه فعال است (به طور پیش فرض خاموش). برای این:
    • به منو بروید "فایل" و از لیست سمت چپ انتخاب کنید "مولفه های".نحوه تعویض سلول ها در اکسل
    • در گزینه های برنامه بر روی قسمت فرعی کلیک کنید "سفارشی کردن روبان"، در سمت راست، یک تیک در جلوی مورد قرار دهید "توسعه دهنده" کلیک کنید و OK.نحوه تعویض سلول ها در اکسل
  2. به تب تغییر دهید "توسعه دهنده"، جایی که روی نماد کلیک کنید "ویژوال بیسیک" (گروه ابزار "کد").نحوه تعویض سلول ها در اکسل
  3. در ویرایشگر، با کلیک بر روی دکمه "مشاهده کد"، کد زیر را در پنجره ای که ظاهر می شود قرار دهید:

    Sub ПеремещениеЯчеек()

    Dim ra As Range: تنظیم ra = انتخاب

    msg1 = "پیش‌نامه‌های اطلاعاتی DVUH دیاپازون و تشخیص داده شده است."

    msg2 = "تبلیغات dvuh diapazonov ИДЕНТИЧНОГО размера"

    اگر ra.Areas.Count <> 2 سپس MsgBox msg1, vbCritical, "Проблема": Exit Sub

    اگر ra.Areas(1).Count <> ra.Areas(2).Count then MsgBox msg2, vbCritical, "Проблема": Exit Sub

    Application.ScreenUpdating = نادرست است

    arr2 = ra.Areas(2).Value

    ra.Areas(2).Value = ra.Areas(1).Value

    ra.Areas(1).Value = arr2

    پایان دادن به زیرنحوه تعویض سلول ها در اکسل

  4. پنجره ویرایشگر را با کلیک بر روی دکمه معمولی به شکل ضربدر در گوشه سمت راست بالا ببندید.
  5. نگه داشتن یک کلید کلیدهای Ctrl در صفحه‌کلید، دو سلول یا دو ناحیه با همان تعداد عناصری را که قصد داریم تعویض کنیم، انتخاب کنید. سپس دکمه را فشار می دهیم "ماکرو" (برگه "توسعه دهنده"، گروه "کد").نحوه تعویض سلول ها در اکسل
  6. پنجره ای ظاهر می شود که در آن ماکرو ایجاد شده قبلی را می بینیم. آن را انتخاب کرده و کلیک کنید "اجرا کن".نحوه تعویض سلول ها در اکسل
  7. در نتیجه کار، ماکرو محتویات سلول های انتخاب شده را تعویض می کند.نحوه تعویض سلول ها در اکسل

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

نحوه تعویض سلول ها در اکسل

نتیجه

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

پاسخ دهید