求一个公式

我在Excel表格中有A、B、C、D四列已知条件,A、C列单元格为三角形、矩形、空格;B、D列单元格均为数字。我现在要在E列中做一个公式,公式效果如下:假如A1、C1单元... 我在Excel表格中有A、B、C、D四列已知条件,A、C列单元格为三角形、矩形、空格;B、D列单元格均为数字。我现在要在E列中做一个公式,公式效果如下:假如A1、C1单元格都是三角形或矩形,那E1单元格数据就是B1+D1的值;假如A1、C1单元格都是空格则E1单元格的数据是B1+D1-(B1单元格大于或等于8就减去0.5,小于8不要减)-(D1单元格大于或等于8就减去0.5,小于8不要减)的值;假如A1、C1单元格中只有一个是空格且B1=D1则E1单元格为B1+D1的值;假如A1、C1单元格中只有一个是空格且B1-D1=±0.5则E1为B1+D1-0.5的值。那位知道请不吝赐教.~~~~谢谢~~ 急急急急。。。。。。。。
三角形和矩形都不减 。我把公式做成这样(H I J K四列 相当于A B C D四列)=IF(AND(H5<>"",J5<>""),I5+K5,IF(AND(H5="",J5=""),I5+K5-IF(I5>=8,0.5,0)-IF(K5>=8,0.5,0),IF(OR(H5="",J5=""),IF(I5=K5,I5+K5,IF(OR(I5-K5=0.5,I5-K5=-0.5),I5+K5-0.5)))))为什么还是有些显示FALSE。(有些一样的格式可以显示出来)这是为什么
展开
 我来答
太极健1969
2011-03-20 · TA获得超过9033个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3621万
展开全部
=IF(OR(AND(A1="△",C1="△"),AND(A1="□",C1="□")),B1+D1,IF(AND(A1="",C1=""),B1+D1-IF(B1>=8,0.5,0)-IF(D1>=8,0.5,0),IF(OR(A1="",C1=""),IF(B1=D1,B1+D1,IF(OR(B1-D1=0.5,B1-D1=-0.5),B1+D1-0.5)))))
如果A1和C1一个三角,一个矩形,怎么算?
如果A1和C1任意有三角或知形,就是说两个单元格都不为空,改如下公式
=IF(AND(OR(A1="△",A1="□"),OR(C1="△",C1="□")),B1+D1,IF(AND(A1="",C1=""),B1+D1-IF(B1>=8,0.5,0)-IF(D1>=8,0.5,0),IF(OR(A1="",C1=""),IF(B1=D1,B1+D1,IF(OR(B1-D1=0.5,B1-D1=-0.5),B1+D1-0.5)))))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式