Ana içeriğe atla

Excel'deki başka bir sütuna göre satırları belirli bir sayıda tekrarlamak nasıl?

Aşağıda gösterilen ekran görüntüsü gibi başka bir sütun değerine göre bir satırı tekrarlamayı denediniz mi? Bu yazıda, bu işi Excel'de çözme yöntemini tanıtacağım.
doc, 1. sütuna göre satırları tekrarlayın

VBA ile başka bir sütun değerine göre satırları tekrarlayın

Kutools for Excel tarafından başka bir sütun değerine göre satırları tekrarlayın

Kutools for Excel ile satırları sabit bir süre ile tekrarlayın


VBA ile başka bir sütun değerine göre satırları tekrarlayın

Burada son sütun değerlerine göre satırları hızlıca tekrarlayabilen bir kodum var.

1. Basın Alt + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.

2. tık Ekle > modül, ardından aşağıdaki kodu kopyalayın ve yenisine yapıştırın modül komut.

VBA: Başka bir sütun değerine göre satırları tekrarlayın

Sub CopyRow()
'UpdatebyExtendoffice20181011
Dim xRg As Range
Dim xCRg As Range
Dim xFNum As Integer
Dim xRN As Integer
On Error Resume Next
SelectRange:
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Select the number value", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub

If xRg.Columns.Count > 1 Then
    MsgBox "Please select single column!"
    GoTo SelectRange
End If
Application.ScreenUpdating = False
For xFNum = xRg.Count To 1 Step -1
Set xCRg = xRg.Item(xFNum)
    xRN = CInt(xCRg.Value)
    With Rows(xCRg.Row)
    .Copy
    .Resize(xRN).Insert
    End With
Next
Application.ScreenUpdating = True
End Sub

doc, 2. sütuna göre satırları tekrarlayın

3. Basın F5 tuşuna bastığınızda, bir iletişim kutusu açılır, satırların temel alınarak tekrarlanacağı numara listesini seçin.
doc, 3. sütuna göre satırları tekrarlayın

4. Tamam'ı tıklayın, satırlar seçilen sütun değerine göre tekrarlandı.
doc, 1. sütuna göre satırları tekrarlayın


Kutools for Excel tarafından başka bir sütun değerine göre satırları tekrarlayın

VBA kullanmakta iyi değilseniz, deneyebilirsiniz Kutools for Excel'S Hücre Değerine Dayalı Yinelenen Satırlar/Sütunlar sadece iki adıma ihtiyaç duyan özellik.

Kutools for Excel, ile daha fazla 300 kullanışlı fonksiyonlar, işlerinizi daha kolay hale getirir. 

1. tık Kutools > Ekle > Hücre Değerine Dayalı Yinelenen Satırlar/Sütunlar.
doc yineleme satırları sabit süre 1

2. Açılan iletişim kutusunda Satırları kopyala ve ekle seçeneği Tip bölümüne gidin, ardından tekrarlamak istediğiniz aralığı seçin Aralığı Eklemetin kutusunu seçin ve tekrarlama sürelerine karar veren sütunu seçin. Tekrarlayın Metin kutusu. Tıklayın Ok.
doc yineleme satırları sabit süre 1

Ardından satırlar seçilen sütun tarafından tekrarlanacaktır.
doc yineleme satırları sabit süre 1


Kutools for Excel ile satırları sabit bir süre ile tekrarlayın

Satırları tek tek satır eklemeden sabit bir süre ile yinelemek istiyorsanız, Boş Satırlar ve Sütunlar Ekle ve Boş Hücreleri Doldur yararları Kutools for Excel bu işi hızla halletmek için.
doc yineleme satırları sabit süre 1

Kurduktan sonra Kutools for Excel, lütfen aşağıdaki işlemleri yapın:(Şimdi Excel için Kutools'u Ücretsiz İndirin!)

1. Satırları tekrarlamak istediğiniz veri aralığını seçin, tıklayın Kutools > Ekle > Boş Satırlar ve Sütunlar Ekle. Sonra da Boş Satırlar ve Sütunlar Ekle iletişim, kontrol et Boş satırlar seçenek, ardından yazın 1 içine Aralık of metin kutusu ve satırları yinelemek istediğiniz numarayı yazın. satırlar Metin kutusu.
doc yineleme satırları sabit süre 2

2. tık Okboş satırlar her satırın altına eklenmiştir.
doc yineleme satırları sabit süre 3

3. Aralığı seçili tutun, tıklayın Kutools > Ekle > Boş Hücreleri Doldur. In Boş Hücreleri Doldur iletişim, kontrol et Değerlere göre ve Aşağı seçenekleri.
doc yineleme satırları sabit süre 4

4. tık Ok. Şimdi boş hücreler yukarıdaki değerle dolduruldu.
doc yineleme satırları sabit süre 5

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Update on my previous comment. It looks like it's not happening everytime but I can't see why some rows are working as expected and others aren't.
This comment was minimized by the moderator on the site
Hi, Megan Brennan, could you show me what rows the feature won't work at?
This comment was minimized by the moderator on the site
Hi there,

I've just tried the Repeat rows based on another column value by Kutools for Excel functionality and it seems to be squaring the (repeat value + 1).

For example if I have a repeat value for a row as 2, then it repeats that row another 8 times to make a total of 9 rows of the same data.
If I have a repeat value of 4, then it repeats that row for another 24 times to make a total of 25 rows of the same data.

So repeat value of 1 -> Total 4 rows -> Should be total of 2
2 -> Total 9 rows -> Should be total of 3
3 -> Total 16 rows -> Should be total of 4
4 -> Total 25 rows -> Should be total of 5
7 -> Total 64 rows -> Should be total of 8
This comment was minimized by the moderator on the site
Hi, how to move the repeated output to the side of the original data?
This comment was minimized by the moderator on the site
Hi,yiyun zhu, you can make a copy of the original data, then use above method to handle the copy one, and keep the original data .
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations