Ich mal wieder...
if zahl > 26 {
divisionsergebnis = zahl/26
wir dividieren die Zahl
divisionsergebnis_rund = abrunden(divisionsergebnis,0)
runden das Ergebnis ab, ohne Kommastellen
ganzteil=divisionsergebnis_rund*26
Ermitten deas Produkt aus aus abgerundeter zahl (unserer ersten Stelle) und 26
mod=zahl-ganzteil
#Das ist der Rest der Division
Zeichen1=zeichen(divisionsergebnis_rund+65)
#Umkehrung von ASC()
Zeichen2=zeichen(mod+65)
#Umkehrung von ASC()
} else {
mod=zahl
Das ist der "Rest", wenn die Zahl =< 26 ist.
Zeichen1=""
Und das ist die Folge...
Zeichen2=zeichen(mod+65)
#Kennen wir schon...
}
Buchstabenfolge=verketten(Zeichen1,Zeichen2)
Immer wieder Excel :=)
Programmiersprache ist immer noch imaginär :)
fastix