LibreOffice,使用常量作为查询参数

Posted

技术标签:

【中文标题】LibreOffice,使用常量作为查询参数【英文标题】:LibreOffice, Using Constants as query Parameters 【发布时间】:2016-03-28 15:48:04 【问题描述】:

我正在使用 VLOOKUP 函数将数据从一个表移动到另一个表。我需要将此公式应用于整个列,并且我需要知道如何将某些参数定义为变量,而将某些参数定义为常量。

这是我的问题:

=VLOOKUP($D8,Sheet2.A1:B20,2)

变成,当我将单元格的角拖到多行时,

=VLOOKUP($D8,Sheet2.A1:B20,2)
=VLOOKUP($D9,Sheet2.A2:B21,2)
=VLOOKUP($D10,Sheet2.A3:B22,2)
=VLOOKUP($D11,Sheet2.A4:B23,2)

而我需要的是

=VLOOKUP($D8,Sheet2.A1:B20,2)
=VLOOKUP($D9,Sheet2.A1:B20,2)
=VLOOKUP($D10,Sheet2.A1:B20,2)
=VLOOKUP($D11,Sheet2.A1:B20,2)

随着第一个参数的变化,其余的保持不变。我确信有一种简单的方法可以做到这一点,但是搜索和浏览帮助主题没有返回任何内容。诚然,我在电子表格中的背景为零。感谢您的帮助

【问题讨论】:

【参考方案1】:

添加更多$ 标志,如下所示:

=VLOOKUP($D8,Sheet2.$A$1:$B$20,2)

https://help.libreoffice.org/Calc/Addresses_and_References,_Absolute_and_Relative

【讨论】:

以上是关于LibreOffice,使用常量作为查询参数的主要内容,如果未能解决你的问题,请参考以下文章

LibreOffice 停止工作,同时使用 C# 应用程序将 XLS 转换为 XHTML 文件

dyld:库未加载:/usr/local/libodep/lib/libintl.8.dylib

传递一个 Binding 和一个常量字符串作为参数

SQL - 使用常量值与参数的任何性能差异?

注意:使用未定义的常量自我假设 'self' ,当放入 property_exists 作为第一个参数时

将指向常量的指针作为参数传递时出现问题