Как да копирате алтернативни редове в Excel (4 начина)

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

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

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

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

Копиране на алтернативни редове.xlsm

4 подходящи начина за копиране на алтернативни редове в Excel

В разделите по-долу ще копираме редуващи се редове в Excel По-късно ще ви покажем как да направите същото с помощта на настройки и формули на Excel. VBA В изображението по-долу е представен примерен набор от данни, който ще бъде използван за завършване на процедурата.

1. Задръжте клавиша Ctrl и изберете, за да копирате алтернативни редове в Excel

Ако данните ви не са твърде големи, можете да ги изберете с помощта на Ctrl бутона на клавиатурата и мишката. За да направите това, следвайте инструкциите по-долу.

Стъпка 1:

  • Задръжте вашия Ctrl
  • Изберете алтернативните редове.

Стъпка 2:

  • След като изберете клетката, натиснете Ctrl + C за копиране.

Стъпка 3:

  • След това го поставете където пожелаете.

Прочетете още: Как да копирате автоматично данни от една клетка в друга в Excel

2. Приложете опцията Go to Special за копиране на алтернативни редове в Excel

Можете да копирате алтернативни редове в Excel, като използвате опцията за редактиране. Следвайте инструкциите по-долу, за да направите това.

Стъпка 1:

  • Въведете колона до вашия набор от данни.
  • Тип 'X' на първия ред и оставете втория ред празен, както е показано на изображението по-долу.

Стъпка 2:

  • След това използвайте Автоматично попълване за попълване на броя на клетките, които трябва да копирате.
  • Изберете клетките.

Стъпка 3:

  • От Редактиране на изберете опцията Намиране & Избор
  • След това изберете Отидете на специален

Стъпка 4:

  • В полето щракнете върху Заготовки
  • След това натиснете Въведете .

Стъпка 5:

  • Ще бъдат избрани празни клетки, а сега ще изтриете всички празни клетки.

Стъпка 6:

  • За да изтриете празните клетки, щракване с десния бутон на мишката върху мишката и изберете Изтриване на

Стъпка 7:

  • Кликнете върху Целият ред
  • След това натиснете бутона Въведете

Следователно ще намерите всички свои алтернативни редове в една поредица. Сега можете да ги копирате и да ги поставите където пожелаете.

Прочетете още: Специална функция VBA Paste за копиране на стойности и формати в Excel (9 примера)

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

  • Excel VBA за копиране на редове в друг работен лист въз основа на критерии
  • Използване на VBA за поставяне на стойности само без форматиране в Excel
  • Как да използвате автоматичен филтър и да копирате видими редове с Excel VBA
  • Копиране на уникални стойности в друг работен лист в Excel (5 метода)
  • Как да копирате обединени и филтрирани клетки в Excel (4 метода)

3. Използване на формула и опцията за филтриране за копиране на алтернативни редове в Excel

Можете да копирате алтернативни редове, като използвате формулата в комбинация с Филтър опция в Excel За да изпълните задачата, следвайте описаните по-долу процедури.

Стъпка 1:

  • Въведете следната формула в клетка D5 .
=MOD(РЕД(A1),2)=0

Стъпка 2:

  • Резултатът ще бъде следният FALSE .

Стъпка 3:

  • Плъзнете ги надолу до толкова клетки, колкото искате. Това ще даде резултати с 'FALSE' и 'TRUE' в алтернативни редове.

Стъпка 4:

  • След като изберете обхвата, щракнете върху Данни менюто на раздела.
  • Изберете Филтър

Стъпка 5:

  • След това щракнете върху Филтър
  • Премахнете избора на 'FALSE'
  • Натиснете бутона Въведете

Стъпка 6:

  • В резултат на това ще получите стойността само за символа ' TRUE' .

Стъпка 7:

  • Копирайте стойността на клетката от лентата с формули и я поставете в 'TRUE'

Стъпка 8:

  • След това, Автоматично попълване останалите клетки.

Стъпка 9:

  • От Филтър изберете опцията Изберете всички

Стъпка 10:

  • Резултатът ще бъде такъв, какъвто го виждате на изображението по-долу. Затова трябва да премахнем 'FALSE' стойност в клетките.

Стъпка 11:

  • Изберете 'FALSE' опция от Филтър

Стъпка 12:

  • Стойността на клетката, която се оценява 'FALSE' ще се появи.
  • Просто ги изтрийте.

Стъпка 13:

  • Отново от Филтър изберете опцията Изберете всички

Стъпка 14:

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

Прочетете още: Как да копирате редове в Excel с филтър (6 бързи метода)

4. Изпълнение на код VBA за копиране на алтернативни редове в Excel

Освен това с помощта на VBA код, можете също така да копирате алтернативни редове. За да го направите, следвайте стъпките по-долу.

Стъпка 1:

  • Изберете клетките в обхвата.

Стъпка 2:

  • Натиснете Alt + F11 за да отворите Макрос на VBA .
  • Кликнете върху Вмъкване на
  • Изберете Модул

Стъпка 3:

  • Поставете следния код VBA.
 Sub CopyAlternateRows() Dim SelectionRng As Range Dim alternatedRowRng As Range Dim RowNumber, i As Long Set SelectionRng = Selection RowNumber = SelectionRng.Rows.Count With SelectionRng 'изберете ред номер 1 в променливата на обхвата Set alternatedRowRng = .Rows(1) 'прилагайте цикъл през всеки ред и ги добавете към променливата на обхвата For i = 3 To RowNumber Step 2 Set alternatedRowRng = Union(alternatedRowRng,.Rows(i)) Next i End With 'изберете редуващите се редове alternatedRowRng.Select End Sub 

Стъпка 4:

  • Запишете програмата и натиснете F5 ще получите информацията за избраните алтернативни редове.

Стъпка 5:

  • Сега натиснете Ctrl + C за да го копирате и поставите, където желаете.

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

Заключение

Надявам се, че вече сте разбрали как да копирате редуващи се редове в Excel с помощта на формули и VBA . всички тези техники трябва да бъдат преподавани и прилагани от вашите данни. Разгледайте книгата с практики и използвайте наученото. Благодарение на вашата безценна подкрепа ние сме вдъхновени да продължим да предлагаме семинари като тези.

Ако имате някакви въпроси, не се колебайте да се свържете с нас. Моля, споделете мнението си в раздела за коментари по-долу.

Сайтът Exceldemy служителите ще отговорят на вашите запитвания възможно най-бързо.

Останете с нас и продължавайте да се учите.

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