请问excel多条件判断怎么做?函数或VBA都可以

我想在Q列求:如果H列小于A3,当C4大于0时等于P+K,当C4小于0等于P-K;如果H列大于A3小于A5,当C6大于0时等于P+K,当C6小于0时等于P-K…………,以... 我想在Q列求:如果H列小于A3,当C4大于0时等于P+K,当C4小于0等于P-K;如果H列大于A3小于A5,当C6大于0时等于P+K,当C6小于0时等于P-K…………,以此类推,一直判断到H列大于A9小于A11
我想在G列求:如果d列的值小于A3,当C4大于0时等于f+e,当C4小于0等于f-e;如果d的值列大于A3小于A5,当C6大于0时等于f+e,当C6小于0时等于f-e…………,以此类推,一直判断到d列大于A19小于A21
展开
 我来答
幻世洪荒
2014-11-17 · 超过19用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:21.6万
展开全部
if(sum(H:H)<a3,if(c4>0,sum(p:p)+sum(K:K),sum(p:p)-sum(K:K),if(sum(H:H)<a5,if(c6>0,sum(p:p)+sum(K:K),sum(p:p)-sum(K:K)))) 不知道你H列和P+K 和P-K啥意思,就当是H列P列 和K列求和了,如果不是,那就换成H1.P1.K1. 我感觉大概思路是这个 公式如果有错误自己改正一下。
追问
就是H列每个单元里的值和A列的区间做比较,我想在Q列求P+K和P-K,意思是Q1=P1+K1或=P1-K1,Q2=P2+K2或=P2-K2,以此类推,我取消了单元格合并,看能不能帮编辑下?谢谢,函数、VBA均可
追答
=IF(H10,P1+K1,P1-K1),IF(H10,P1+K1,P1-K1)))    我已经改正了   你在试试
来自朱家尖积极进取的大平原狼
2014-11-17 · TA获得超过6272个赞
知道大有可为答主
回答量:6076
采纳率:71%
帮助的人:2561万
展开全部
你ABC列均有合并单元格,且合并的行号错乱。(除表头外,合并单元格是电子表格最忌讳的,不方便数据处理)
先取消合并单元格,再填上相关数据,才能使用公式做出准确判断。
追问
我取消了单元格合并
追答
G1公式:
=IF(INDEX(C:C,MIN(IF(A$1:A$23>D1,ROW($1:$23),99))+1)>0,F1+E1,F1-E1)
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
过客3317
2014-11-17 · TA获得超过765个赞
知道小有建树答主
回答量:775
采纳率:0%
帮助的人:197万
展开全部
数据错乱,每一列是什么意思,还是只要数据计算结果,你这表不利于后期阅读
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式