【发布时间】:2017-03-30 20:39:23
【问题描述】:
我正在 gSheets 中创建一个仪表板,以在我公司的计费页面上报告 A/B 测试的关键指标。数据通过 gSheets 的插件从 GA 自动提取,我决定使用 UNIQUE(...) 函数动态填充仪表板上的测试列表。这反过来又允许与每个测试(按名称)匹配的指标从数据转储中拉入仪表板。
案例:因为它是一个动态的测试列表,会随着时间的推移而变化(目前有4个,下次可能有3个,或者7个,谁知道呢),我决定设置将名称水平向上,指标垂直向上,如下所示:
New Users
| Test A | Test B | Test C | Test D |
----------------|--------|--------|--------|--------|
Sessions |
Conversions |
Conversion Rate |
Return Users
| Test A | Test B | Test C | Test D |
----------------|--------|--------|--------|--------|
Sessions |
Conversions |
Conversion Rate |
上面的例子是我想要的样子。实际上,由于识别关键字,测试名称非常长,这在 GA 中有所帮助,但在电子表格仪表板中无法分辨哪个是哪个。测试名称在末尾。
这是我正在处理的内容:
Optimizely_AB_Test_Alternate_Billing_(Prod)(Property) (AccountNum): devicesImage
我想在“”上拆分名称,最好使用数组公式,以便它水平填充,但许多列都有测试。然后我可以隐藏带有全名的行(允许它仍然用作参考),同时显示较短的名称,以便人们知道测试是什么。
问题:我无法让数组公式水平移动,
目前的做法: =ARRAYFORMULA(TRANSPOSE(SPLIT(A13:13," ")))
当前进场输出:
| coversImage | blank | blank | blank
----------------|-------------|-------|-------|-------|
Sessions |
Conversions |
Conversion Rate |
期望的输出:
| coversImage | devicesImage | lifestyleImage | stringCentered |
----------------|-------------|--------------|----------------|----------------|
Sessions |
Conversions |
Conversion Rate |
【问题讨论】:
标签: arrays split google-sheets array-formulas