打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL中实现自动替换,节省时间回家陪娃

今天在工作中遇到一个具体的excel问题:需要输入大量的会议数据。

如下图(精简版,实际比这个复杂很多):

我需要在一个复杂的表格中输入每一次会议相应人员的参会情况,当然直接输入具体的文字是一种方案,问题是如果数据多了之后很麻烦。

我找到了三种解决方法

  • 先输入数字,然后替换
  • 制作下拉菜单,选择输入
  • if函数
  • VBA编程(宏)

下面一一做测试

1.替换

这种方法还是挺实用的。

(一次输入多个相同数据的小技巧是:CTRL+ENTER)

2.下拉菜单

3.if函数

先建立一个辅助表格,然后输入IF函数:

=IF(表1_4[@张三]=1,'已参加',IF(表1_4[@张三]=2,'请假',IF(表1_4[@张三]=3,'迟到',IF(表1_4[@张三]=4,'出差',IF(表1_4[@张三]=5,'未参加')))))

于是输入1-5的数字,辅助表格将自己替换为对应的文字。

最后复制替换后的表格覆盖原来的表格即可。

4.VBA编程(宏):很简单--不需要任何编程基础依然可以运用

很多人觉得VBA编程好复杂,其实对大多数人而言没必要学习编程,只需要录制一个宏就可以了。

首先调试出“开发工具”

设定一下宏对应的操作、快捷键和说明

这里有两个方法(你一定会用到的技巧):

1是手动添加每次替换的范围---这种是属于高手技巧,不讨论。

2是录制宏时选择精确替换(单元格匹配)

这么一波操作到底有什么用呢?

看下面这个图:

平时每次需要替换5次、10次甚至更多的操作,使用宏可以实现每次“1秒完成”。

早做完,不加班,回家陪老婆孩子不香吗?

以上操作不是计划中的,完全是实际工作中需要的具体的问题

我把自己解决的过程写出来,希望供大家参考,如果有其他方法请留言。

我是拉轰,分享工作学习和育儿,真实的那种。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用尽了洪荒之力,还是搞不定“表哥”,咋办?
学习Excel VBA (一)
如何正确学习VBA,才能省心省力又高效?
《神奇的VBA》一款Excel VBA编程学习插件
学不会这几个操作,面试时千万别说自己精通Excel
VBA入门-更全面的了解VBA的妙用!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服