如何像 B(2+4) 一样在 libreoffice calc 中表示单元格?

Posted

技术标签:

【中文标题】如何像 B(2+4) 一样在 libreoffice calc 中表示单元格?【英文标题】:How to represent cell in libreoffice calc like B(2+4)? 【发布时间】:2021-03-21 18:11:58 【问题描述】:

我需要在 LibreOffice calc 中做一些事情,但这取决于单元格的数量,所以我想做这样的事情来表示单元格 =AVERAGE(B(0x4+1):(1x4 )),但它不起作用。你能帮帮我吗?

【问题讨论】:

我知道B(0x4+1):(1x4) 指的是一系列单元格,但我无法阅读您的条目,我看不出其中的意义。你想写关于B1:B4 的范围吗? 喜欢 B(2+4)? 【参考方案1】:

您可以使用函数INDIRECT 从文本中获取单元格引用或范围引用。

比如把这个放到A1中:

=AVERAGE(INDIRECT("B"&(4*(ROW(A1)-1)+1)&":"&"B"&(4*ROW(A1))))

这里我分别使用行号作为01 的值。

ROW(A1) 返回 1 "B"&(4*(ROW(A1)-1)+1) 返回"B1" "B"&(4*ROW(A1)) 返回"B4" 两者与中间的":" 连接在一起返回"B1:B4" 如果您有A2 而不是A1,则文本将导致"B5:B8"

如果您将此公式复制到 A2 中并按照您认为合适的次数执行,您将获得平均值。

免责声明:我尝试使用非英文版的 LibreOffice 7.1 并翻译了函数名称。他们可能错了。

【讨论】:

好!请通过tour 了解更多 *** 的工作原理。然后回来标记这个答案,拜托。玩得开心!

以上是关于如何像 B(2+4) 一样在 libreoffice calc 中表示单元格?的主要内容,如果未能解决你的问题,请参考以下文章

如何实现像圆圈一样的导航?

如何让系统变得像重装一样快

如何像 Spring Boot 方式一样为 Micronaut (1.1.4) HTTP 客户端配置 HTTP 代理?

(HDU)1040 --As Easy As A+B(像A+B一样简单)

Python变量小秘密

如何在 iphone 中使用 avFoundation 像 Instagram 应用一样拍摄方形照片?