有个关于Excel 公式的问题求教大神 就是 要实现三步效果,第一部 给定一个10进制数把34
答案:1 悬赏:40 手机版
解决时间 2021-04-07 07:02
- 提问者网友:温柔港
- 2021-04-06 21:59
有个关于Excel 公式的问题求教大神 就是 要实现三步效果,第一部 给定一个10进制数把34
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-04-06 22:10
没有太明白你意思
能否简单明了的举例说明你目的追问就是对于给定的10进制数,然后把它转换成34进制数,然后再进行字母替换,因为本来34进制中是用到i o两个字母我现在不给使用这两个字母,然后后面的字母按照顺序把位置补上来追答在EXCEL建立一一对应表
然后用VLOOKUP函数追问大神,我没理解你的意思,我在网上找到了可以实现我说的效果的代码,但是我不知道 怎么在Excel 里用这个代码,可以教我嘛?追答第1个图 就是一一对应的
你做到EXCEL里,付你需要的结果,便于写函数。追问这个一一对应关系,怎么编到Excel 里??直接新建一个工作表 K 进去??追答是的追问然后怎么做?然后这个关系怎么使用 可以出现 替换的效果追答比如这样,你想得到什么结果?举例说明下
追问就是说的,我现在已经可以实现 给定一个10进制数然后可以把它转换成34进制数,第一步我已经实现了,本来34进制数用到10到33是用A 到X 表示的,但是现在我要改变对应 数字与字母的对应关系,就是你表里展示的,本来34进制数的对应关系是你表里 上面的对应关系,现在我要改变数字与字母的对应关系,新的对应关系就是你表里下面的那个关系,所以,这样转换之后,34进制数就变成了另外一种数据,就不在是34进制数了本来10进制数转换成34进制数,那个10到33与字母的对应关系是你表上部的对应关系,但是现在我要改变这种对应关系,而我要对应关系是你表里 下面的那个如果有公式可以一步实现这个效果最好,或者是先把10进制数变成34进制,然后再对34进制数进行字母替换,我的图里也有,我不知道应该怎么实现这个效果,这是我的两种实现这种效果的 思路追答意思:第1个表是标准对应表
第2个表,你希望根据缺少的字母,根据10-33,得到字母?
还是根据字母,得到数字?追问是的也不知道客户怎么想出来这个玩法,非要扣掉中间两个字母所以后面的字母就要替补上来追答A6=INDEX($2:$2,SMALL(IF($A$4:$AA$4<>"K",COLUMN($A$4:$AA$4),256),COLUMN(A1)))&""
同时按CTRL SHIFT 回车键,再右拉公式
注意看图 :
1:26个字母是齐全的
2:凡是需要缺的字母,在下面写个 K
追问我明白了,但是这个不能批量处理数据,比如 我Excel 里有一列几千个34进制数 ,如果这样写K 的话,没办法操作追答可以进一步用函数,凡是需要缺的字母,对应的写个 K 。
能否简单明了的举例说明你目的追问就是对于给定的10进制数,然后把它转换成34进制数,然后再进行字母替换,因为本来34进制中是用到i o两个字母我现在不给使用这两个字母,然后后面的字母按照顺序把位置补上来追答在EXCEL建立一一对应表
然后用VLOOKUP函数追问大神,我没理解你的意思,我在网上找到了可以实现我说的效果的代码,但是我不知道 怎么在Excel 里用这个代码,可以教我嘛?追答第1个图 就是一一对应的
你做到EXCEL里,付你需要的结果,便于写函数。追问这个一一对应关系,怎么编到Excel 里??直接新建一个工作表 K 进去??追答是的追问然后怎么做?然后这个关系怎么使用 可以出现 替换的效果追答比如这样,你想得到什么结果?举例说明下
追问就是说的,我现在已经可以实现 给定一个10进制数然后可以把它转换成34进制数,第一步我已经实现了,本来34进制数用到10到33是用A 到X 表示的,但是现在我要改变对应 数字与字母的对应关系,就是你表里展示的,本来34进制数的对应关系是你表里 上面的对应关系,现在我要改变数字与字母的对应关系,新的对应关系就是你表里下面的那个关系,所以,这样转换之后,34进制数就变成了另外一种数据,就不在是34进制数了本来10进制数转换成34进制数,那个10到33与字母的对应关系是你表上部的对应关系,但是现在我要改变这种对应关系,而我要对应关系是你表里 下面的那个如果有公式可以一步实现这个效果最好,或者是先把10进制数变成34进制,然后再对34进制数进行字母替换,我的图里也有,我不知道应该怎么实现这个效果,这是我的两种实现这种效果的 思路追答意思:第1个表是标准对应表
第2个表,你希望根据缺少的字母,根据10-33,得到字母?
还是根据字母,得到数字?追问是的也不知道客户怎么想出来这个玩法,非要扣掉中间两个字母所以后面的字母就要替补上来追答A6=INDEX($2:$2,SMALL(IF($A$4:$AA$4<>"K",COLUMN($A$4:$AA$4),256),COLUMN(A1)))&""
同时按CTRL SHIFT 回车键,再右拉公式
注意看图 :
1:26个字母是齐全的
2:凡是需要缺的字母,在下面写个 K
追问我明白了,但是这个不能批量处理数据,比如 我Excel 里有一列几千个34进制数 ,如果这样写K 的话,没办法操作追答可以进一步用函数,凡是需要缺的字母,对应的写个 K 。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯