Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5247|回复: 15

[已解决]文本和数字混合相加

[复制链接]
发表于 2014-6-19 10:33 | 显示全部楼层 |阅读模式
例如:单元格A1,B1,C1,D1中分别是#,*#2,#4,#5,#代表事假一天8小时,#2代表事假2小时,#4代表事假4小时,#5代表事假5小时,*代表上晚班,在E1单元格中用什么公式可以计算得出总事假19小时,F1晚班补贴10元。
最佳答案
2014-6-19 10:48
=SUM(IF(ISERR(--MID(A1:D1,FIND("#",A1:D1)+1,9)),8,--MID(A1:D1,FIND("#",A1:D1)+1,9))*ISNUMBER(FIND("#",A1:D1)))
发表于 2014-6-19 10:35 | 显示全部楼层
回复

使用道具 举报

发表于 2014-6-19 10:40 | 显示全部楼层
回复

使用道具 举报

发表于 2014-6-19 10:48 | 显示全部楼层    本楼为最佳答案   
=SUM(IF(ISERR(--MID(A1:D1,FIND("#",A1:D1)+1,9)),8,--MID(A1:D1,FIND("#",A1:D1)+1,9))*ISNUMBER(FIND("#",A1:D1)))

评分

参与人数 1 +1 收起 理由
y菠菜 + 1 很给力!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-6-19 10:56 | 显示全部楼层
附件呈上

文本和数字混合相加.rar

2.01 KB, 下载次数: 11

回复

使用道具 举报

发表于 2014-6-19 10:56 | 显示全部楼层
本帖最后由 baksy 于 2014-6-19 10:57 编辑

事假时间:C1单元格公式、下拉。
C1=SUM(COUNTIF(A1:D1,"#")*8,IFERROR(--RIGHT(A1:D1),0))
三键回车( 公式复制后,点一下公式编辑栏的任意位置,先按住 shift、ctrl 两个键,然后敲enter键。)
回复

使用道具 举报

 楼主| 发表于 2014-6-19 11:08 | 显示全部楼层
使用了2个公式都不行,不知道哪里出问题了,可否在上传的附件中做一下。
回复

使用道具 举报

发表于 2014-6-19 11:22 | 显示全部楼层
如果是我的话,我宁愿改变表格,否则你输入也是巨麻烦的事。。
附件给你参考。

文本和数字混合相加1.rar

4.84 KB, 下载次数: 2

回复

使用道具 举报

发表于 2014-6-19 11:31 | 显示全部楼层
本帖最后由 526753064 于 2014-6-19 11:32 编辑

看看

文本和数字混合相加.zip

8.51 KB, 下载次数: 4

回复

使用道具 举报

 楼主| 发表于 2014-6-19 13:14 | 显示全部楼层
cbg2008和526753064两位高手都非常厉害,我在这里又增加了一个新问题,如果没有同时按Ctrl、Shift、Enter,单元格就等于0,是否可以增加一个提示功能。具体详见附件。

文本和数字混合相加1.rar

5.33 KB, 下载次数: 11

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-21 06:31 , Processed in 0.278283 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表