专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
目录
相关文章推荐
Excel之家ExcelHome  ·  分享几个常用Excel函数公式 ·  4 天前  
Excel之家ExcelHome  ·  几个常用函数公式,简单又高效 ·  1 周前  
Excel之家ExcelHome  ·  学会几个函数公式,效率提升2% ·  5 天前  
完美Excel  ·  交互式图表示例:数数有多少个正方形 ·  5 天前  
完美Excel  ·  在Excel中使用LAMBDA创建SPLIT函数 ·  1 周前  
51好读  ›  专栏  ›  Excel之家ExcelHome

分享几个常用Excel函数公式

Excel之家ExcelHome  · 公众号  · Excel  · 2024-10-09 06:45

正文

1,填0占位

如下图,希望将A列数字显示为8位,不足部分用0填充。

=BASE(A2,10,8)

BASE的作用是将数字转换为具备给定进制的文本。第二参数是进制,第三参数是字符长度。


2,定位最后1个”-”的位置

如下图,希望在A列字符串中查找最后一个“-”的位置。

=COUNT(FIND("-",A2,ROW($1:$20)))

FIND函数分别在A2单元格的第1至第20个字符处查找"-"。如果查找的结果返回错误值,说明从这个字符往后就不包含"-"了。

{4;4;4;4;8;8;8;8;#VALUE!;……;#VALUE!}

用COUNT函数统计FIND函数返回的数值个数,其结果就是最后一个“-”的位置。


3、周一和周五的总天数

老王每周一和周五要在单位值班,希望根据A列和B列的日期,返回两个日期之间周一和周五的总天数。

=NETWORKDAYS.INTL(A2,B2,"0111011")

NETWORKDAYS.INTL用自定义周末来计算两个日期之间的工作日天数。

第3参数是1和0的7位数序列,每个字符表示一周中的一天(从星期一开始),1 表示非工作日,0 表示工作日。 

本例使用"0111011",表示将周一和周五视为工作日,来计算两个日期之间的工作日天数。


图文制作:流浪铁匠

推荐文章
Excel之家ExcelHome  ·  分享几个常用Excel函数公式
4 天前
Excel之家ExcelHome  ·  几个常用函数公式,简单又高效
1 周前
Excel之家ExcelHome  ·  学会几个函数公式,效率提升2%
5 天前
完美Excel  ·  在Excel中使用LAMBDA创建SPLIT函数
1 周前
warfalcon  ·  这可能是你最需要的英文课程
7 年前
风青杨  ·  结婚十年,我想离婚了
7 年前