在excle表里,怎么按36进制编号,函数怎么写?

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:52:11
我想要达到的目的 行的编号格式:00-ZZ
如:00
01
02
.
.
.
ZY
ZZ

说实话你这个问题要用公式太复杂了,最好的方法是用VBA一次生成。

不过我这人就是有个特点,呵呵,有耐性,所以我也用公式整了一个序列。

在A1单元格手动输入“00”。

在A2单元格输入公式:

=IF(INT((ROW()-1)/36)>9,CHAR(ROW($B$65)+INT((ROW()-1-360)/36))&IF((ROW()-INT(COUNTA($A$1:A1)/36)*36)/10>1,CHAR(ROW($B$65)+MOD(ROW()-INT(COUNTA($A$1:A1)/36)*36-11,26)),CHAR(ROW($B$48)+IF(MOD(ROW()-INT(COUNTA($A$1:A1)/36)*36,10)=0,10,MOD(ROW()-INT(COUNTA($A$1:A1)/36)*36,10))-1)),CHAR(ROW($B$48)+INT((ROW()-1)/36))&IF((ROW()-INT(COUNTA($A$1:A1)/36)*36)/10>1,CHAR(ROW($B$65)+MOD(ROW()-INT(COUNTA($A$1:A1)/36)*36-11,26)),CHAR(ROW($B$48)+IF(MOD(ROW()-INT(COUNTA($A$1:A1)/36)*36,10)=0,10,MOD(ROW()-INT(COUNTA($A$1:A1)/36)*36,10))-1)))

然后把这个公式向下填充到1296行就完成了。

这样这个工作表公式比较多,会比较大,你可以把A列选择复制,然后选择性粘贴——数值,再粘贴到A列,这样所有的公式都没有了,文件自然也会小很多!

祝你成功!!!

自定义序列中将36个编号一个个录入,以后使用时就能拖下去了。

工具——选项——自定义序列,添加。