Как да разменяме редове в Excel (4 лесни начина)

  • Споделя Това
Hugh West

Докато работим в Excel, може да се наложи да пренаредим данните между редовете и клетките. Понякога има възможност, когато трябва да размените клетките с данни или диапазона между редовете и колоните. В тази статия ще научим четири прости метода за размяна на редове в Excel . Затова нека започнем тази статия и да разгледаме тези методи.

Изтегляне на работна тетрадка за практика

Изтеглете този лист за упражнения, за да се упражнявате, докато четете тази статия.

Размяна на редове.xlsm

4 прости метода за размяна на редове в Excel

В този раздел на статията ще обсъдим 4 Удобни методи за размяна на редове в Excel. Да кажем, че имаме следната таблица като набор от данни. Целта ни е да разменим редовете на таблицата по 4 различни метода.

За тази статия използвахме версията на Microsoft Excel 365, но вие можете да използвате всяка версия според предпочитанията си.

1. Прилагане на команди за копиране и поставяне

Прилагане на Копие и Паста командите е един от най-ефективните начини за размяна на редове в Excel. Можете да следвате стъпките, посочени по-долу, за да направите това.

Стъпки:

  • Да речем, че искаме да разменим целия ред с име " Тайвин " и го поставете под " Емили ". За целта изберете номера на реда на " Джон ", като щракнете с десния бутон на мишката и след това изберете Вмъкване на опция от Контекстно меню .

В резултат на това ще бъде създаден празен ред под реда на " Емили ", както е показано на следното изображение.

  • Сега изберете реда на " Тайвин " и натиснете CTRL + C за копиране на реда.

  • След това щракнете върху номера на реда на Ред 6 и натиснете клавишната комбинация CTRL + V .

  • Накрая изберете Ред 9 и щракнете с десния бутон на мишката върху някоя от клетките на реда и изберете Изтриване на Това ще изтрие дублирания ред на " Тайвин ".

В резултат на това ще видите, че редът на Тивин сега е под реда на Емили както е отбелязано на изображението по-долу.

Прочетете още: Excel Paste Transpose Shortcut: 4 лесни начина за използване

2. Използване на мишка и клавиш SHIFT

Използване на мишката и SHIFT Ключът е друг интелигентен начин за размяна на редове в Excel. Това е и най-популярният метод за размяна на редове. Съвсем лесно е да се направи. Сега използвайте процедурата, разгледана по-долу.

Стъпки:

  • Първо, изберете целия ред, който трябва да смените. Тук избрахме ред 6 от нашия набор от данни.

  • След това натиснете и задръжте SHIFT и плъзнете избрания ред, като щракнете с левия бутон на мишката до желаното място, докато видите плътна зелена линия както е показано на следващата снимка.
  • След това пуснете SHIFT и освободете левия бутон на мишката.

Вследствие на това, ред 6 и ред 5 ще разменят позициите си, както е показано на следното изображение.

3. Използване на бърза клавишна комбинация

Използването на бързата клавишна комбинация е един от най-лесните начини за размяна на редове в Excel. Сега нека следваме процедурата, разгледана в следващия раздел.

Стъпки:

  • Първо, изберете реда, който искате да размените. Тук избрахме ред 6 .
  • След това натиснете бързата клавишна комбинация CTRL + X .

  • След това изберете първата клетка на реда, в която искате да поставите клетките на ред 6 В този случай избрахме клетка B5 .
  • Накрая използвайте клавишната комбинация CTRL + SHIFT + = да разменяте Редове 6 и 5 .

В резултат на това ще видите, че ред 6 и ред 5 от първоначалния набор от данни са разменили позициите си, както е показано на следващата снимка.

4. Използване на макрос VBA

Макрос на VBA е изключително полезен инструмент в Microsoft Excel. Той ни предоставя решение за размяна на редове в Excel с едно кликване. Нека използваме стъпките, посочени по-долу, за да постигнем това.

Стъпки:

  • Първо, отидете в Разработчик раздел от Лента .
  • Сега изберете Visual Basic опция от Код група.

В резултат на това Microsoft Visual Basic ще се отвори прозорец в работния лист.

  • След това в Microsoft Visual Basic отидете в прозореца Вмъкване на таб.
  • След това от падащото меню изберете Модул .

  • След това напишете следния код в новосъздадения Модул .
 Sub swap_rows() If Selection.Areas.Count 2 Then Exit Sub Dim temp_range As Variant Set range_1 = Selection.Areas(1) Set range_2 = Selection.Areas(2) If range_1.Rows.Count range_2.Rows.Count Or _ range_1.Columns.Count range_2.Columns.Count Then Exit Sub temp_range = range_1.Value range_1.Value = range_2.Value range_2.Value = temp_range End Sub 

Разбивка на кода

  • Първо, стартирахме подпроцедура, наречена swap_rows() .
  • След това използвахме Изречение IF за проверка дали избраният брой редове е равен на 2 или не. Ако не е равна на 2 , след което ще излезе от подпроцедурата.
  • След това декларирахме променлива temp_range като Вариант .
  • След това присвояваме първия избран диапазон в range_1 и втория диапазон в променливата обхват_2 променлива.
  • След това използвахме IF за да се избегне размяна на няколко реда с един ред. Само един ред може да бъде избран за променливите от обхвата.
  • След това присвояваме стойността на range_1 променлива в temp_range променлива.
  • След това присвояваме стойността на обхват_2 към променливата range_1 променлива.
  • След това пренасочихме стойността на temp_range към променливата обхват_2 променлива.
  • Накрая прекратихме подпроцедурата.
  • След като напишете кода, щракнете върху Запазете както е отбелязано на следното изображение.

  • Сега използвайте клавишната комбинация ALT + F11 за да се върнете към работния лист.
  • След това изберете редовете, които искате да размените, и отидете в Разработчик раздел от Лента .
  • След това изберете Макроси опция от Код група.

  • След това изберете swap_rows в диалоговия прозорец Макроси.
  • Накрая щракнете върху Изпълнявайте .

Вследствие на това, ред 6 и ред 5 ще бъдат разменени, както е показано на следващата снимка.

Прочетете още: Как да разменяте несъседни клетки в Excel (3 лесни начина)

Подобни четива

  • Как да транспонирате масив в Excel (3 прости начина)
  • Транспониране на редове в колони в Excel (5 полезни метода)
  • Как да транспонирате таблица в Excel (5 подходящи метода)
  • Транспониране на формули в Excel без промяна на препратките (4 лесни начина)

Как да разменяте редове и колони в Excel

В този раздел на статията ще научим как да разменяме едновременно редове и колони. За да направим това, нека следваме стъпките, посочени в следващия раздел.

Стъпки:

  • Първо, изберете целия набор от данни и след това натиснете клавишната комбинация CTRL + C за да го копирате.

  • След това изберете клетката, в която искате да я поставите. В този случай избрахме клетката B12 .
  • След това отидете в Начало раздел от Лента .
  • Сега изберете Паста опция.
  • След това изберете Специално поставяне от падащото меню.

  • Впоследствие от Специално поставяне в диалоговия прозорец отбележете полето Транспониране .
  • Накрая щракнете върху ОК .

Това е всичко! Ще видите, че редовете и колоните са разменили позициите си, както е показано на следващото изображение.

Можете също така да използвате няколко метода за размяна на редове и колони в Excel .

Как да разменяте колони в Excel

Докато работим в Excel, често се налага да разменяме колони, за да редактираме набора от данни. В Excel можем да направим това, като следваме някои прости стъпки. Тези стъпки са доста подобни на стъпките, използвани във втория метод на тази статия. Сега нека разгледаме тези стъпки, които са необходими за размяна на колони в Excel.

Стъпки:

  • Първо, изберете цялата колона, която трябва да смените. Тук избрахме колоната на Книги от нашия набор от данни.

  • Сега натиснете и задръжте SHIFT и плъзнете избраната колона, като щракнете с левия бутон на мишката до желаното място, докато видите плътна зелена линия както е показано на следващата снимка.
  • След това пуснете SHIFT и освободете левия бутон на мишката.

В резултат на това ще видите, че Книги се разменя с колоната Молив колона, както е показано на снимката по-долу.

Можете също така да размяна на колони в Excel с помощта на някой от методите, разгледани в тази статия .

Как да разменяте клетките в Excel

В Excel можете да разменяте не само редове и колони, но и отделни клетки. Тази процедура за размяна също е подобна на 2-рия метод от тази статия. Сега нека следваме инструкциите, описани по-долу.

Стъпки:

  • Първо, изберете клетката, която искате да размените. Тук избрахме клетката C9 .

  • След това натиснете и задръжте SHIFT и плъзнете избраната клетка, като щракнете с левия бутон на мишката до желаното от вас място, докато видите плътна зелена линия както е показано на следващата снимка.
  • Впоследствие пуснете SHIFT и освободете левия бутон на мишката.

В резултат на това избраната от вас клетка ще бъде разменена, както е показано на следващата снимка.

Можете също така да използвате някой от методите, разгледани в тази статия, за размяна на клетки в Excel .

Прочетете още: Как да разменим клетките в Excel (3 лесни метода)

Нещата, които трябва да запомните

  • Докато разменяте редове с помощта на метод 2 , трябва да задържите клавиша на мишката, докато завършите смяната.
  • Когато размяната на редове и колони се извършва на метод 3 , не забравяйте, че това Транспониране Това означава, че ако направите промени в изходните данни, разменената стойност няма да се промени.

Практически раздел

В Работна книга на Excel , ние предоставихме Практически раздел в дясната част на работния лист. Моля, упражнявайте го сами.

Заключение

Това са най-разпространените & ефективни методи, които можете да използвате по всяко време, докато работите с вашия лист с данни в Excel за размяна на редове в Excel . Ако имате въпроси, предложения или обратна връзка, свързани с тази статия, можете да коментирате по-долу. Можете да разгледате и други полезни статии за функциите и формулите на Excel на нашия уебсайт, ExcelWIKI .

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.