Excel 使用“间接”从命名列中获取特定单元格?
我在工作表A中有12列,它们以日历的月份命名(通过名称字段)。 在工作表B中,我想显示那个些月份列中的某些单元格值,例如:Excel 使用“间接”从命名列中获取特定单元格?,excel,ms-office,worksheet,excel-indirect,Excel,Ms Office,Worksheet,Excel Indirect,我在工作表A中有12列,它们以日历的月份命名(通过名称字段)。 在工作表B中,我想显示那个些月份列中的某些单元格值,例如: =INDIRECT("'worksheet-a'!"january[specific_cell]"") 指定命名列中任何单元格的正确语法是什么? 上面示例中使用的括号只是为了指出问题 现在我正在使用 =INDIRECT("'worksheet-a'!"&$B$3&"") B3
=INDIRECT("'worksheet-a'!"january[specific_cell]"")
指定命名列中任何单元格的正确语法是什么?
上面示例中使用的括号只是为了指出问题
现在我正在使用
=INDIRECT("'worksheet-a'!"&$B$3&"")
B3是我将触发显示哪一列的字段,如“jan”或“dec”。
这工作非常灵活,但只能得到工作表a的1:1副本。我希望能够在工作表B中自由地重新排列数据,而不仅仅是将整个布局单元格复制到单元格。因此,我试图获得特定的细胞
我希望能够在工作表B中的单元格K50中的工作表A中显示来自K10的数据。看起来您可能会使用索引/匹配或HLOOKUP。如何确定返回数据的行?如何在公式中定义[specific_cell]?。如果B3选择列?什么选择列中的单元格?如果我没弄错的话,在你提到的你正在使用的函数中,输出将是
=INDIRECT(“'sheet-a'!jan”)
引用整个列而不是单元格。这正是我一直试图问的问题。目前,我能够动态地定义整个列。如何定义特定的单元格?如果它只是像“A4”一样,那就很容易了。但我想给“jan4”下个定义。