With Excel den Delsum har, kan du sette inn tomme rader mellom data når verdiendringer som følge trinn:?
1. Velg dataområdet som du vil bruke.
2. Klikk Data > Delsum for å åpne delsum dialogboksen, og i delsum dialog, kan du gjøre følgende alternativer:
A: Velg navnet på kolonnen som du vil sette inn blanke rader basert på når verdi endringer under På hver endring i snitt,
B: Velg Count fra Bruk funksjonen nedtrekkslisten;
C: Kontroller kolonnenavnet som du vil sette inn delsum til i Legg delsum å liste boks
tre. Klikk deretter på OK, delsummen linjene er satt inn mellom de ulike produktene, og disposisjons symboler vises på venstre side av bordet, se skjermbilde:
4. Og deretter klikker du på nummer 2 på toppen av disposisjonssymbol å bare bare vise delsummen linjene.
5. Deretter velger du delsum utvalg data, og trykk Alt +; hurtigtaster til å velge de synlige bare rader, se skjermbilde:
6. Når du har valgt de synlige radene bare trykk på Delete-tasten på tastaturet, og alle delsumlinjer har blitt fjernet.
7. Klikk deretter på en hvilken som helst annen celle, og gå tilbake data > Del opp > Clear Outline å fjerne Outlines, se skjermbilde:
8. Disposisjons symboler har blitt ryddet på en gang, og du kan se tomme rader har vært innsats mellom data når verdiendringer, se skjermbilde:
9. Endelig kan du slette A kolonnen som du trenger.
Sett tomme rader når verdiendringer med hjelpekolonner
Med hjelpekolonner, kan du sette inn formel først, og deretter bruke Søk og erstatt-funksjonen , endelig, setter de tomme radene mellom de skiftende verdier. Gjør følgende:
1. I en tom celle C3, vennligst skriv denne formelen = A3 = A2, og i celle D4 oppgi denne formelen = A4 = A3, se skjermbilde:
to. Velg deretter C3: D4, og drar fyllhåndtaket over til området du vil bruke teser formler, og du vil få Sant eller usant i cellene, se skjermbilde:
tre. Og deretter trykker du Ctrl + F-tastene for å åpne Søk og erstatt dialogen, i spratt ut dialogen, skriv false i Finn hva teksten boksen under Kategorien Finn, og klikk Alternativer-knappen for å utvide denne dialogen, og velger verdier fra Look i rulle gardinlisten, se skjermbilde:
4. Klikk Finn Alt-knappen, og deretter trykker du Ctrl + A for å velge alle resultatene av funn, se skjermbilde:
5. Og alle de falske cellene har blitt valgt på en gang, og deretter lukke Søk og erstatt dialogboksen.
6. Neste trinn, kan du sette inn tomme rader ved å klikke Home > Sett > Sett Sheet Rader, og tomme rader er satt inn i data når verdiendringer basert på kolonne A, se skjermbilder.
7. Til slutt kan du slette C hjelperen kolonne og D som du trenger
Sett inn tomme rader når verdiendringer med VBA-kode
Hvis du er lei av å bruke metodene ovenfor, her er en kode også kan hjelpe deg å sette inn tomme rader mellom de endrede verdier på en gang.
1. Hold nede ALT + F11-tastene for å åpne Microsoft Visual Basic for Applications vinduet.
2. Klikk Sett > Modul, og lim inn følgende kode i modulen Window
VBA-kode. Sett tomme rader når verdiendringer
Sub InsertRowsAtValueChange () 'Update 20140716Dim RNG Som RangeDim WorkRng Som RangeOn Error Resume NextxTitleId = "KutoolsforExcel" Set WorkRng = Application.SelectionSet WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8) Application.ScreenUpdating = FalseFor i = WorkRng.Rows.Count Til to trinn -1 Hvis WorkRng.Cells (i, 1) .Value < > WorkRng.Cells (i - 1, 1) .Value Da WorkRng.Cells (i, 1) .EntireRow.Insert End IfNextApplication.ScreenUpdating = TrueEnd Sub3. Deretter trykker F5 for å kjøre denne koden, og en rask boks vil komme ut for å la deg én kolonne data som du vil sette inn blanke rader velge når verdiendringer som du basert på, se skjermbilde:
4. Og klikk deretter på OK, har de tomme radene satt inn mellom data når verdiendringer basert på kolonne A.