在Excel中,为了根据A列与B列一致时选出C列的数据,并显示在D列,可以使用数组公式。具体操作如下:
在D2单元格输入以下公式,然后按Ctrl+Shift+Enter组合键确认,而不是直接按Enter键。
=INDEX(C:C,SMALL(IF(A2=B$2:B$999,ROW($2:$999),4^8),COUNTIF(A$2:A2,A2)))
注意以下两点:
一、在示例中,A列从A3到A4的单元格原本是空白的,需要补上与C列对应的值,确保数据的一致性。
二、虽然示例中D3、D4、D5单元格显示的数据看起来正确,但实际上这些单元格的写法是错误的。只是在本示例中C列的数据重复,你没有发现错误而已。例如,如果将111改为111和116,就会明显发现错误。
以上步骤和注意事项可以帮助你正确地使用数组公式,根据A列与B列一致时选出C列的数据,并显示在D列。
温馨提示:答案为网友推荐,仅供参考