EXCEL中的问题,知道的帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:14:20
现在有两个工作表SHEET1和SHEET2
SHEET1中有如下数据
1 A 一
1 B 二
1 C 三
2 A 四
2 B 五
2 C 六
…………
我想在SHEET2中的A列和B列中输入和SHEET1中A列和B列中对应的数据,C列出现相对应的数据:如:SHEET2 A1输1,B1输C,则C2出现 "三",又如:A1输2,B1输B,则C1输出五…………等等。
我在SHEET2中C3输如以下:=IF($A1="",(IF $B1="","",VLOOKUP($B1,SHEET1!$B:$C,COLUMN(C1),FALSE)),FALSE)
输不出来数据,有什么问题,很急!

请在SHEET2的C1单元格输入如下数组公式:
=IF(OR(A1="",B1=""),"",OFFSET(Sheet1!$C$1,SUM(IF((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=B1),ROW(Sheet1!C$1:C$1000),0))-1,0,1,1))

注意:输入完公式后要按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
公式中的单元格地址范围可根据你的实际情况调整。