Μετάβαση στο κύριο περιεχόμενο

Πώς να επαναλάβετε τις σειρές έναν καθορισμένο αριθμό φορών με βάση μια άλλη στήλη στο Excel;

Έχετε προσπαθήσει ποτέ να επαναλάβετε μια σειρά με βάση μια άλλη τιμή στήλης όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης; Σε αυτό το άρθρο, θα παρουσιάσω τη μέθοδο επίλυσης αυτής της εργασίας στο Excel.
επαναλαμβανόμενες σειρές με βάση τη στήλη 1

Επαναλάβετε τις σειρές με βάση μια άλλη τιμή στήλης με VBA

Επαναλάβετε τις σειρές με βάση μια άλλη τιμή στήλης από το Kutools για Excel

Επαναλάβετε τις σειρές με καθορισμένο χρόνο από το Kutools για Excel


Επαναλάβετε τις σειρές με βάση μια άλλη τιμή στήλης με VBA

Εδώ έχω έναν κωδικό που μπορεί να επαναλάβει γρήγορα τις σειρές με βάση τις τιμές της τελευταίας στήλης.

1. Τύπος Alt + F11 πλήκτρα για ενεργοποίηση Microsoft Visual Basic για εφαρμογές παράθυρο.

2. κλικ Κύριο θέμα > Μονάδα μέτρησης, στη συνέχεια αντιγράψτε τον παρακάτω κώδικα και επικολλήστε τον στο νέο Μονάδα μέτρησης γραφή.

VBA: Επαναλάβετε τις σειρές με βάση μια άλλη τιμή στήλης

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

επαναλαμβανόμενες σειρές με βάση τη στήλη 2

3. Τύπος F5 πλήκτρο, εμφανίζεται ένα παράθυρο διαλόγου, επιλέξτε τη λίστα αριθμών στην οποία θα επαναληφθούν οι σειρές βάσει.
επαναλαμβανόμενες σειρές με βάση τη στήλη 3

4. Κάντε κλικ στο OK, οι σειρές έχουν επαναληφθεί με βάση την επιλεγμένη τιμή στήλης.
επαναλαμβανόμενες σειρές με βάση τη στήλη 1


Επαναλάβετε τις σειρές με βάση μια άλλη τιμή στήλης από το Kutools για Excel

Εάν δεν είστε καλοί στη χρήση VBA, μπορείτε να δοκιμάσετε Kutools για Excel'S Διπλότυπες σειρές/στήλες με βάση την τιμή κελιού χαρακτηριστικό, το οποίο χρειάζεται μόνο δύο βήματα.

Kutools για Excel, με περισσότερα από 300 εύχρηστες λειτουργίες, διευκολύνει τις εργασίες σας. 

1. κλικ Kutools > Κύριο θέμα > Διπλότυπες σειρές/στήλες με βάση την τιμή κελιού.
doc επανάληψη σειρών καθορισμένη ώρα 1

2. Στο αναδυόμενο παράθυρο διαλόγου, επιλέξτε Αντιγραφή και εισαγωγή γραμμών επιλογή του Χαρακτηριστικά ενότητα και, στη συνέχεια, επιλέξτε το εύρος στο οποίο θέλετε να επαναλάβετε Εισαγωγή Range και επιλέξτε τη στήλη που καθορίζει τους χρόνους επανάληψης στο Επαναλάβετε τους χρόνους πλαίσιο κειμένου. Κάντε κλικ Ok.
doc επανάληψη σειρών καθορισμένη ώρα 1

Στη συνέχεια, οι σειρές θα επαναληφθούν από την επιλεγμένη στήλη.
doc επανάληψη σειρών καθορισμένη ώρα 1


Επαναλάβετε τις σειρές με καθορισμένο χρόνο από το Kutools για Excel

Εάν θέλετε να επαναλάβετε σειρές με καθορισμένο χρόνο χωρίς να εισάγετε σειρές μία προς μία, μπορείτε να δοκιμάσετε να χρησιμοποιήσετε το Εισαγωγή κενών γραμμών & στηλών και Συμπληρώστε κενά κελιά βοηθητικά προγράμματα της Kutools για Excel για να χειριστείτε γρήγορα αυτήν τη δουλειά.
doc επανάληψη σειρών καθορισμένη ώρα 1

Μετά την εγκατάσταση Kutools για Excel, κάντε τα παρακάτω:(Δωρεάν λήψη Kutools για Excel τώρα!)

1. Επιλέξτε το εύρος δεδομένων που θέλετε να επαναλάβετε σειρές, κάντε κλικ στο Kutools > Κύριο θέμα > Εισαγωγή κενών γραμμών & στηλών. Τότε στο Εισαγωγή κενών γραμμών & στηλών διάλογος, ελέγξτε Κενές σειρές επιλογή και μετά πληκτρολογήστε 1 σε Διάστημα of πλαίσιο κειμένου και πληκτρολογήστε τον αριθμό στον οποίο θέλετε να επαναλάβετε τις σειρές Γραμμές πλαίσιο κειμένου.
doc επανάληψη σειρών καθορισμένη ώρα 2

2. κλικ Ok, οι κενές σειρές έχουν εισαχθεί κάτω από κάθε σειρά.
doc επανάληψη σειρών καθορισμένη ώρα 3

3. Διατηρήστε το εύρος επιλεγμένο, κάντε κλικ στο Kutools > Κύριο θέμα > Συμπληρώστε κενά κελιά. Στην Συμπληρώστε κενά κελιά διάλογος, ελέγξτε Με βάση τις τιμές και κάτω επιλογές.
doc επανάληψη σειρών καθορισμένη ώρα 4

4. κλικ Ok. Τώρα τα κενά κελιά έχουν γεμίσει με την παραπάνω τιμή.
doc επανάληψη σειρών καθορισμένη ώρα 5

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

Περιγραφή


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
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