文章导读:小伙伴们好啊,今天咱们来学习一组简单实用的函数公式技巧,点滴积累,也能提高效率。 1、提取姓名 如下图所示,要提取A列混合内容中的姓名。 =LEFT(A2,LENB(A2)-LEN(A2)) LEN函数计算出A2单元格的字符数,将每个……各位看官请向下阅读:
小伙伴们好啊,今天咱们来学习一组简单实用的函数公式技巧,点滴积累,也能提高效率。
1、提取姓名
如下图所示,要提取A列混合内容中的姓名。
=LEFT(A2,LENB(A2)-LEN(A2))
LEN函数计算出A2单元格的字符数,将每个字符计算为1。
LENB函数计算出A2单元格的字节数,将字符串中的双字节字符(如中文汉字)计算为2,单字节字符(如数字、半角字母)计算为1。
用LENB计算结果减去LEN计算结果,就是字符串中的双字节字符个数。
最后用LEFT函数从A2单元格左侧,按指定位数取值。
2、提取有规律的数字
如下图,要提取出B列混合内容中的数值。
公式为:
=-LOOKUP(1,-RIGHT(B2,ROW($1:$9)))
本例中,数值都位于右侧,因此先用RIGHT函数从B2单元格右起第一个字符开始,依次提取长度为1至99的字符串。
添加负号后,数值转换为负数,含有文本字符的字符串则变成错误值。
LOOKUP函数使用1作为查询值,在由负数、0和错误值构成的数组中,忽略错误值提取最后一个等于或小于1的数值。最后再使用负号,将提取出的负数转为正数。
3、填充内容
如下图所示,要根据B列的户主关系,在C列填充该户的户主姓名。
C2输入以下公式:
=IF(B2="户主",A2,C1)
公式的意思是:如果B2等于“户主”,就返回A列的姓名,否则返回公式所在单元格的上一个单元格里的内容。当公式下拉时,前面的公式结果会被后面的公式再次使用。
4、筛选状态下求和
SUBTOTAL函数仅对可见单元格汇总计算,能够计算在筛选状态下的求和。
如下图,对B列的部门进行了筛选,使用以下公式可以计算出筛选后的数量之和。
=SUBTOTAL(9,F2:F14)
SUBTOTAL第一参数用于指定汇总方式,可以是1~11的数值,通过指定不同的第一参数,可以实现平均值、求和、最大、最小、计数等多种计算方式。
如果第一参数使用101~111,还可以忽略手工隐藏行的数据,小伙伴们有空可以试试。
图文制作:祝洪忠
以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!
你可能对这些文章感兴趣:- Excel表格十大函数(Excel表格函数公式出现错误怎么办?)
- 对不起!忘了告诉你如何激活win10LTSC版,比windows7流畅干净
- Mac新手使用技巧——Mac音量调节
- 新入手的iPhone 13,记得提前打开这5个功能,让手机更好用
- iPhone状态栏中怎么显示图标 状态栏爱心等图标设置方法
- iphone应用图标大小要怎么调整?(iPhone应用图标大小)
- 有办法了!批量删除多个Word页眉页脚
- Excel常用函数知识:使用RANK.EQ或RANK.AVG函数进行排名计算
- RANKIF?Excel中有这个函数吗?
- 手机与和U盘的连接及文件操作(手机直接连接u盘为什么不能互传文件)
本文地址:https://logohe.com/453782.html ,如需转载请文章来源:办公资源网
声明:本站所有文章均为网络资源收集于及用户投稿,只做学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。如若本站内容侵犯了原著者的合法权益,请联系站长484405847@qq.com删除,我们将及时处理!