VLOOKUP-链接文档


1

我正在使用Libreoffice calc并尝试链接2个单独文档上的值

Doc 1采用以下形式

  id    parent ID    Title       Att1    Att2    Price    Reg Price    Stock
 1001      0         Prod1                       
 1002     1001       Prod1-A      A       A     £10.99      £10.99      10
 1003      0         Prod2        
 1004     1003       Prod2-A      A       A     £11.99      £11.99      20
 1005     1003       Prod1-B      B       B     £11.99      £11.99      15

这是我将要更新的文档。

Doc 2是我要根据这些结果自动填充的文件,格式为

  ID    Parent ID    Title    Price    Sale Price    Stock
 1001      0         Prod1                       
 1002     1001       Prod1-A   
 1003      0         Prod2        
 1004     1003       Prod2-A   
 1005     1003       Prod1-B   

我想从Doc 1中填充Doc 2,并尝试使用VLOOKUP。

我使用了公式(例如doc 2中第一个空价格框的示例):

=VLOOKUP(A3,'file:///C:/Users/computer/Desktop/folder/Product details.xlsx'#$'Sheet1'.$A$3:$F$99,3,0)

这似乎没有返回任何结果。

有人可以告诉我我可能要去哪里了吗?


输入公式时,无需输入查找表的路径,而导航到文档(文档1)并手动选择范围。Excel将输入正确的路径。它可能不会显示完整的C:/ users ...等路径,但是会在您关闭Doc 1时显示。此外,您已将第3列指定为结果列。根据您显示的样本数据,看起来应该是6。
Bandersnatch

Answers:


0

@Bandersnatch几乎砸在了头上。这是显示如何选择范围的屏幕截图。结果是£10.99。

手动选择范围


谢谢你的例子。我这是愚蠢的错误。这是我第一次使用VLOOKUP,我没有100%确定要查找的是哪些不同的单元格。现在好多了。
PaulMcF87

-1

需要重新检查以下几点:

  1. 在您的公式中看到的文件路径似乎是相反的顺序。通常,当我们键入路径时,我们使用反斜杠“ \”,而此处使用“ /”。您是否手动输入了路径?
  2. 检查Excel中的“计算模式”是否随时设置为“手动”而不是“自动”
  3. 检查两个DOC中的ID是否为同一类型。我的意思是-如果一个是数字,另一个是字符,那也可能是未能获得所需答案的原因。

希望这可以帮助。


它实际上是一个URL,因此它/用作分隔符。请参阅help.libreoffice.org/Calc/…
Jim K
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.