Indsæt 2 rækker efter hver kunde - Excel-tip

Indholdsfortegnelse

Janets spørgsmål: Hun har et stort datasæt. Hver gang kundenavnet ændres, vil hun indsætte * to * rækker.

Se video

  • Janet ønsker at indsætte to rækker under hver kundes poster
  • Sådan indsættes flere rækker i en kommando i Excel
  • Brug en HVIS ELLER formel til at finde ud af, om dette er to rækker nedenfor. Brug "A" eller 1
  • Gå til Special for at vælge formler, der resulterer i numeriske
  • Udsted en kommando Indsæt række

Videoudskrift

Lær Excel fra, Podcast afsnit 2158: Indsæt to rækker ved hver ændring.

Hej. Velkommen tilbage til netcast. Jeg er Bill Jelen. Nå, spørgsmålet i dag er fra Janet. Jeg mødte Janet på Excelapalooza. Janet har et datasæt, som hun downloader, og hver gang kundenavnet ændres, vil hun indsætte 2 rækker, indsætte 2 rækker. Nu, inden vi kommer til Janets spørgsmål, er det forbløffende, hvor mange gange jeg bliver stillet spørgsmålet om, hvordan du kan indsætte flere rækker i Excel. Jeg ved ikke, hvorfor dette er forvirrende for folk, men det er nemt at indsætte flere rækker i Excel.

Hvis jeg ønsker at indsætte 1 række mellem ABC Stores og AT&T, kommer jeg bare her til 1. række, der flyttes ned, og vi laver INDSÆT, INDFØJ ARKRÆDER. Nu, i stedet for at gøre det, gør jeg faktisk ALT + I for indsættelse, R for rækker, hvilken metode du vil have der. Så + Alt + IR vil indsætte 1 række, men hvis jeg ville indsætte 2 rækker, så hvad jeg vil gøre er her er det første sted, jeg vil skifte ned, og jeg holder SKIFT-tasten nede og trykker på PIL NED for at vælge 2 rækker. ALT + IR indsætter 2 rækker, forskyd dem begge ned.

Nu antager jeg, at det er lidt kontraintuitivt, fordi hvis vi vælger denne celle, skubber den normalt den ene ned, og hvis vi vælger 2 celler, tror du måske, at den ville begynde at skubbe ned under den. Jeg ved ikke, hvorfor det er forvirrende, men hvis du har brug for at indsætte 5 rækker, ALT + IR, vil den altid indsætte fra den allerførste celle i markeringen. Okay, så vi har den regel.

Jeg kommer ud her og tilføjer en HELPER-kolonne, og HELPER-kolonnen starter i 4. række, og den vil sige = HVIS en af ​​to ting er sandt, rigtigt, er en af ​​disse ting sand, så Jeg skal bruge en ELLER-funktion. Hvis det, vi har i denne celle ikke er = til cellen over os, eller hvis det, vi har i denne celle, ikke er = to celler over os, okay, hvis en af ​​disse er sandt, så vil vi sætte en 1 - - og det er ikke så vigtigt, hvad vi lægger her - ellers vil vi lægge et brev, okay? Det vigtige her er, at man er numerisk og en er tekst. Okay, så jeg skelner mellem numerisk og sådan tekst, og vi dobbeltklikker for at kopiere det ned, og hvad vi skal se er, at de første 2 rækker i hver kunde har et nummer, mens alt andet har et bogstav. (= IF (ELLER (C4C3, C4C2), 1, "A"))

Okay, så vi vælger hele kolonnen, gå til HJEM, FIND & VÆLG, GÅ TIL SPECIAL. I GO TO SPECIAL leder vi efter FORMULER, der resulterer i ANTAL. Så det vil ignorere alle As, det vil ignorere de tomme felter, det vil kun give mig de første 2 rækker af hver kunde, der er valgt sådan, og så kan vi gå til INSERT, INSERT SHEET ROWS, og det vil lykkes tilføj 2 rækker efter hver kunde sådan. Når vi først har gjort det, sletter vi HELPEREN ud i KOLONNE E, og vi er klar til at gå.

Okay, det er sådan en af ​​de typer tricks, der findes i denne bog, 617 Excel Mysteries Solved, Power Excel With MrExcel, 2017-udgaven. Klik på at jeg deroppe i øverste højre hjørne for at få flere oplysninger om, hvordan du køber bogen.

Okay, så pakk ind i dag: Janet vil indsætte 2 rækker under hver kundepost; hvordan man indsætter flere rækker i en kommando i Excel. Jeg ved ikke, hvorfor det er forvirrende for folk, men jeg får det spørgsmål meget. For at løse Janets problem bruger vi en IF-ELLER-formel til at finde ud af, om denne kunde er anderledes end kunden over os eller 2 rækker over os, og lægger enten i en tekst A eller et nummer 1 og går derefter til SPECIAL for at vælge bare 1'erne i dette interval, og derefter løser en enkelt kommando INSERT SHEET ROWS problemet.

Jeg vil takke Janet for at sende det spørgsmål, og jeg vil have dig til at komme forbi. Vi ses næste gang til endnu en netcast fra.

Download fil

Download eksempelfilen her: Podcast2158.xlsm

Interessante artikler...