在Google表中使用Arrayformula和Desref麻烦

发布于 2025-02-04 03:30:18 字数 763 浏览 2 评论 0原文

我有一个带有类似信息的列数据:

  • 噪声[r11]
  • 辐射[r12]
  • 噪声[r15]
  • 被[r16]捕获的
  • [r09]

我需要放置动态阵列可以显示每个类别的次数(噪声,辐射,,辐射,,,辐射, 。

类别计数
row1噪声2
row22
row3捕获

​(其他)在第1行到第4行中。因此,我只需要一个公式(动态数组)与其他功能结合使用。

在第一列中,我放置了公式 = desref(arrayformula(unique(izquierda(m17:m,lenb(m17:m)-6 -6)))),n,0,4,1),

但不起作用。 (一个朋友评论的DESREF功能仅在范围内起作用,但在数组中不起作用)。但是,我需要使用其他替代方案来使用一个公式重新定义阵列,因为我只有(5x2)游离单元。 贝比西可以帮助我吗?

I have a column data with similar information:

  • Noise [R11]
  • Radiation [R12]
  • Noise [R15]
  • Trapped by [R09]
  • Trapped by [R16]

I need to put dynamic Array where can show how many times each category (noise, radiation, ..) is repeated (the codes closed in brackets must be excluded), the configuration (results) must be like that (i only have 5x2 cells):

CategoryCount
Row1Noise2
Row2Trapped by2
Row3..other..
Row4..other..
Row5Next 4:n

n is the number [1,2,3..] where the user can write to show the next four categories (others) in the row 1 to row 4. For this reason I only need one formula (dynamic array) combined with other functions.

in the first column I put the formula
=DESREF(ArrayFormula(UNIQUE(IZQUIERDA(M17:M,LENB(M17:M)-6))),n,0,4,1)

But it doesn't work. (a friend commented Desref function only works in range but not in array). However, I need to use other alternative to redefine the array with only one formula because i only have (5x2) free cells.
Someboby can help me?.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

佼人 2025-02-11 03:30:18

尝试查询

=query(ArrayFormula(UNIQUE(if(M17:M="",,LEFT(M17:M,LENB(M17:M)-6)))),"limit 5")

Try with query

=query(ArrayFormula(UNIQUE(if(M17:M="",,LEFT(M17:M,LENB(M17:M)-6)))),"limit 5")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文