我通常不在openoffice中编程,但我想我应该试一试,因为它对最终用户来说很方便。我的问题如下:我已经将命令的txt复制到一个单元格中,并修改了命令字符串,使其使用正确的信息进行更新。更新后的单元格输出为ex:
INDEX(B4:C101,MATCH(MIN(C4:C101),C4:C101,0),1)-
但是,这需要作为索引函数运行。我尝试删除索引并使用R2 = B4:C101,MATCH(MIN(C4:C101),C4:C101,0),1引用该单元格,因此这将是一个具有=INDEX(R2)的单元格,但不起作用。我认为这是因为当链接到单元格时,每个参数都需要单独输入。
除了在三个独立的链接单元格中重写整个内容以使用单个参数更新并将索引函数列链接为=INDEX(R1,R2,R3,0) (其中R1 = B4:C101、R2 = MATCH(MIN(C4:C101)和R3= C4:C101,0),1 )之外,还有什么方法可以输入字符串并运行它,就好像它都是索引函数的4个参数一样?
发布于 2015-01-23 00:44:32
OpenOffice计算通常使用分号而不是逗号来分隔函数中的论点。您可以将这两个值放入R1 (用空格分隔),然后将INDIRECT要使用的文本解析为generate4单元格/范围地址。
对于R1中的B4:B101 C4:C101,应该可以这样做。
=INDEX(INDIRECT(LEFT(R1; FIND(" "; R1)-1)); MATCH(MIN(INDIRECT(MID(R1; FIND(" "; R1)+1; 9))); INDIRECT(MID(R1; FIND(" "; R1)+1; 9)); 0))https://stackoverflow.com/questions/28080105
复制相似问题