excel如何按对应规则替换字母和数字?

发布网友 发布时间:2022-03-09 02:07

我来回答

4个回答

懂视网 时间:2022-03-09 06:28

产品型号:Dell 灵越5000

操作系统:Windows 10

软件版本:Microsoft Office Excel 2021

找到并使用excel表格的替换功能需要分三个步骤去进行,下面是具体操作介绍:

1、首先打开excel表格,在开始选项中点击右上角查找和选择。

2、接着在下拉菜单中点击替换。

3、最后输入查找内容和替换内容,点击全部替换即可。

总结

1、首先打开excel表格,在开始选项中点击右上角查找和选择。

2、接着在下拉菜单中点击替换。

3、最后输入查找内容和替换内容,点击全部替换即可。


热心网友 时间:2022-03-09 03:36

提供一个思路,字母和数字需要分别判断,使用2次IF就行了:
字母有26个,其中A的机器码是65,使用MOD((B1-65+1),26)+65,可以正常实现Z直接改为A,因为Z的机器码是90,则MOD((90-65+1),26)+65的结果是65,正好是A的机器码。
同理,数字是10个,其中0的机器码是48,使用MOD((B1-48+1),10)+48,可以正常实现9直接改为0,因为9的机器码是57,则MOD((57-48+1),10)+48的结果是48,正好是0的机器码。

另外要用到的函数:用RIGHT取字符,CODE转字符成机器码,CHAR转机器码成字符,CONCATENATE合并所有字符成串

热心网友 时间:2022-03-09 04:54

用公式的话估计很繁琐,找个高手写个自定义函数。

热心网友 时间:2022-03-09 06:29

工具 自动更正选项

填写你需要的替换

看错了,,,,不好意思

思路是这样的用嵌套公式
1层是a到y
=CHAR(CODE(E16)+1)
2层是z 直接转换a
3层是是0到8 直接加1
4层是9 转换为0
5层是其不变他

因为你的字符数量不一定 所以肯定要用循环语句
用公式就会很长
只能用宏了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com