Om du vill hänvisa till en tabell eller delar av den i en formel kan du använda tabellreferenser. Du måste ange ett tabellnamn och varje kolumnrubrik när du konverterar din data till en tabell. Du kan använda dessa namn för att referera till celler i tabellen.
I stället för explicita cellreferenser: =Summa(C2:C7) kan du använda tabellreferenser: =SUMMA(DeptSales[Sales Amount]).
När du använder ett namn för att referera till tabellelement uppdateras referenserna när du lägger till eller tar bort data från tabellen.
Syntax och exempel på användning
Tips! Varje exempel finns på en separat flik.
Syntax
Du kan använda tabellreferenser för att hänvisa till
- En tabellkolumn:
Tabell1[Kolumn 1]- I enskilda kolumner:
Tabell1[[#ALL],[Kolumn 1]] - I flera kolumner samtidigt:
Tabell1[[#ALL],[Kolumn 1]:[Kolumn 3]]
- I enskilda kolumner:
- Fullständiga tabellkolumner med kolumnrubriker, data och sidfötter:
Tabell1[#ALL] - Tabellrubriker:
Tabell1[#HEADERS] - Tabellsidfötter:
Tabell1[#TOTALS] - Tabelldata och tabellrubriker:
Tabell1[[#HEADERS],[#DATA]] - Tabelldata och sidfötter utan rubriker:
Tabell1[[#DATA],[#TOTALS]] - Tabelldata utan rubriker och sidfötter:
Tabell1ellerTabell1[#DATA]
Tips! #This Row stöds för närvarande inte
Användningsexempel
Använda tabellreferenser i en formel:
- SUMMA:
SUMMA(Tabell1[Kolumn1]) - IMPORTRANGE:
IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "DeptSales[Sales Amount]")
Använd tabellreferenser med syntax för brickextraktion: OM(Tabell1[Kolumn 1]="","",Tabell1[Kolumn 1].[filnamn])
Läs mer om att extrahera data från smarta brickor i Google Kalkylark.
- Använd alltid tabeller: Om du har strukturerad data konverterar du den till en tabell. Detta ger dig tillgång till kraftfulla tabellreferenser och många andra tabellfunktioner.
- Konvertera data till en tabell: Klicka på Format
Konvertera till tabell i menyraden högst upp.
- Konvertera data till en tabell: Klicka på Format
- Skapa meningsfulla tabellnamn: Gör dina formler tydligare genom att ge tabellerna beskrivande namn.
- Tabellnamn måste följa vissa regler och formatkrav. Läs mer om att skapa tabellnamn i Google Kalkylark.
- I formler ersätts blanksteg med understreck. Exempel:
Sales_Tracker[Sales Amount].
- Aktivera förslag: Aktivera autoslutförande, formelkorrigeringar och formelförslag för att få hjälp med att slutföra formler med relevanta funktioner.
- Klicka på Verktyg
Förslagskontroller i menyraden högst upp i arbetsbladet.
- Markera alla följande:
- Aktivera automatisk komplettering
- Aktivera formelkorrigeringar
- Aktivera formelförslag
- Klicka på Verktyg
- Använd ARRAYFORMULA när det är tillämpligt: Om du vill hämta värdena för en hel tabell eller ett intervall använder du ARRAYFORMULA:
ARRAYFORMULA(Tabell1)ARRAYFORMULA(Tabell1[Kolumn1])
- Följ syntaxen för tabellreferens:
- Använd hakparenteser runt specifikationer, till exempel tabellnamn och kolumnnamn.
- Använd blanksteg i formler för att förbättra läsbarheten. Exempel:
=SUMMA( Tabell1[ [#ALL],[Kolumn 1]:[Kolumn 2] ] )
Dessa funktioner har för närvarande inte stöd för användning av tabellreferenser när du väljer ett intervall:
- Villkorsberoende formatering
- Diagram
- Pivottabeller