excle 这个多重 if条件 怎么写公式 20

如图如果o7、t7、w7与au、av、aw完全相同,则p7=o5*ax7。循环条件在au、av、aw所处的表格里,大概有30多个循环,自己上网百度折腾了几个小时,都半夜2... 如图 如果o7、t7、w7与au、av、aw完全相同,则p7=o5*ax7。 循环条件在au、av、aw所处的表格里,大概有30多个循环,
自己上网百度折腾了几个小时,都半夜2点多了 还没查出来怎么弄 有高手能搞出来 我50q币感谢
展开
 我来答
xinlan1323
2013-11-14 · TA获得超过1万个赞
知道大有可为答主
回答量:4989
采纳率:76%
帮助的人:2334万
展开全部

你说的可能不是:o7、t7、w7与au、av、aw完全相同。而是:o7、t7、w7好于au、av、aw?

  • 先考虑AU

如AU满分要求合格,那么,不合格为0,合格、良、优良及优秀都应该是满分1。是不是?

那么用简化公式才好理解:

(AU7="合格") 则 O7=“不合格" 时为0,公式为:

=(AU7="合格") *(O7<>“不合格"              ( 暂不考虑*o5*ax7 ,等最后计算时乘一下就行 )

依次类推,关于AU的公式为:

=(AU7="合格") *(O7<>“不合格"  +(AU7="良") *and(O7<>“不合格" ,O7<>“合格" )+(AU7="优良") *and(O7<>“不合格" ,O7<>“合格" ,O7<>“合格" ,O7<>“良"))+(AU7="优") *(O7=“优")

  • 结果只有两个,0和1。

  • 再考虑av和aw得出公式二和公式三,其实就是将公式一中的AU分别换成av和aw就行了。

  • 最终的公式为:

=((AU7="合格") *(O7<>“不合格"  +(AU7="良") *and(O7<>“不合格" ,O7<>“合格" )+(AU7="优良") *and(O7<>“不合格" ,O7<>“合格" ,O7<>“合格" ,O7<>“良"))+(AU7="优") *(O7=“优"))*(公式二)*(公式三)*o5*ax7 

  • 我主要是提供思路,相信你自己能解决,有问题可以追问。

  • 1、其实,这类问题通过Office  Access很好解决,学习下很简单也很有用。

  • 2、建议将等级用1、2、3、4、5、6代替,即数字化,那么公式就很简单了:

    =(o7>=au)*(t7>=av)*(w7>=aw)*o5*ax7 

    或者:

    =and((o7>=au),(t7>=av),(w7>=aw))*o5*ax7 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alantanghk
2013-11-14 · TA获得超过334个赞
知道小有建树答主
回答量:249
采纳率:92%
帮助的人:44.5万
展开全部
在P7 输入:
=IF(AND($O7=$AU7,$T7=$AV7,$W7=$AW7),$O$5*$AX7,)
其馀自动填入
追问
其余自动填入?一共有30多个呢 求详细赐教
可能我没表达清楚吧 左边的编写定级,校核定级,审核定级可能出现的情况都在右边列出 如果左边三个参数同右边某行三个参数相一致 那么自动调取右边某行相对应的单元格数字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式