google-sheets - 谷歌表格查询选择列与选择计数列连接
问题描述
我帮助管理 MMO 中的团队的战利品。我创建了一个谷歌表格来保持对谁需要什么项目的可见性。该工作表基本上按照我想要的方式工作,但是我在返回与 SELECT COUNT(A) 连接的 SELECT A 时遇到了一些问题。老实说,我不知道该怎么做,但这就是我所拥有的:
现在我正在转置
SELECT A WHERE C CONTAINS <VALUE>
对于多个结果返回这样的结果:
姓名 其他姓名 其他姓名
同时,我想返回的值(但不是格式),我可以得到:
SELECT A, COUNT(A) WHERE C CONTAINS <VALUE> GROUP BY A LABEL COUNT(A) ''"
返回:
姓名 其他姓名
1 2
所需的输出是:
姓名(1) 其他姓名(2)
单子在这里:
https://docs.google.com/spreadsheets/d/1HUcgVg2ZFHteXhRnk2W2j_9RU4RvMd7nMTqCuRgmUdo/edit?usp=sharing
有问题的查询在 Sheet1 上。我在工作表中也放了一些我尝试过的示例查询。
解决方案
尝试:
=INDEX(REGEXREPLACE(QUERY(TRANSPOSE(IFNA(IF(B11>0, QUERY(GearList!A:C,
"select A,count(A)
where C contains '"&$D11&"'
group by A
label count(A)''", 0)), )),,99^99), " (\d+)", "($1)"))
推荐阅读
- postgresql - Postgres - 降低值后查找重复值
- php - PHP:if语句测试DB值是否等于数字-如果为真则执行多个sql查询
- django - 在生产 Django 部署中添加不可为空的字段
- javascript - 将 DIV 分配给 php 变量并在多个隐藏输入上循环
- javascript - 打开 mdDialog 时,它会向下滚动对话框而不是在顶部显示部分
- python - ValueError:无法为具有形状“(?,1)”的张量“TargetsData / Y:0”提供形状(10,)的值
- python - 如何在 Python 3.5 的 zip 存档中存储一个大的 numpy 数组?
- c# - ASPNET Core HttpPost [FromBody] 参数始终为空
- java - 计算 CountDownTimer 在 java 中启动后使用的时间?
- c# - MailKit:邮件客户端显示在移动时收到的消息并且不保留原始标志