Skip to main content

Excel Trick for å summe et antall celler med variabel rekkevidde

Technology Stacks - Computer Science for Business Leaders 2016 (April 2025)

Technology Stacks - Computer Science for Business Leaders 2016 (April 2025)
Anonim

I Excel kan du summere et antall celler ved hjelp av et variabelt område med INDIRECT-funksjonen. INDIRECT-funksjonen oppdaterer automatisk rekkevidden av celler du har referert uten å redigere formelen selv manuelt. Du kan bruke INDIRECT-funksjonen med et antall Excel-funksjoner, men det vanligste (og nyttige) er når du bruker SUM-funksjonen.

Merk: Informasjonen i artikkelen gjelder for Excel-versjoner 2019, 2016, 2013, 2010 og Excel for Mac.

01 av 05

Slik summerer du et antall celler ved hjelp av et variabelt område

Du kan legge inn INDIRECT-funksjonen som et argument inne i SUM-funksjonen for å opprette et variabelt utvalg av cellehenvisninger for SUM-funksjonen som skal legges til. Den INDIREKTE funksjonen gjør dette ved å referere til cellenes rekkevidde indirekte, gjennom en mellomliggende cellereferanse.

Formatet på begge funksjonene som brukes sammen ser slik ut:

= SUM (INDIREKTE ( "D1": D4)

Dette låser rekkevidden for å starte ved D1 og tillater D4 å endres hvis du setter inn eller sletter noen celler i D-kolonnen.

Du kan også bruke andre celler i regnearket for å endre cellehenvisninger. Hvis du for eksempel bruker E1 til å referere til den første cellen i området og E2 for å referere til den siste cellen i området, ser formelen slik ut:

= SUM (INDIREKT ("D" & E1 & ": D" & E2))

Ved å endre tallene i celler E1 og E2, kan du endre rekkevidde i formelen uten å måtte redigere formelen manuelt.

02 av 05

Prøv SUM og INDIRECT-funksjonene

Opprett et regneark for å teste funksjonene SUM og INDIRECT selv. Begynn med å lage et tomt regneark og skriv inn følgende data i kolonnene D og E:

Celle Data D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4

Deretter oppretter du formelen i celle F1. Dette er hvordan:

  1. Velg celle F1. Dette er hvor resultatet av dette eksemplet vises.
  2. Å velge formler.
  3. Velge Math & Trig for å åpne funksjonsmenyen.
  4. Å velgeSUM i listen for å åpne dialogboksen SUM-funksjonsargumenter.
03 av 05

Legg inn INDIRECT-funksjonen i SUM-funksjonen

Deretter skriver du inn INDIRECT-funksjonen i SUM-funksjonen ved hjelp av denne dialogboksen.

  1. I tall1 feltet, skriv inn følgende INDIREKTE-funksjon:

    INDIREKTE ( "D" og E1 & ": D" og E2)

  2. Å velge OK for å fullføre funksjonen og lukke dialogboksen.
  3. Tallet 50 vises i celle F1. Dette er summen av celler D1 til D4.
  4. Når du velger celle F1, viser formelfeltet:

    = SUM (INDIREKTE ( "D" og E1 & ": D" og E2))

Når du forstår hvordan du formaterer SUM- og nestede INDIRECT-funksjonene, kan du skrive hele funksjonen som vises i trinn 4 direkte inn i resultatcellen (i dette eksemplet, celle F1).

04 av 05

Bygg argumentet for den INDIREKTE funksjonen

I eksemplet ovenfor er referansene til cellene El og E2 utenfor sitatene. Dette, kombinert med & sammenkalt symbol, innebærer hva som er inneholdt inne i celler E1 og E2 i selve formelen.

Slik fungerer elementene i formelen:

  • & brukes til å knytte sammen tekstdata (i dette tilfellet bokstaven D) med en cellereferanse (E1 og E2) som inneholder en tallverdi.
  • ' ' må omgjøre tekstdata inne i cellehenvisninger (i dette eksemplet, bokstaven D).
  • : er en separator mellom den første cellen og den siste cellen i SUM-serien.

I eksemplet ovenfor er startpunktet for området definert av tegnene: "D" & E1.

Sluttpunktet for rekkevidden er definert av tegnene: ": D" og E2

Tykktarmen må inkluderes inne i anførselstegnene.

Den tredje ampersand i midten brukes til å sammenkoble de to segmentene til ett argument:

"D" & E1 & ": D" & E2 05 av 05

SUM-funksjonen variabel rekkevidde

INDIRECT-funksjonen nestet inne i SUM-funksjonen gjør det enkelt å endre start og slutt på rekkevidden som er oppnådd av SUM-funksjonen, uten å måtte redigere selve funksjonen.

Bruk sammenkoblingsteknikken i trinn 3 ved å bruke tallene lagret i celler E1 og E2 i regnearket for å endre rekkevidde av celler for SUM-funksjonen.

Test dette i ditt eget regneark ved å endre celler E1 og E2 og se hvordan SUM-funksjonen endrer seg.

  1. Velg celle E1.
  2. Skriv inn nummeret 3.
  3. trykk Tast inn.
  4. Velg celle E2.
  5. Skriv inn nummeret 6.
  6. trykk Tast inn.
  7. Svaret i celle F1 endres til 90. Dette er summen av tallene i cellene D3 til D6.

For å se INDIRECT-funksjonen i handling, sett inn en ny celle i celle D3. Dette skifter alle de andre cellene ned. Den nye summen er summen av celler D3 til D7. INDIRECT-funksjonen endrer dynamisk hele spekteret for å inkludere hele listen du opprinnelig skrev inn, pluss den nye cellen du satt inn også.

#REF! Feilverdi

#REF! Feilverdien vises i celle F1 hvis INDIRECT-funksjonen:

  • Inneholder en ugyldig cellereferanse.
  • Inneholder en ekstern referanse til et annet regneark som ikke eksisterer.
  • Refererer til et celleområde utenfor regnearkets grenser.
  • Refererer til en celle som er tom.