Tabellenspaltenindex in Buchstaben konvertieren
In Google Sheets werden die Spalten mit Zahlen beginnend bei 1 indiziert. Der Einfachheit halber jedoch Sie werden üblicherweise auch mit Buchstaben bezeichnet (z. B. „A“ für die erste Spalte, „D“ für die vierte Spalte). Diese Konvertierung zwischen numerischen Indizes und Buchstabenwerten ist häufig für Skriptaufgaben erforderlich.
Eine Möglichkeit, diese Konvertierung zu erreichen, ist die folgende Funktion:
function getColumnLetterByIndex(index) { var letter = String.fromCharCode(64 index); return letter; }
Mit dieser Funktion:
Wie in den Beispielen zu sehen ist, entspricht der Indexparameter dem numerischen Spaltenindex in der Tabelle.
Beachten Sie, dass diese Funktion keine Spaltennummern größer als 26 verarbeitet , was die Verwendung einer Doppelbuchstabendarstellung erfordern würde (z. B. „AA“ für Spalte 27). Für komplexere Szenarien können benutzerdefinierte Funktionen oder externe Bibliotheken erforderlich sein.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3