在Google表中使用Arrayformula和Desref麻烦
我有一个带有类似信息的列数据:
- 噪声[r11]
- 辐射[r12]
- 噪声[r15]
- 被[r16]捕获的
- [r09]
我需要放置动态阵列可以显示每个类别的次数(噪声,辐射,,辐射,,,辐射, 。
类别 | 计数 | |
---|---|---|
row1 | 噪声 | 2 |
row2 | 被 | 2 |
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):
Category | Count | |
---|---|---|
Row1 | Noise | 2 |
Row2 | Trapped by | 2 |
Row3 | ..other | .. |
Row4 | ..other | .. |
Row5 | Next 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 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试查询
Try with query