查看文章 |
excel问题_
2008-05-27 20:03
如果sheet1 B列的某行,在sheet2 B列存在相同的值,则在该行的D列返回AAA 如果sheet1 B列的某行,在sheet3 B列存在相同的值,则在该行的D列返回BBB 否则返回CCC 请问,sheet1 D列的公式应该怎么写? 问题补充:可能我没说清楚 sheet1的B1不是和另2表的B1比较,而是和另2表的整个B列做比较,只要有任何一行与sheet1.B1相同,就在D1列返回相应值 向下复制公式。 选了最早回答正确的 用两个if()函数嵌套 =IF(Sheet1!B1= Sheet2!B1, AAA ,IF(Sheet1!B1 = Sheet3!B1, BBB , CCC )) sheet1 D1 写上面的 D2 就把 B1 改称 B2 就可以了 这样啊。。呵呵 方括号 的方法 可行~~~` D1=IF(COUNTIF(Sheet2!B:B,B1), AAA ,IF(COUNTIF(Sheet3!B:B,B1), BBB , CCC )) pinphyl的回答好,加分吧 |