=IF(ISNA(VLOOKUP(K8,'1月'!D:E,2,0)),"",VLOOKUP(K8,'1月'!D:E,2,0))上述公式是我在首页工作表建立的搜索窗口来搜索其他工作表的数据,但是上述公式只能搜索(1月)这个工作表的数据,但是我还有2月、3月

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/24 22:09:17

=IF(ISNA(VLOOKUP(K8,'1月'!D:E,2,0)),"",VLOOKUP(K8,'1月'!D:E,2,0))上述公式是我在首页工作表建立的搜索窗口来搜索其他工作表的数据,但是上述公式只能搜索(1月)这个工作表的数据,但是我还有2月、3月
=IF(ISNA(VLOOKUP(K8,'1月'!D:E,2,0)),"",VLOOKUP(K8,'1月'!D:E,2,0))
上述公式是我在首页工作表建立的搜索窗口来搜索其他工作表的数据,但是上述公式只能搜索(1月)这个工作表的数据,但是我还有2月、3月一直到12月,十二个工作表,现在我只能建立搜索(1月)的公式,怎么样才能在公式中把其他月份的也写入公式?

=IF(ISNA(VLOOKUP(K8,'1月'!D:E,2,0)),"",VLOOKUP(K8,'1月'!D:E,2,0))上述公式是我在首页工作表建立的搜索窗口来搜索其他工作表的数据,但是上述公式只能搜索(1月)这个工作表的数据,但是我还有2月、3月
把 1月改成2月 不就可以了吗……
你要说说你的数据 怎样排放的,不同的排列方式 做法是不同的……
详细说说吧……比如你原来的那些表中的数据是什么样的?你搜索页的表是什么样的 怎么排列的 都显示什么等等……
考虑使用indirect 、row、column 等等配合……
把你的公式 修改一下:=IF(ISNA(VLOOKUP(K$8,indirect(row(k1)&"月!D:E"),2,0)),"",VLOOKUP(K$8,indirect(row(k1)&"月!D:E"),2,0)) 然后下来 就能看到12个月的信息了……K8 是你输入的 客户名称 ……与你原来的公式相同 如果你想横着拉的话,就是说你想横着看客户的12个月的信息的话,你可以使用下面的公式
=IF(ISNA(VLOOKUP($K8,indirect(column(A8)&"月!D:E"),2,0)),"",VLOOKUP($K8,indirect(column(A8)&"月!D:E"),2,0))