首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在openoffice-calc中将字符串作为函数调用

在openoffice-calc中将字符串作为函数调用
EN

Stack Overflow用户
提问于 2015-01-22 09:54:19
回答 1查看 117关注 0票数 0

我通常不在openoffice中编程,但我想我应该试一试,因为它对最终用户来说很方便。我的问题如下:我已经将命令的txt复制到一个单元格中,并修改了命令字符串,使其使用正确的信息进行更新。更新后的单元格输出为ex:

代码语言:javascript
复制
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:C101R2 = MATCH(MIN(C4:C101)R3= C4:C101,0),1 )之外,还有什么方法可以输入字符串并运行它,就好像它都是索引函数的4个参数一样?

EN

回答 1

Stack Overflow用户

发布于 2015-01-23 00:44:32

OpenOffice计算通常使用分号而不是逗号来分隔函数中的论点。您可以将这两个值放入R1 (用空格分隔),然后将INDIRECT要使用的文本解析为generate4单元格/范围地址。

对于R1中的B4:B101 C4:C101,应该可以这样做。

代码语言:javascript
复制
=INDEX(INDIRECT(LEFT(R1; FIND(" "; R1)-1)); MATCH(MIN(INDIRECT(MID(R1; FIND(" "; R1)+1; 9))); INDIRECT(MID(R1; FIND(" "; R1)+1; 9)); 0))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28080105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档