Note: The other languages of the website are Google-translated. Back to English

Hur upprepar man ett cellvärde tills nytt värde visas eller nås i Excel?

Som den vänstra skärmdumpen visas måste du upprepa cellvärdet tills nytt värde visas eller nås i en kolumn i Excel. I det här fallet måste du upprepa värdet A i följande tomma cell tills värdet B uppnås och upprepa värdet B tills värdet C visas. Hur uppnår man det? Den här artikeln hjälper dig.

Upprepa ett cellvärde tills nytt värde visas eller nås med formeln
Upprepa ett cellvärde tills nytt värde visas eller nås med referensvärde ovan
Upprepa ett cellvärde tills nytt värde visas eller nås med VBA-kod
Upprepa enkelt ett cellvärde tills nytt värde visas eller nås med bara flera klick


Upprepa ett cellvärde tills nytt värde visas eller nås med formeln

Du kan använda formler för att upprepa ett cellvärde tills nytt värde visas i Excel. Gör så här.

1. I en ny kolumn väljer du en tom cell som ligger intill cellen (E2) som du behöver upprepa dess värde och anger sedan formeln = E2 in i formelfältet och tryck på Enter-tangenten. Se skärmdump:

2. Välj nästa cell (F3) i hjälpkolumnen, ange formel = IF (E3 = "", F2, E3) in i formelfältet och tryck sedan på ange nyckel.

3. Fortsätt att välja cell F3, dra ner Fill Handle för att upprepa alla cellvärden tills nytt värde visas. Se skärmdump:


Upprepa enkelt ett cellvärde tills nytt värde uppnås i Excel:

Du har nu möjlighet Fyll tomma celler nytta av Kutools för Excel kan hjälpa dig att upprepa ett cellvärde i en lista tills nytt värde visas eller nås i Excel som nedanstående skärmdump.
Ladda ner och prova nu! (30-dagars gratis led)


Upprepa ett cellvärde tills nytt värde visas eller nås med referensvärde ovan

Förutom ovanstående formel kan du först välja alla tomma celler och sedan referera till alla ovanstående värden för att fylla de tomma cellerna med kortkommandon.

1. Välj den kolumn du behöver för att upprepa cellvärdet och tryck sedan på F5 nyckel för att öppna gå till dialogrutan och klicka sedan på Special knapp.

2. I Gå till Special dialogrutan väljer du Blanks alternativet och klicka sedan på OK knapp. Se skärmdump:

3. Nu är alla tomma celler i vald kolumn markerade, ange ett likhetstecken =, tryck på uppåtpilen en gång och tryck sedan på ctrl + ange tangenter samtidigt.

Då kan du se att cellvärdet i vald kolumn upprepas tills nytt värde ses som nedan skärmdump:


Upprepa ett cellvärde tills nytt värde visas eller nås med VBA-kod

Följande VBA-kod kan också hjälpa dig att upprepa ett cellvärde tills nytt värde visas i en viss kolumn i Excel.

1. Välj det kolumnintervall du behöver för att upprepa cellvärdet tills nytt värde visas och tryck sedan på andra + F11 samtidigt för att öppna Microsoft Visual Basic för applikationer fönster.

2. I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulerna. Kopiera och klistra in nedanstående VBA-kod i modulfönstret.

VBA-kod: Upprepa ett cellvärde tills nytt värde visas i Excel

Sub FillDown()
Dim xRng As Range
Dim xRows As Long, xCols As Long
Dim xRow As Integer, xCol As Integer
Set xRng = Selection
xCols = xRng.Columns.CountLarge
xRows = xRng.Rows.CountLarge
For xCol = 1 To xCols
  For xRow = 1 To xRows - 1
    If xRng.Cells(xRow, xCol) <> "" Then
      xRng.Cells(xRow, xCol) = xRng.Cells(xRow, xCol).Value
      If xRng.Cells(xRow + 1, xCol) = "" Then
        xRng.Cells(xRow + 1, xCol) = xRng.Cells(xRow, xCol).Value
      End If
    End If
  Next xRow
Next xCol
End Sub

3. tryck på F5 för att köra koden. Sedan fylls alla tomma celler i det valda kolumnområdet med ett värde ovan omedelbart.


Upprepa enkelt ett cellvärde tills nytt värde visas eller nås med bara flera klick

Detta avsnitt kommer att introducera Fyll tomma celler nytta av Kutools för Excel. Med det här verktyget kan du enkelt upprepa cellvärdet tills nytt värde visas med bara flera klick.

Innan du ansöker Kutools för ExcelBer ladda ner och installera det först.

1. Välj det kolumnintervall du behöver för att upprepa cellvärdet och klicka sedan på Kutools > Insert > Fyll tomma celler. Se skärmdump:

2. I Fyll tomma celler dialogrutan väljer du Baserat på värden i Fyll med avsnitt väljer Ner alternativet i Tillbehör och slutligen klicka på OK knapp. Se skärmdump:

Sedan fylls alla tomma celler med ovanstående cellvärden omedelbart, som visas nedan.

  Om du vill ha en gratis provperiod (30-dag) för detta verktyg, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Demo: Upprepa enkelt ett cellvärde tills nytt värde visas eller nås med Kutools för Excel


Relaterade artiklar:


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (6)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket, fantastiskt
Denna kommentar minimerades av moderatoren på webbplatsen
Dim xRow As Long, xCol As Long
om du har en mycket stor datamängd
Denna kommentar minimerades av moderatoren på webbplatsen
Under Office 365 (Excel 2016) har Kutools för Excel inte fungerat.
Denna kommentar minimerades av moderatoren på webbplatsen
Tack brorsan. Det fungerar
Denna kommentar minimerades av moderatoren på webbplatsen
Tusen tack, det här fungerar perfekt!
Denna kommentar minimerades av moderatoren på webbplatsen
När jag ändrade formeln i steg 2 för cell F3 att vara =OM(E2="",F2,E2), fungerade det perfekt.
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL