google-sheets - 区分一列中的两个变量
问题描述
我正在使用动态数据,这些数据将从表单中填充我的 Google 表格。基本上,我们一次与两家公司合作,评估不同的客户机会。此工作表会输入 Google Data Studio。为了避免每次我们想在 Data Studio 中显示信息时操作表格中的数据,对于每个被评估的客户,我尝试使用一个公式在 F 列中附加一个标签。客户评估为数字 1第一次评估和客户评估的数字为 2。即:Lloyds1 或 Lloyds2。
如果每家公司只有一个人评估客户帐户,这将很容易实现,但实际上每家公司可能有两三个人。在每个公司的一个人的情况下,我使用了这个: =IF(ISBLANK($D2),,(D2&COUNTIF($D$2:$D2,D2))) - 工作,因为只有两个条目
我试图将其调整为 COUNTIFS 但它不起作用。
希望我可以解释这个问题,有人可以提供帮助
解决方案
所以,我不能在一个公式中做到这一切,因为它countifs
也不适合我。所以我必须在支持表中进行(您可以将其放入支持选项卡或可以隐藏它的地方):
我做的支持表如下:
- 单元格
A2
:公式:=ARRAYFORMULA(if(len(B2:B),B2:B&""&C2:C,))
- 单元格
B2
:公式=unique(E2:F)
- 单元格
D2
:公式=ArrayFormula(if(len(B2:B),countifs(B2:B,B2:B,row(B2:B),"<="&row(B2:B)),))
然后在单元格中,您可能需要以下内容:
=ArrayFormula(IF(ISBLANK(E2:E),,(E2:E&vlookup(E2:E&""&F2:F,A2:D,4,false))))
它应该如下所示:
它不是最简洁的解决方案,但它可以工作并且是动态的
推荐阅读
- mysql - 用更快的解决方案替换 2 个索引上的“OR”(UNION?)
- javascript - 淡入淡出元素的过渡不起作用
- ios - iOS:并发仅适用于 iOS 15.0.0 或更高版本的协议
- google-sheets-formula - 谷歌工作表查询显示不同的列
- nextcloud - NextCloudCmd - 错误'Sqlite exec 语句错误:5“数据库被锁定”'
- tensorflow - 我正在尝试使用 tflite-model-maker 进行迁移学习
- xml - 我是 Odoo 的新手,如果订单行中没有税,任何人都可以帮助我从报告中消失税,否则将显示税列
- cmake - 如何在所有构建之前运行命令?
- python-3.x - 对同一页面的多个 HTTP 请求而不会消耗太多 CPU
- java - 为什么 liferay 加载我的 JKS 文件不一致?