3 способи поміняти клітинки в Excel

Зміну порядку комірок часто доводиться виконувати при перетворенні таблиць, форматування тексту і всього вмісту електронного листа в Microsoft Excel в цілому. У новачків іноді виникає проблема з цим питанням, тому в цій статті ми допоможемо позбутися від таких труднощів кількома способами.

Спосіб перший: скопіювати

Оскільки окремої функції, спеціально призначеної для перенесення комірок з однієї частини аркуша в іншу, немає, доведеться використовувати інші методи. Отже, перший – це копіювання. Виробляється поетапно наступним чином:

  1. У нас є таблиця зі збереженими даними. З нього потрібно перенести кілька клітинок на довільну частину аркуша. Для цього клацаємо по одному з них, після чого на панелі інструментів у вкладці «Головна» знаходимо значення «Копіювати». Ви також можете вибрати клітинку, клацнути правою кнопкою миші та вибрати «Копіювати» в контекстному меню. Швидкий спосіб скопіювати дані – одночасне натискання комбінації клавіш «CTRL+C “.
3 способи поміняти клітинки в Excel
1
  1. Перевірте, чи значення скопійовано. Для цього зайдіть в «Буфер обміну». Він знаходиться у вкладці «Головна» в першому блоці. Ми натискаємо на стрілку вниз і у вікні, яке відкривається зліва, ми бачимо текст або номер, щойно скопійований. Це означає, що копіювання даних пройшло успішно.

Звернути увагу! Якщо натиснути «Очистити все», то копіювання доведеться робити заново, тому що дані будуть видалені.

3 способи поміняти клітинки в Excel
2
  1. Тепер на аркуші вибираємо місце, куди хочемо перемістити вміст комірки, натискаємо комбінацію клавіш «Ctrl + V» або ПКМ викликаємо контекстне меню, де натискаємо на пункт «Вставити». Ви можете скористатися інструментом «Спеціальна вкладка», який дозволяє налаштувати вставлення скопійованого значення.
3 способи поміняти клітинки в Excel
3
  1. Аналогічно переносяться всі клітини, що залишилися, якщо це необхідно. Щоб перенести всю таблицю цілком, необхідно повністю виділити весь діапазон. Після перенесення всіх елементів можна відформатувати стару частину аркуша, на якій ще зберігаються вихідні дані.

Спосіб другий: зсув клітини

Інакше це називається перетягуванням. Зробити це нескладно, головне переконатися, що всі дані скопійовані, інакше передача буде виконана з спотворенням. Розглянемо деталі алгоритму нижче:

  1. Наводимо курсор миші на межу комірки, яку потрібно перемістити в іншу частину аркуша. Зверніть увагу, що курсор повинен перетворитися на значок у формі хреста. Після цього, утримуючи кнопку миші, перетягніть комірку в потрібне місце.
  2. Ви також можете перемістити одну клітинку на кілька кроків угору або вниз. Для цього також виділяємо комірку, переміщуємо її в потрібне місце, а потім вирівнюємо порядок решти вікон, які змістилися внаслідок перенесення.

При цьому методі виділені комірки переміщуються в іншу область, при цьому весь вміст всередині них зберігається, а попередні місця стають порожніми.

Третій спосіб: за допомогою макросів

Цю опцію можна використовувати, якщо в Excel встановлено макроси за замовчуванням, інакше їх доведеться додавати через внутрішню систему налаштувань. Розберемо деталі обраного способу:

  1. Зайдіть в меню «Файл», потім внизу списку перейдіть до пункту «Параметри».
3 способи поміняти клітинки в Excel
4
  1. Відкривається вікно «Параметри Excel», тут потрібно натиснути на пункт «Налаштувати стрічку» і поставити галочку навпроти пункту «Розробник». Підтверджуємо свої дії кнопкою «ОК».

Відразу зверніть увагу на панель вкладок, в самому кінці повинна з'явитися вкладка під назвою «Розробник».

3 способи поміняти клітинки в Excel
5
  1. Перейшовши на вкладку «Розробник», в ній знаходимо інструмент «Visual Basic». Visual Basic — це настроюваний редактор даних. Потрібно дочекатися завантаження додаткового вікна.
3 способи поміняти клітинки в Excel
6
  1. Відкривши програму допоміжних налаштувань, шукаємо блок інструментів «Код», він нам знадобиться для коректного редагування. Знаходимо розділ «Переглянути код», в яке відкрилося поле вставляємо спеціальний код, який вказано нижче:

Sub MoveCells()

Dim ra As Range: Встановіть ra = вибір

msg1 = «Виберіть ДВА діапазони однакового розміру»

msg2 = «Виберіть два діапазони ІДЕНТИЧНОГО розміру»

If ra.Areas.Count <> 2 Then MsgBox msg1, vbCritical, “Problem”: Exit Sub

If 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

End Sub

  1. Далі натисніть кнопку «Enter», щоб зберегти дані. Після збереження ви можете закрити вікно редактора та продовжити редагування.
3 способи поміняти клітинки в Excel
7
  1. Утримуючи клавішу «Ctrl», виберіть однакову кількість рядків і стовпців, щоб отримати рівномірний діапазон з усіх боків. Тепер перейдіть в розділ «Макроси» на панелі інструментів, натисніть на нього, відкриється вікно з функцією. Натисніть кнопку «Виконати».
3 способи поміняти клітинки в Excel
8
  1. Результатом цього процесу є зміна розташування комірок в межах одного аркуша.

На замітку! Є можливість переносити окремі комірки та їх діапазони з одного аркуша Excel на інший, і для цього використовується лише один багатосторінковий файл.

Узагальнити

Новачкам більше підійдуть перші два варіанти перенесення клітин. Вони не вимагають глибоких знань Microsoft Excel і працюють у різних версіях табличного процесора. Що стосується макросів, то використання цієї методики досить складне, дуже важливо нічого не переплутати, інакше великий ризик зробити помилку і повністю відформатувати всю сторінку без повернення даних, тому рекомендується бути гранично обережним при перенесенні клітин.

залишити коментар