Excel Sheet Column Title

原创 2015年07月09日 21:41:57

1 题目描述

Given a positive integer, return its corresponding column title as appear in an Excel sheet.

For example:

    1 -> A
    2 -> B
    3 -> C
    ...
    26 -> Z
    27 -> AA
    28 -> AB 

2 解题思路

将10进制转化为26进制,只不过是用字母表示。通知需要注意,因为不是从0开始,因此需要进行-1操作。参考文章:http://www.cnblogs.com/ganganloveu/p/4175848.htm

3 源代码

package com.larry.easy;

public class ExcelSheetColumnTitle {
	public String convertToTitle(int n) {
		String ret = "";
        while(n > 0)
        {
            ret = (char)((n-1)%26+'A') + ret;
            n = (n-1)/26;
        }
        return ret;
    }
}


Excel Sheet Column Title 把整数转换为大写字母的组合

Given a positive integer, return its corresponding column title as appear in an Excel sheet. For exa...
  • chenyx90
  • chenyx90
  • 2015年12月30日 22:20
  • 121

使用poi分多级sheet生成excel

利用poi导出excel表,分多级sheet导出。 poi包下载:点击打开链接 demo: package com.it.test; import java.io.File; import java...
  • maxoracle
  • maxoracle
  • 2017年01月18日 16:49
  • 443

POI导出数据到Excel的多个Sheet

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 一、PSGInfoSearchAction.jav...
  • BobChao0730
  • BobChao0730
  • 2016年04月26日 10:10
  • 7427

C#读取和导出EXCEL类库(可操作多个SHEET)

改进的一个EXCEL类,可以读取EXCEL,也可以将内容导出到EXCEL.操作多个SHEET比较方便. 而且无须安装任何EXCEL. 1.读取. public void Read(str...
  • hwm831002
  • hwm831002
  • 2013年09月30日 10:59
  • 6684

java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本)

package Excel; import java.io.File; import java.io.FileInputStream; import java.io.IOException; imp...
  • u010792467
  • u010792467
  • 2014年10月23日 14:27
  • 4100

c#读取Excel的第一个Sheet表

public ArrayList ExcelSheetName(string filepath)           {               ArrayList al = new ArrayL...
  • springflower66
  • springflower66
  • 2016年06月29日 08:28
  • 1113

EXCEL取当前SHEET页是第几个SHEET页

需求: 一个Excel ,每一个 SHEET 页都有一个单元格,用来存放此 SHEET 页是第几个 SHEET 页。 场景: 设计了一个工作薄,有十几个工作表,每一个工作表,都有一个单元格,单元格...
  • ye1142262478
  • ye1142262478
  • 2017年03月01日 17:29
  • 954

JXL实现excel导出案例(分sheet页)

简单实现了JXL导出excel,并考虑分sheet页导出大数据量。对于导出,应该有的参数是 要导出的字段、数据列表以、excel的表头及文件名。...
  • u013185616
  • u013185616
  • 2016年07月28日 21:00
  • 1103

java导出Excel多个工作表(添加多个sheet)

如果数据量比较大(十万以上)建议导成多个excel文件,之后压缩成zip文件进行下载 /生成一个excel文件           WritableWorkbook wwb = null;    ...
  • maoxiao1229
  • maoxiao1229
  • 2016年03月14日 10:51
  • 5950

Excel获取Sheet表名

背景:最近在做Excel的导入导出功能,收获了很多的知识,首先采用数据库链接方式,使用OLEDB链接接口访问Excel表中的数据。 链接字符串: excel 2000 ~ 2003的 OleDb 连...
  • wgp15732622312
  • wgp15732622312
  • 2016年12月11日 23:46
  • 836
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Excel Sheet Column Title
举报原因:
原因补充:

(最多只允许输入30个字)