Sådan overføres en variabel Excel -reference til en kolonne og et linjenummer ved hjælp af adressefunktionen.
Du kan også bruge cellereferencer i Excel, der er variable. Så angiver du ikke en eksplicit reference i en celle, men beregner celleadressen ud fra et kolonnenummer og et linjenummer - ved hjælp af adressefunktionen i Excel.
Sådan kompileres Excel -referencer ved hjælp af ADRESS -funktionen
Forestil dig, at det rækkenummer, du ønsker til en reference, er i celle B1, og kolonnetallet er i celle B2. Brug ADRESSE -funktionen til at oprette en reference fra den. Du sender et linjenummer og et kolonnenummer til denne funktion. Sådan åbnes kommandoen:
= ADRESSE (B1; B2)
Funktionen beregner en absolut reference ud fra dette. Hvis du sender et andet argument, kan du også få en relativ reference. Følgende figur viser, hvordan princippet fungerer:
Så snart du ændrer linjenummeret i B1 eller kolonnetallet i B2, justerer Excel resultatet af ADRESSE -formlen i celle B3.
Med den valgfrie parameter Reference type definerer du, om du vil modtage relative, absolutte eller blandede referencer. Erstat følgende værdier for referencetype:
0 (eller ikke angivet) = række og kolonne absolut ($ A $ 1)
1 = række absolut, kolonne relativ (A $ 1)
2 = række relativ, kolonne absolut ($ A1)
3 = række og kolonne relativ (A1)
Du kan bruge denne adresse som en inputværdi for en INDIRECT -funktion. Du sender en sådan adresse, og funktionen bestemmer den værdi, der er i den relevante celle.
Følgende figur viser brugen af INDIRECT i kombination med resultatet af ADDRESS -funktionen i praksis: