如何实现通过列ID输出列名?

victorl · · 765 次点击
谢谢回复,昨晚我自己也弄出来了
#4
更多评论
``` func ExcelConvertTitleToNum(s string) (res int) { res = 1 //输入验证 if s == "" { return 0 } ss := []byte(s) length := len(ss) fmt.Println() for i := 0; i < length; i++ { res = i*26 + int(ss[i]+1)%int('A') } return } ```
#1
你这转换不对,当s="AAA"时你算出的结果是53,正确结果是703。我需要的是从703到AAA的转换。
#2