首页 热点资讯 义务教育 高等教育 出国留学 考研考公

EXCEL中如何批量修改单元格中的公式,200分加急!

发布网友 发布时间:2022-04-23 09:10

我来回答

4个回答

热心网友 时间:2023-10-09 03:34

先在空白单元格,如C1处输入
="=ROUND(("&RIGHT(FORMULATEXT(A1),LEN(FORMULATEXT(A1))-1)&")/3,2)"
这样就能拿到变换好的公式。

然后就可以使用Evaluate函数来把公式替换进去。
Evaluate的使用方法百度一下就可以了。

其实,你直接新增一列,并且把原来那列隐藏,不是更方便吗?

热心网友 时间:2023-10-09 03:35

像这样

热心网友 时间:2023-10-09 03:35

我能想到的办法就是用VBA,编写宏代码了,因为Excel的查找替换功能没有Word那么强大。追问宏怎样写?还有一个问题是,有上千个几乎无规律的单元格要修改。

追答如果用宏,那么数据在在哪不重要,重要的是,修改前和修改后的变化规律要统一。

热心网友 时间:2023-10-09 03:36

你的公式是都在第一行吗?

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