fastix: Umrechnen Zahl => Excel-Spaltenbezeichnung (A,B,C...)

Beitrag lesen

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