迟到时间如何统一换算为分钟数?
1、以下表数据为例,现在需要将B列数据统一转换为分钟数显示。

2、将鼠标置于数据区域,进行创建表操作。

3、进入查询编辑器界面,添加自定义列
=each [迟到时长]

4、截取字符“分”前面的内容
= Table.AddColumn(源, "自定义", each Text.BeforeDelimiter([迟到时长],"分"))

5、将“小时”替换为“*60+”
= Table.AddColumn(源, "自定义", each Text.Replace(Text.BeforeDelimiter([迟到时长],"分"),"小时","*60+"))

6、使用宏表函数Expression.Evaluate嵌套
= Table.AddColumn(源, "自定义", each Expression.Evaluate(Text.Replace(Text.BeforeDelimiter([迟到时长],"分"),"小时","*60+")))

7、将结果关闭并上载至EXCEL内。之后如果添加了新数据,只需要在数据区域单击鼠标右键刷新即可。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:179
阅读量:192
阅读量:53
阅读量:143
阅读量:122