excel中如何在B列单元格中有值显示时,在D列中显示C列对应A列单元格?答:D1单元格写入公式 =IF(C1="","",IF(COUNTIF(B:B,C1),INDEX(A:A,MATCH(C1,B:B,)),""))下拉复制公式 B列的值必须是唯一值,如果B列的值有重复,公式只会查找到第一个符合匹配的B列值的对应A列值 如果C1是空值或C1在B列没有匹配值,公式将会返回空值 ...
EXCEL 让A列中出现的值在B列出现答:A列中间不能有空单元格。2、=INDEX($A$2:$A$100,SMALL(IF(MATCH(IF($A$2:$A$100="",1,$A$2:$A$100),IF($A$2:$A$100="",1,$A$2:$A$100),)=ROW($1:$99),ROW($1:$99),65536),ROW(A1))),数组公式,下拉,有空单元格会返回0.那个逗号是将公式与后面的文字隔开的...
excel表1A列有姓名,表2A列有姓名,怎么在表2A列自动生成不重复的列表...答:在Sheet2中的B列自生不重复的列表(不在A列,是因为避免公式循环)在Sheet2中的B2中输入:=IF(AND(COUNTIF($B$1:B1, Sheet1!$A$2:$A$20)), INDEX($A$2:$A$15, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$15), 0)), INDEX(Sheet1!$A$2:$A$20, MATCH(0, COUNTIF($B$1...