Прескочи на основното съдържание

Бързо дублирайте редове или колони въз основа на стойността на клетка в конкретна колона или ред в Excel

Автор: Силувия Последна промяна: 2021-12-30

Обикновено може да няма добър и бърз начин да дублирате всеки ред или колона от конкретен диапазон n пъти, освен кода на VBA в Excel. Но с Дублиране на редове / колони въз основа на стойността на клетката полезност на Kutools за Excel, можете бързо да го направите само с няколко кликвания.

Дублиране на редове въз основа на стойността на клетката в колоната

Дублиране на колони въз основа на стойността на клетката в реда

Дублирайте редове или колони, като въведете пъти за повторение


Щракнете върху Kutools > Вмъкване > Дублиране на редове / колони въз основа на стойността на клетката, за да активирате помощната програма.


Дублиране на редове въз основа на стойността на клетката в колоната

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

1. кликване Kutools > Поставете > Дублиране на редове / колони въз основа на стойността на клетката. Вижте екранна снимка:

2. В Копирайте и вмъкнете редове и колони диалог, трябва да:

  • Изберете Копирайте и вмъкнете редs опция в Тип раздел;
  • Изберете диапазона, в който ще дублирате редовете Вмъкване на диапазон кутия;
  • Изберете диапазона от колони, въз основа на който искате да дублирате редове в Повторете пъти кутия;
  • Щракнете върху OK or Добавете Обява бутон. Вижте екранна снимка:

Забележка: Можете да щракнете върху Пример раздел, за да разширите диалоговия прозорец за повече примерни подробности за стъпките.

След това редовете се дублират, както е показано на екранната снимка по-долу.

Демонстрация:


Дублиране на колони въз основа на стойността на клетката в реда

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

1. кликване Kutools > Поставете > Дублиране на редове / колони въз основа на стойността на клетката за да активирате помощната програма.

2. В Копирайте и вмъкнете редове и колони диалог, трябва да:

  • Изберете Копирайте и вмъкнете колони опция в Тип раздел;
  • Изберете диапазона, в който ще дублирате колоните Вмъкване на диапазон кутия;
  • Изберете диапазона от редове, въз основа на който искате да дублирате колони в Повторете пъти кутия;
  • Щракнете върху OK or Добавете Обява бутон. Вижте екранна снимка:

Забележка: Можете да щракнете върху Пример раздел, за да разширите диалоговия прозорец за повече примерни подробности за стъпките.

След това избраните колони се дублират, както е показано на екранната снимка по-долу.

Демонстрация:


Дублирайте редове или колони, като въведете пъти за повторение

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

1. кликване Kutools > Поставете > Дублиране на редове / колони въз основа на стойността на клетката за да активирате помощната програма.

2. В Копирайте и вмъкнете редове и колони диалог, трябва да:

  • Изберете Копирайте и вмъкнете редове or Копирайте и вмъкнете колони опция в Тип раздел. Тук избрах Копирайте и вмъкнете редове като пример;
  • Изберете диапазона, в който ще дублирате редовете Вмъкване на диапазон кутия;
  • Въведете неотрицателни цели числа, които представляват пъти на повторение в Повторете пъти кутия:
    • Въведете едно положително цяло число, да речем 3. Това означава, че ще копирате и вмъкнете всеки ред от Вмъкване на диапазон за 3 пъти;
    • Въведете неотрицателни цели числа за всеки ред с точка и запетая като разделители. Например, вие сте избрали диапазона $B$3:$E$6 в Вмъкване на диапазон кутия, за да копирате и вмъкнете 1-ви, 2-ри, 3-ти и 4-ти редове от диапазона съответно за a, b, c и d пъти, можете просто да въведете a;b;c;d в Повторете пъти кутия. Имайте предвид, че числото 0 показва липса на повторение.
  • Щракнете върху OK or Добавете Обява бутон. Вижте екранна снимка:

Забележка: Броят на неотрицателните цели числа в Вмъкване на диапазон трябва да е същият като броя на редовете или колоните на Вмъкване на диапазон.

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

Kutools за Excel включва повече от 300 удобни инструмента на Excel. Безплатно изпробване без ограничение за 30 дни. Изтеглете безплатната пробна версия сега!


Препоръчват се инструменти за продуктивност
Следните инструменти могат значително да ви спестят време и пари, кой е подходящ за вас?
Таб на Office: Използване на удобни раздели във вашия офис, като начина на Chrome, Firefox и New Internet Explorer.
Kutools за Excel: Повече от 300 разширени функции за Excel 2021, 2019, 2016, 2013, 2010, 2007 и Office 365.

Kutools за Excel

Функционалността, описана по-горе, е само една от 300 мощни функции на Kutools за Excel.

Проектиран за Excel(Office) 2021, 2019, 2016, 2013, 2010, 2007 и Office 365. Безплатно изтегляне и използване за 30 дни.

Екранна снимка на Kutools за Excel

btn прочетете повече      btn изтегляне     btn покупка

Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I use this tool a lot, but my help window is looking like this and now i cannot use it anymore, i tried re-installing KUtools and Excel but nothing works. Anyone that can help me with this issue?

I can only see the "TYPE" choices
This comment was minimized by the moderator on the site
Hi Desiree,

We're sorry for the inconvenience, we're looking for the cause of this problem and will get back to you as soon as we find a solution. If you are not using the latest version of KTE, please download and install the latest version to see if the problem still exists.
Or get into the Setting Center to check this option:
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/duplicate-rows-columns.png
This comment was minimized by the moderator on the site
This worked! Thank you so much for your help.
This comment was minimized by the moderator on the site
Hi,

Does this function only work with small datasets? I have tried using it but all it does is churn, and crash all other applications open on my computer, and eventually 2 hours later I have to end the task as no results still
This comment was minimized by the moderator on the site
Hi Anna,

This feature has some limitations when dealing with big data. We are working on improving it's performance with large files and will release in a future version. Stay tuned for a future release from us. We apologize for the inconvenience.
This comment was minimized by the moderator on the site
My copy of Kutools doesn't have this option for some reason. Can you help me enable this? Thanks!
This comment was minimized by the moderator on the site
Hi,
Please upgrade to the new version of Kutools for Excel.
https://www.extendoffice.com/download/kutools-for-excel.html
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations