【问题标题】:Google Sheets: Counting X where Y from column of uniquesGoogle表格:从唯一性列中计算X,其中Y
【发布时间】:2018-06-10 00:45:15
【问题描述】:

我不知道该怎么做。我可以在其他程序中执行此操作,但这里不知道。

https://docs.google.com/spreadsheets/d/1rXTCfG9wbFqPUtl9w8h4WcSolWEowxFk94O3nY6Ib30/

这是游戏中的角色列表,匹配帐户。 B 列是帐户名。 E 列是字符根据事物给出的等级。 O 列是唯一帐户名的列表。目标是用公民等级的唯一帐户名列表填充 P 列。逻辑基本上是:

for( columnO )
{
if( columnO.columnE == "Citizen" )
 {
  columnP();
 }
}

【问题讨论】:

    标签: google-sheets unique matching


    【解决方案1】:

    =UNIQUE(FILTER(Sheet1!B3:B, Sheet1!E3:E = "Citizen"))

    编辑

    根据来自@Victor Sheckels 的 cmets 更改公式

    公式在 B 列中查找与 E 列中“公民”等级相对应的所有帐户名称,然后使用 UNIQUE() 仅返回唯一值。

    【讨论】:

    • 不起作用,因为 Ox 不对应于 Ex。不优雅的解决方案:创建虚拟columnW,解析它的唯一性。 =if(E3="Citizen",B3,"") =UNIQUE(W3:W)
    • 还有一件事,当您提交电子表格时,只需将它们设为黑白。您使用的所有颜色都使读取和解析单元格变得非常困难。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-24
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多