Excel精英培训网

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

[已解决]请高手帮我看看公式,错在哪里

[复制链接]
发表于 2015-4-20 10:36 | 显示全部楼层 |阅读模式
本帖最后由 fhqyyy 于 2015-4-20 12:04 编辑

各位高手,请帮我看看我的公式错在哪里了,=IF(LEFT(C5,3)="kwe",310,"")&IF(LEFT(C5,3)=580,310,""),当截到580时公式不显示。
最佳答案
2015-4-20 11:25
=IF(OR(LEFT(C5,3)={"kwe","580"}),310,"")
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-4-20 11:03 | 显示全部楼层
=IF(LEFT(C5,3)="kwe",310,IF(LEFT(C5,3)=580,310,"")
回复

使用道具 举报

发表于 2015-4-20 11:04 | 显示全部楼层
=IF(LEFT(C5,3)="kwe",310,"")&IF(--LEFT(C5,3)=580,310,"")

left()的结果是文本,580是数字格式,肯定不想等的
回复

使用道具 举报

 楼主| 发表于 2015-4-20 11:06 | 显示全部楼层
flykiss80 发表于 2015-4-20 11:04
=IF(LEFT(C5,3)="kwe",310,"")&IF(--LEFT(C5,3)=580,310,"")

left()的结果是文本,580是数字格式,肯定不 ...

要是这么改的话,前面的公式也错了啊
回复

使用道具 举报

 楼主| 发表于 2015-4-20 11:07 | 显示全部楼层
FSx 发表于 2015-4-20 11:03
=IF(LEFT(C5,3)="kwe",310,IF(LEFT(C5,3)=580,310,"")

这个我知道,但是超七层这个公式就不行了
回复

使用道具 举报

发表于 2015-4-20 11:12 | 显示全部楼层
fhqyyy 发表于 2015-4-20 11:07
这个我知道,但是超七层这个公式就不行了

满足条件以后,结果都是310嘛?
回复

使用道具 举报

发表于 2015-4-20 11:17 | 显示全部楼层
=IF(LEFT(C5,3)="kwe",310,"") &IF(LEFT(C5,3)="580",310,"")
回复

使用道具 举报

发表于 2015-4-20 11:25 | 显示全部楼层    本楼为最佳答案   
=IF(OR(LEFT(C5,3)={"kwe","580"}),310,"")
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 06:01 , Processed in 0.287018 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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