Excel的条件问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 15:44:11
如图,当F G H I列中的数据能在A B C D列中找到相应的K列的单元格为“1”,否则为“0”。其中A B C D中的数据的顺序不一定与F G H I列的数据顺序相同,但是要求F G H I列中的每行数在A B C D列中存在 ,而且A B C D列只能选一次
为什么“11 9 7 6”为“1”因为A列可以取“9”B列可以取“11”C列可以取"7"D列可以取“6”或A列可以取“6”B列可以取“11”C列可以取"9"D列可以取“7”等等,只要有一个满足就行了。为什么“5 11 7 8”为“0”因为A列中没有相应的数,“1 4 6 5”为“0”因为假如每列只能选一次,显然有一列是不能选到的
难道没一个人会吗

=or(IF(ISNUMBER(HLOOKUP(F1,$A$1:$D$1,1,0)),1,0),IF(ISNUMBER(HLOOKUP(G1,$A$1:$D$1,1,0)),1,0),IF(ISNUMBER(HLOOKUP(H1,$A$1:$D$1,1,0)),1,0),IF(ISNUMBER(HLOOKUP(I1,$A$1:$D$1,1,0)),1,0))

IF嵌套,多套几次就OK了!

说实话,我很想要50分的悬赏分,但我不太明白你的意图。
可以说得更清楚吗?我相信我的Excel函数公式水平可以解决你的问题。

画的乱,说的也乱

没看明白你表述的意思?

词不达意 第一行怎么就符合了?
1.2.3.4对应11.9.7.6 ?