# [171. Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number/) ## 题目 Given a column title as appear in an Excel sheet, return its corresponding column number. For example: ``` A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... ``` **Example 1**: ``` Input: "A" Output: 1 ``` **Example 2**: ``` Input: "AB" Output: 28 ``` **Example 3**: ``` Input: "ZY" Output: 701 ``` ## 题目大意 给定一个 Excel 表格中的列名称,返回其相应的列序号。 ## 解题思路 - 给出 Excel 中列的名称,输出其对应的列序号。 - 简单题。这一题是第 168 题的逆序题。按照 26 进制还原成十进制即可。 ## 代码 ```go package leetcode func titleToNumber(s string) int { val, res := 0, 0 for i := 0; i < len(s); i++ { val = int(s[i] - 'A' + 1) res = res*26 + val } return res } ```