在EXCEL里当一列中包含另一列中的数字时,显示为包含数字(见截图)

见截图:我想在C列里设个公式,列出当A列中含有B列的数字里,显示B列的数字,否则显示为空。

见样表截图

C2输入

=IF(ISNUMBER(FIND(B$2,A2)),B$2,IF(ISNUMBER(FIND(B$3,A2)),B$3,IF(ISNUMBER(FIND(B$4,A2)),B$4,IF(ISNUMBER(FIND(B$5,A2)),B$5,""))))

公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-10

公式如下图所示:

第2个回答  2017-07-10
C1公式:
=IF(OR(COUNTIF(A1,"*"&B$1:B$4&"*")),MAX(IF(COUNTIF(A1,"*"&B$1:B$4&"*"),B$1:B$4)),"")
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。本回答被提问者采纳