excel - Excel 公式中的 HLOOKUP

标签 excel excel-formula

这是我的 Excel 文件:

enter image description here

我需要一个从 Excel 电子表格中的单元格 J2 开始的公式,该公式执行以下操作:它将在填充的矩阵中查找字母 C(列),然后给出值。例如,J2 中的第一个值是 43,24,然后我将公式拖到最后(第 14 行,填充矩阵固定 $$)。

最终输出应该是这样的:

enter image description here

我的问题是我无法修复 HLOOKUP/VLOOKUP 中的填充矩阵 ($$)。

大家有什么帮助吗?

谢谢

最佳答案

您需要一个索引,其中包含行的 MATCH 和列的 MATCH(如果您想要更改 CF),例如这个:

=INDEX($B$2:$G$14,MATCH($I2,$A$2:$A$14,0),MATCH(J$1,$B$1:$G$1,0))

enter image description here

编辑:如果您不需要在日期上进行匹配,则只需删除公式的该部分即可:

=INDEX($B$2:$G$14,,MATCH(J$1,$B$1:$G$1,0))

或者如果你想使用 HLOOKUP,那么像这样:

=HLOOKUP(J$1,$B$1:$G$14,ROW(),TRUE)

enter image description here

关于excel - Excel 公式中的 HLOOKUP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57328214/

相关文章:

excel - 来自动态范围的 VBA 范围值

python - 使用循环将大数据写入 Excel 列单元格

excel - 从某个单元格开始选择行单元格的公式

excel - 如何在 Excel 中为以下条件编写嵌套 if 函数

excel - Excel COUNTIFS 函数中的数组作为条件,混合 AND 和 OR

vba - 从一个文件调用另一个文件中的用户窗体

.net - 将数据写入 Excel 2007/PowerShell 中的单元格

vba - Excel - 从不同工作表和超链接上的单元格中提取数据

excel - 使用 "FIND"公式查找与给定字符不同的大小写

vba - 如何使用超链接(或通过将宏分配给超链接)在 Excel 中扩展组