【问题标题】:Proper syntax for vlookup in open office在开放式办公室中进行 vlookup 的正确语法
【发布时间】:2021-11-02 20:43:52
【问题描述】:

我正在使用 OpenOffice,我有两个文件,每个文件有两列。

Serial Number

Order Id

我想在订单 ID 表中添加第三列,其中包含基于相应订单名称值的匹配序列号。

我在努力……

=VLOOKUP(A2;'orders_serials';!A2:B3130;2;0) 

...在 Order Id 文件的 C 列中,但我收到 Err:510 "Variable is missing,例如当两个运算符在一起时 "=1+*2"。"

我确定我有语法问题,但我无法识别它。

我尝试了各种编辑,但我只得到#NAME?或另一个 Err:XXX。

我做错了什么?

【问题讨论】:

    标签: openoffice-calc


    【解决方案1】:

    如果您的工作表位于不同的文件中(而不仅仅是同一文件中的 2 个工作表),则必须引用文件名和工作表名称。请查看 https://wiki.openoffice.org/wiki/Documentation/OOo3_User_Guides/Calc_Guide/Referencing_other_documents 以获取 OpenOffice 官方文档。

    【讨论】:

    • 它们现在在同一个文件中。名为“订单”和“系列”的工作表。在“订单”的 A2 中,我有 =VLOOKUP(A2;'serials';A2:B3130;2;0) b/c 序列中有 3130 行。获取#NAME?。想法?
    • 在测试中(使用更小的数据集)对我有用的是: =VLOOKUP(A2, serials.A1:B3130, 2, 0) 。我正在运行从 OpenOffice 分叉的 LibreOffice,因此它应该可以正常工作。
    猜你喜欢
    • 1970-01-01
    • 2015-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多