excel怎么用公式查询整个表格,然后根据姓名显示某一个区域的内容?

在excel表里面固定单元格输入姓名,接着从另外一张表格里面调入课表

如图,在Sheet1表的A5单元格输入公式=TEXT(OFFSET(INDIRECT("Sheet2!"&ADDRESS(MAX(IF(Sheet2!$A$1:$AY$200=$C$2,ROW($1:$200))),MAX(IF(Sheet2!$A$1:$AY$200=$C$2,COLUMN($A$1:$AY$1))),4)),ROW(A1),-4+COLUMN(A1),),"0;-0;;@")

数组公式, Ctrl+Shift+回车,右拉到V列,右拉公式到G列,再下拉到第13行。(想要合并的单元格可任意合并一下,今后只要在C2单元格输入教师姓名,下面的课程表会自动从Sheet2表中提取出来) 如图:

示例

追问

不对呢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-23
数据源表格没有,恐怕神仙也帮不了你的。把数据源那张表放上来,不用具体信息,只要相关格式。
相似回答