Vlookup Excel,引用不同 Sheet

Vlookup Excel, Referencing A different Sheet

我正在尝试使用以下方法为我的传播sheet 创建一个简单的 VLOOKUP 函数: 在第一个sheet

=VLOOKUP("Salary",'December 2015_natwest_download'!$D:$E,1,FALSE)

这是我要参考的sheet:

我正在尝试的sheet参考:

Value          Category
======= ==========
£530.00        Charlotte Owing
-£53.00        Gym
-£16.47        Water
-£67.00        Phone
-£11.01        Presents
-£14.40        Eating out
-£100.00       Food
-£65.00        Other

但是当我将 VLOOKUP 代码放入我的 excel 时,它 returns NA。任何人都可以看到导致错误的原因吗?

VLOOKUP function 旨在查找数据块最左侧的值,return 从右侧的列中查找相应的值。

如果您需要从查找列左侧的相应列中查找一个值和return一个值,您需要使用INDEX/MATCH 函数对.

如果您 return 根据条件(在该列或另一列中)计算数字,则 SUMIFSUMIFS 函数就可以了。个人条目可以很容易地收集,但如果有不止一个符合您的条件,您将收到匹配数字的总和。

E4:F4中的公式是,

=INDEX('December 2015_natwest_download'!A:A, MATCH(D4, 'December 2015_natwest_download'!B:B, 0))
=SUMIFS('December 2015_natwest_download'!A:A,'December 2015_natwest_download'!B:B, D4)

请注意 F5 中的 SUMIFS returning 两个 Gym 条目。