我正在建立我参加过的演出的清单,我想统计一下我看过每个乐队的次数。
我了解UNIQUE
,但是因为我将每个带都放在单独的列中,所以它只会复制每一行。
给出表(or screenshot of real data):
| Date | Venue | Bands |
|----------|--------|--------|--------|--------|--------|--------|
| 02.02.17 | Venue1 | Band A | Band B | Band C | Band D | Band E |
| 02.07.17 | Venue3 | Band D | Band C | | | |
我想要的输出:
| Band | Attended |
| | (times) |
|--------|----------|
| Band A | 1 |
| Band B | 1 |
| Band C | 2 |
| Band D | 2 |
| Band E | 1 |
我可以根据需要更改结构。
使用UNIQUE
:https://i.stack.imgur.com/qmszk.png
谢谢。
答案 0 :(得分:1)
步骤1。在一列中获取所有唯一波段的列表,每行一个
=ArrayFormula(UNIQUE(TRANSPOSE(SPLIT(CONCATENATE(Gigs!D2:Z&CHAR(9)); CHAR(9)))))
第2步。将此公式放在下一列中,并将其向下拖动
=SUM(COUNTIF(Gigs!D:Z; E2))
答案 1 :(得分:0)
将数据转换为简单表格式,以便更轻松地进行data-analysis。
一个简单的表将第一行用于列标题(也称为字段),并且每个实体只有一个列,而对于乐队名称则只说一列。
以上操作可以在一个难以调试的复杂公式中完成,因此最好从使用简单公式开始,一旦确定一切正常,请考虑制作一个复杂公式或编写脚本
相关