Maison >interface Web >js tutoriel >Comment convertir un index de colonnes Google Sheets en son équivalent lettre ?
Convertir l'index de colonne en lettre de colonne correspondante dans Google Sheets
Lorsque vous travaillez avec des feuilles de calcul Google, il peut parfois être nécessaire de convertir un index de colonne à la lettre de sa colonne correspondante. Par exemple, si vous disposez d'une feuille de calcul avec des colonnes A, B, C, etc., vous devrez peut-être connaître la lettre de colonne d'un index spécifique, tel que 4 ou 1.
Solution :
Pour convertir un index de colonne en sa lettre de colonne correspondante, vous pouvez utiliser ce qui suit function :
function columnToLetter(columnIndex) { var result = ""; var quotient = columnIndex; while (quotient > 0) { var remainder = quotient % 26; if (remainder == 0) { remainder = 26; } result = String.fromCharCode(65 + remainder - 1) + result; quotient = Math.floor(quotient / 26); } return result; }
Utilisation :
Pour utiliser la fonction columnToLetter, transmettez simplement l'index de la colonne en tant que paramètre et il renverra la lettre de la colonne correspondante. Par exemple :
console.log(columnToLetter(4)); // Output: D console.log(columnToLetter(1)); // Output: A console.log(columnToLetter(6)); // Output: F
Remarque :
La fonction suppose que l'index de colonne commence à 1, ce qui est la convention utilisée dans Google Sheets. Si l'index de votre colonne commence à 0, vous pouvez ajuster la fonction selon vos besoins.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!