gpt4 book ai didi

excel - 外部数据表上的 HLOOKUP - 错误的标题行

转载 作者:行者123 更新时间:2023-12-03 02:51:02 26 4
gpt4 key购买 nike

尝试对链接到 MS 数据库中的查询的表运行 Hlookup。数据表位于单独的选项卡中,从第 3 行开始,并包含标题行。因此标题位于第 3 行,数据从第 4 行开始。数据表名为My_Table我的 HLOOKUP 公式是;

=HLOOKUP("产品1",My_Table,A3,false)

Product1 是要查找的列的实际标题,单元格 A3 包含要查找的行号。然而,这并没有返回预期的数据。单步执行评估公式函数,Excel 会从第 4 行开始计算表格,因此会在错误的行(即第 4 行)中查找标题。检查名称管理器,该表已锁定并显示为从第 3 行开始。

有人遇到过/找到解决这个问题的方法吗?我希望将表保留为表,以便它根据查询结果根据需要动态扩展行。

最佳答案

要引用整个表格,请使用

=HLOOKUP("Product1",My_Table[#All],A3,FALSE)

这称为结构化引用

其他示例

  • 整个表格=TableName[#All]
  • 表格标题=TableName[#Headers]
  • 到整个列=TableName[[#All], [ColumnName]]
  • 列的标题值=TableName[[#Headers], [ColumnName]]
  • 表中同一行=TableName[[#This Row][ColumnName]]
    • 在 Excel 2010 或更高版本中=TableName[@ColumnName]
  • 表格标题=TableName[#Headers]
  • 整个表格 (2) =TableName[#All]
  • 表格总行数=TableName[#Totals]

关于excel - 外部数据表上的 HLOOKUP - 错误的标题行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20463144/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com