
En struktureret reference er en særlig syntaks til henvisning til Excel-tabeller. Strukturerede referencer fungerer som almindelige cellereferencer i formler, men de er lettere at læse og forstå. Strukturerede referencer er også dynamiske og justeres automatisk, når data tilføjes eller fjernes fra en Excel-tabel.
Excel vil automatisk indtaste strukturerede referencer, når du henviser til dele af en tabel med peg og klik. Denne adfærd styres af præferencen "Brug tabelnavne i formler".
Eksempler
Sådan får du de samlede rækker eller kolonner i en Excel-tabel:
=ROWS(table) =COLUMNS(table)
Sådan tælles eller summeres varer i en kolonne:
=SUM(table(amount)) // sum amount column =COUNTA(table(item)) // count all in item column
Sådan tælles synlige rækker i en filtreret tabel:
=SUBTOTAL(3,table(Item)) // count visible in item column
Nuværende række
Inde i en Excel-tabel kan du se følgende syntaks for "nuværende række":
=(@color) // current row in color column
Absolutte referencer
Henvisninger til enkeltkolonner i en tabel er som standard relative - når formler kopieres på tværs af kolonner, ser du kolonnereferencer ændres.
Henvisninger til flere kolonner er absolutte og ændres ikke, når formler kopieres.
=table(@(amt)) // relative =table(@(amt):(amt)) // absolute