获取 Excel 中特定单元格旁边的单元格的值

Get value of a cell that next to a specific one in Excel

我试图在 excel 中创建一个单元格,每次您在该单元格上方写一些东西时,它都会找到您在特定列中键入的文本,并且 returns 的值旁边的单元格。

示例:

Derp <---我在这里输入 "Derp" 这个词
1246.53 <--this returns 在下面的单元格中找到 "Derp" 旁边的值

Names     Values
X         173
ZN        5345
Q         76578
Derp      1246.53 <---returns this
AyyLmao   0.5

我已经尝试过使用查找和匹配,但它们 return 一些其他值,所以我不确定该怎么做。

假设这些值在单元格 A1:B6 中,您可以这样做:VLOOKUP("Derp", A2:B6, 2, FALSE).

更好的习惯是将要查找的项目放在不同的单元格中,例如 D1,在此示例中,"Derp"。这将允许您用 VLOOKUP(D1, A2:B6, 2, FALSE) 替换公式,并允许您在 D1.

中键入任何 name/value

更好的是,您可以使用 Named Ranges 使您的公式更具可读性和动态性。也就是说,name A2:B6 lookup_tbl 和 name D1 item_to_lookup 然后将公式替换为 VLOOKUP(item_to_lookup, lookup_tbl, 2, FALSE).