excel 双条件查找。

excel

1个回答

写回答

15932283815

2025-12-19 06:11

+ 关注

体操
体操

根据提供的条件,假设表一的A列数据范围从A1开始,共1000行。如果在B3单元格中写入公式,则可以使用VLOOKUP或INDEX函数来实现。对于使用VLOOKUP函数,在B3单元格输入以下公式:=VLOOKUP($A3&B$2,IF({1,0},库存表!B$2:B$1000&库存表!A$2:A$1000,库存表!C$2:C$1000),2,0)这个公式会根据$A3&B$2来查询库存表中与之匹配的值,并返回对应列的数据。如果匹配成功,则返回结果第2列的数据;如果匹配失败,则返回#N/A。另外一种方法是使用INDEX函数,在B3单元格输入以下公式:=INDEX(库存表!C$2:C$1000,MATCH($A3&B$2,库存表!B$2:B$1000&库存表!A$2:A$1000,0))这个公式会根据$A3&B$2来查询库存表中与之匹配的结果,并返回对应行的数据。如果匹配成功,则返回结果所在行的数据;如果匹配失败,则返回#N/A。需要注意的是,以上公式都是数组公式,需要按下SHIFT+CTRL+ENTER三键输入,并且可以右拉填充到整个数组区域。最后,根据问题描述,假设表一的A列数据范围从A1开始,共1000行。如果在B3单元格中写入公式,则可以使用VLOOKUP或INDEX函数来实现。具体操作如下:1. 在B3单元格输入以下公式:=VLOOKUP($A3&B$2,IF({1,0},库存表!B$2:B$1000&库存表!A$2:A$1000,库存表!C$2:C$1000),2,0)2. 按住ALT和LEFT键,在B1到B1000之间找到与$A3&B$2匹配的值所在列,并选中该列。3. 按住ALT和RIGHT键,在A1到A1000之间找到与$A3&B$2匹配的值所在行,并选中该行。4. 按住CTRL和SHIFT键,在B3单元格右上角点击鼠标,即可完成选取范围的操作。5. 按下SHIFT+CTRL+ENTER三键输入数组公式,并右拉填充到整个数组区域。以上是根据提供的条件所设计的解决方案,请确认是否符合要求。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号