I Excel kan du summera ett antal celler med ett variabelt intervall med INDIRECT-funktionen. INDIRECT-funktionen uppdaterar automatiskt det antal celler som du har refererat utan att manuellt redigera formeln själv. Du kan använda INDIRECT-funktionen med ett antal Excel-funktioner, men den vanligaste (och användbar) är när du använder SUM-funktionen.
Notera: Informationen i artikeln gäller Excel-versioner 2019, 2016, 2013, 2010 och Excel för Mac.
Hur summerar du ett antal celler med hjälp av ett variabelt intervall
Du kan bädda in INDIRECT-funktionen som ett argument inuti SUM-funktionen för att skapa ett variabelt utbud av cellreferenser för SUM-funktionen som ska läggas till. Indirekt-funktionen gör detta genom att indirekt hänvisa cellintervallet genom en mellancellsreferens.
Formatet för båda funktionerna som används tillsammans ser så här ut:
= SUM (INDIREKT ( "D1": D4)
Detta låser intervallet för att starta vid D1 och gör att D4 kan ändras om du lägger in eller tar bort några celler i D-kolumnen.
Du kan också använda andra celler i kalkylbladet för att ändra cellreferenser. Om du till exempel använder E1 för att referera till den första cellen i intervallet och E2 för att referera till den sista cellen i intervallet ser formeln ut så här:
= SUM (INDIREKT ("D" & E1 & ": D" & E2))
Genom att ändra siffrorna i cellerna E1 och E2 kan du ändra området i formeln utan att manuellt ändra formeln.
Prova SUM och INDIRECT-funktionerna
Skapa ett kalkylblad för att testa funktionerna SUM och INDIRECT själv. Börja med att skapa ett tomt kalkylblad och ange följande data i kolumnerna D och E:
Cell Data D1 - 5 D2 - 10 D3-15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4
Skapa sedan formeln i cell F1. Här är hur: Ange sedan INDIRECT-funktionen i SUM-funktionen med den här dialogrutan. INDIREKT ( "D" & E1 & ": D" & E2) = SUM (INDIREKT ( "D" & E1 & ": D" & E2)) När du förstår hur du formaterar SUM och nestad INDIRECT-funktioner, kan du skriva hela funktionen som visas i steg 4 direkt i resultatcellen (i det här exemplet, cell F1). I exemplet ovan är referenserna till cellerna El och E2 utanför citaten. Detta kombinerat med & sammanbindande symbol, inbjuder vad som helst inne i cellerna E1 och E2 i själva formeln. Så här fungerar elementets formel: I exemplet ovan definieras startpunkten för intervallet med tecknen: "D" & E1. Slutpunkten för intervallet definieras av tecknen: "D" & E2 Kolon måste inkluderas inuti citattecken. Den tredje ampersanden i mitten används för att sammanfoga de två segmenten till ett argument: "D" & E1 & ": D" & E2 05 av 05 INDIRECT-funktionen inuti SUM-funktionen gör det enkelt att ändra start och slut på intervallet som uppnås med SUM-funktionen, utan att behöva redigera själva funktionen. Använda sammanlänkningstekniken i steg 3, använd de nummer som lagras i cellerna E1 och E2 i kalkylbladet för att ändra cellområdet för SUM-funktionen. Testa detta i ditt eget kalkylblad genom att ändra cellerna E1 och E2 och se hur SUM-funktionsresultaten ändras. För att se INDIRECT-funktionen i funktion, sätt in en ny cell i cell D3. Detta skiftar alla andra celler ner. Den nya summan är summan av cellerna D3 till D7. INDIRECT-funktionen ändrar dynamiskt hela intervallet för att inkludera hela listan som du ursprungligen angav, plus den nya cellen som du också infogade. Domaren! felvärdet visas i cell F1 om INDIRECT-funktionen:
03 av 05 Lägg in INDIRECT-funktionen i SUM-funktionen
Bygg argumentet för INDIRECT-funktionen
SUM Funktionsvariabel Range
Domaren! Felvärde