Excel Fullständig kolumnreferens -

Innehållsförteckning

Excel stöder både hela kolumn- och hela radreferenser. En fullständig kolumnreferens är en referens som refererar till en hel kolumn. För att till exempel summera alla värden i kolumn A kan du använda SUM-funktionen så här:

=SUM(A:A)

Observera att en fullständig kolumnreferens anges som andra intervall, med ett kolon (:) som skiljer startpunkten från slutpunkten. Eftersom det inte finns några radnummer i en fullständig kolumnreferens är den bokstavliga översättningen intervallet A: A "varje cell i kolumn A". Liksom andra intervall kan en fullständig kolumnreferens innehålla flera kolumner. Till exempel för att referera till kolumnerna A till D:

=SUM(A:D)

I exemplet som visas ovan använde formeln i cell G5, kopierad, två fullständiga kolumnreferenser:

=SUMIF(B:B,F5,C:C)

Här är B: B intervallet och C: C är summan.

Fördelar och nackdelar

Hela kolumnreferenser är enkla att ange, och en stor fördel med hela kolumnreferenser är att de alltid inkluderar varje cell i en kolumn, så det finns ingen anledning att uppdatera referensen om data läggs till senare i ett kalkylblad. Hela kolumnreferenser är också ett mycket kompakt och lättläst sätt att representera ett generiskt intervall, så de kan vara användbara när man förklarar vissa formler.

Men när du använder fullständiga kolumnreferenser måste du se till att det inte finns avvikande värden i andra rader längre ner. Alla värden, oavsett hur långt ner i kalkylbladet, kommer att inkluderas. Dessutom kan hela kolumnreferenser orsaka prestandaproblem i vissa kalkylblad, eftersom Excel kan falla ner för att beräkna tusentals eller till och med miljoner extra celler om referensen innehåller mer än en kolumn.

Detta är ett komplicerat ämne, eftersom det också beror på vad Excel anser vara det "använda intervallet". Dessutom utvecklas Excel alltid med tonvikt på prestandaförbättringar, så olika versioner av Excel kan bete sig annorlunda. Charles Williams, en expert på Excel-prestanda, har publicerat några testresultat här.

Personligen undviker jag fullständiga kolumnreferenser av gammal vana, men du kommer att stöta på dem i naturen i många affärsmiljöer. Om ditt mål är att skapa ett dynamiskt intervall är en Excel-tabell ett bra val. Om du behöver mer flexibilitet kan du skapa ett dynamiskt namnområde.

Intressanta artiklar...