Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在列上迭代VLOOKUP_Excel_Formula_Libreoffice_Vlookup - Fatal编程技术网

Excel 在列上迭代VLOOKUP

Excel 在列上迭代VLOOKUP,excel,formula,libreoffice,vlookup,Excel,Formula,Libreoffice,Vlookup,在LibreOffice上(在Excel上相同?),我想对我的所有列迭代公式VLOOKUP(C2;B1:D2;3;0)。e、 g.VLOOKUP(C2;B1:D2;3;0)、VLOOKUP(C3;B1:D3;3;0)、VLOOKUP(C4;B1:D4;3;0)等 但如果复制粘贴,则会得到VLOOKUP(C3;B2:D3;3;0)、VLOOKUP(C4;B3:D4;3;0)等-->数组的大小始终相同 有什么想法吗?在公式中,当公式粘贴到其他位置时,您应该在要固定的行号(或列字母)前加一个美元符号。

在LibreOffice上(在Excel上相同?),我想对我的所有列迭代公式VLOOKUP(C2;B1:D2;3;0)。e、 g.VLOOKUP(C2;B1:D2;3;0)、VLOOKUP(C3;B1:D3;3;0)、VLOOKUP(C4;B1:D4;3;0)等

但如果复制粘贴,则会得到VLOOKUP(C3;B2:D3;3;0)、VLOOKUP(C4;B3:D4;3;0)等-->数组的大小始终相同


有什么想法吗?

在公式中,当公式粘贴到其他位置时,您应该在要固定的行号(或列字母)前加一个美元符号。这是一个绝对引用(相对于相对引用)


因此,您的公式应该如下所示:
VLOOKUP(C2;B$1:D2;3;0)
在公式中,您应该在行号(或列字母)之前放置一个美元符号,当公式粘贴到其他位置时,您希望该行号(或列字母)保持不变。这是一个绝对引用(相对于相对引用)

因此,您的公式应该如下所示:
VLOOKUP(C2;B$1:D2;3;0)