Du kan bruge flg. formel til at finde "kolonnenavnet". ADDRESS finder navnet baseret på rækkenummer, kolonnenummer og SUBSTITUTE fjerner et-tallet som angives som rækkenummer.
Indsæt en reference til f.eks. A1 i stedet for "kolonnenummer".
Jeg er glad for de 2 svar jeg har fået - tak for det. Det fik mig til at tænke på den modsatte funktion - altså fra Kolonne-bogstaver til Kolonne-nummer. Hvis nogen kan bruge det, er det her:
A1: AA B1: =KOLONNE(INDIREKTE(A1&"1")) B1: Resultat: 27
Det er interessant at max. kolonne-nummer er 16384 (2^14) eller max. XFD kolonne-bogstaver. Overskrides disse grænser bliver resultatet #VÆRDI. OK - det burde kunne "række"
Endvidere: Hvis nogen er interesseret er her en VBA funktion der løser begge situationer:
Function ConvertCol(Cel As Range) As Variant If IsNumeric(Cel.Value) = True Then ConvertCol = Split(Cells(1, Cel.Value).Address, "$")(1) Else ConvertCol = Range(Cel.Value & 1).Column End If End Function
Eksempel: A1: 36 B1: =ConvertCol(A1) B1: Resultat: AJ
A2: AE B2: =ConvertCol(A2) B2: Resultat: 31
:-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.