在EXCEL表中,如果A1中含有字符a或b,则C1=B1*x 否则C1=B1*y

[复制链接]
查看11 | 回复4 | 2010-6-5 17:24:16 | 显示全部楼层 |阅读模式
在C1输入如下公式:=IF(AND(ISERROR(FIND("a",A1)),ISERROR(FIND("b",A1))),"B1*x","B1*y")说明:如果x在A2,y在B2的话,则上面公式改为:=IF(AND(ISERROR(FIND("a",A1)),ISERROR(FIND("b",A1))),B1*A2,B1*B2)如果x,y是一个具体的常数的话,公式改为如下:=IF(AND(ISERROR(FIND("a",A1)),ISERROR(FIND("b",A1))),B1*x,B1*y)说明:x,y必须用一个具体的数,比如3,或4代替,否则出错.
回复

使用道具 举报

千问 | 2010-6-5 17:24:16 | 显示全部楼层
可以在C1输入这个公式:=if(FIND("a",A1)+FIND("b",A1)>0,b1*x,b1*y)
回复

使用道具 举报

千问 | 2010-6-5 17:24:16 | 显示全部楼层
=IF(AND(ISERR(FIND("a",A1)),ISERR(FIND("b",A1))),公式2,公式1)
回复

使用道具 举报

千问 | 2010-6-5 17:24:16 | 显示全部楼层
=(if(a1=a or a1=b),C1=B1*x ,C1=B1*y)
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行