Upprepa rader ett visst antal gånger i Excel (4 enkla sätt)

  • Dela Detta
Hugh West

När vi arbetar i Excel kan vi behöva upprepa rader ett visst antal gånger. Detta händer när du gör produktfakturor eller för register. Excel har många funktioner som gör att vi kan upprepa rader ett visst antal gånger. I den här artikeln kommer vi att demonstrera några av metoderna för att upprepa rader ett visst antal gånger i Excel.

Ladda ner övningsboken

Ladda ner den här övningsboken för att träna på uppgiften medan du läser den här artikeln.

Upprepa rader.xlsm

4 lämpliga sätt att upprepa rader ett visst antal gånger i Excel

Tänk på en situation där du får ett dataset som innehåller kolumnerna Item, deras Betyg, och Lager Du måste upprepa några av dess rader för att göra en räkning. I den här artikeln diskuterar vi fyra olika sätt att upprepa rader ett visst antal gånger.

Läs mer: Fyllning av ett visst antal rader i Excel automatiskt (6 metoder)

1. Använd funktionen Fyllhandtag för att upprepa rader ett visst antal gånger i Excel

Ett av de enklaste sätten att upprepa rader ett visst antal gånger är att använda Handtag för fyllning För att tillämpa funktionen följer du de här stegen.

Steg 1:

  • Välj hela raden som du vill upprepa ett visst antal gånger.
  • Håll musen över det nedre högra hörnet av cellen tills du ser ikonen för fyllningshandtaget. (+).

  • När du ser ikonen stannar du upp med musen och klickar och drar ikonen för att upprepa raderna.
  • När du har dragit det angivna antalet celler slutar du dra och släpper musen. Raderna upprepas perfekt!

Läs mer: Hur man upprepar rader i Excel längst ner (5 enkla sätt)

2. Använd fyllningsfunktionen för att upprepa rader ett visst antal gånger i Excel

Fyll på funktionen i Excel är också användbar när du vill upprepa raderna. Låt oss se hur det fungerar!

Steg 1:

  • Välj det antal rader som du vill upprepa.
  • Gå till din Fliken Hem och klicka på Fyll på från Ribbon för redigering . Bland de tillgängliga alternativen klickar du på Ner.

  • Och våra rader upprepas enligt våra givna nummer!

Läs mer: Hur du fyller ut formeln automatiskt när du infogar rader i Excel (4 metoder)

3. Använd VLOOKUP-funktionen för att upprepa rader ett angivet antal gånger i Excel

Funktionen VLOOKUP kan hjälpa dig att upprepa rader ett visst antal gånger. Lär dig den här metoden genom att följa de här stegen!

Steg 1:

  • Skapa två nya kolumner som heter Helper Kolumn och Upprepa tiden.
  • I Upprepa tid kolumnen anger du hur många gånger du vill att raderna ska upprepas.
  • I Hjälparkolumn, Vi kommer att lägga till en formel för VLOOKUP funktion som ska användas.

Steg 2:

  • I B5 cellen i den Hjälparkolumn , använd den här formeln.
=B4+F4

  • Tryck på Gå in på och upprepar samma formel till slutet av cellerna.

Steg 3:

  • Gör en ny kolumn och namnge den Kolumn 2 .
  • Gå in på 1 G4 i kolumn 2 och fyll i numret genom att använda funktionen fyllningshandtag för att 15 det är bruttoantalet gånger som nämns i Upprepa tiden.

  • Infoga en ny kolumn som heter Repeat. I Cell H4 av den Upprepa kolumnen , tillämpa den VLOOKUP Efter att ha lagt in värdena i funktionen är den slutliga formen,
=VLOOKUP(G4,$B$3:$E$9,2) )

  • Här Lookup_value är G4 , Lookup_array är $B$3:$E$9 och col_Index_num är 2 .

  • Tryck på Gå in på för att få fram resultatet.

  • Tillämpa nu samma formel på resten av cellerna. Rader upprepas det angivna antalet gånger som anges i kolumnen.

Läs mer: Hur du fyller den sista raden med data i Excel (3 snabba metoder)

Liknande läsningar

  • Upprepa cellvärden i Excel (6 snabba metoder)
  • Upprepa formel i Excel för hela kolumnen (5 enkla sätt)
  • Upprepa kolumnrubriker på varje sida i Excel (3 sätt)
  • Välj kolumn A som titlar som ska upprepas på varje sida
  • Hur man ställer in utskriftstitlar som upprepas i Excel (2 exempel)

4. Infoga VBA-koder för att upprepa rader ett visst antal gånger i Excel

VBA koder kan hjälpa dig att upprepa dina rader ett visst antal gånger. Låt oss se hur!

Steg 1:

  • Kopiera datasetet till ett nytt arbetsblad och skapa en kolumn med namnet Produkt .
  • Tryck på Alt+F11 för att öppna VBA

Steg 2:

  • I VBA klickar du på Infoga och välj Modul för att öppna en ny modul.

  • Du kommer att skriva VBA koder i den nya modulen. Vi har gett dig koden nedan. Du kan bara kopiera och klistra in koden.
 Sub RepeatData() 'Upprepa rader Dim XRg As Range Dim InRg As Range, OutXRg As Range xTitleId = "Repeat Rows" 'En ruta med namnet Repeat Rows kommer att visas Set InRg = Application.Selection Set InRg = Application.InputBox("Range :", xTitleId, InRg.Address, Type:=8) Set OutXRg = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8) Set OutXRg = OutXRg.Range("A1") For Each XRg In InRg.Rows xValue =XRg.Range("A1").Value xNum = XRg.Range("B1").Value OutXRg.Resize(xNum, 1).Value = xValue Set OutXRg = OutXRg.Offset(xNum, 0) Next End Sub 

  • När du har skrivit koderna klickar du på Kör för att köra koden.

Steg 3:

  • En promptrutan visas där du måste ange intervallet ( $B$4:$C$9 ). Klicka på OK att fortsätta

  • Välj en cell där du vill visa resultatet ( $E$4 ). Klicka på OK för att fortsätta.

  • Vi har fått det angivna antalet upprepade rader.

Läs mer: Automatisk ifyllningsformel till sista raden med Excel VBA (5 exempel)

Saker att komma ihåg

👉 När du har fått fram de upprepade raderna kan du enkelt kopiera och klistra in dem på andra ställen.

👉 Den VLOOKUP funktionen söker alltid efter uppslagsvärden från den översta kolumnen längst till vänster till höger. Denna funktion Aldrig söker efter uppgifterna till vänster.

Slutsats

Upprepande rader med hjälp av fyra olika metoder diskuteras i den här artikeln. Vi hoppas att den här artikeln är användbar för dig och kommenterar gärna om du har några frågor eller funderingar.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.