【发布时间】:2018-02-07 14:05:31
【问题描述】:
我正在尝试找出我的每个同事正在处理的客户数量,然后将其用于其他计算。我的电子表格有一列包含每个同事的姓名缩写,用逗号分隔(我无法控制),目前我可以单击并拖动公式
=COUNTIF(SPLIT($B2, ", "), "NameHere"),
效果很好。但是,我需要将其转换为数组公式,这样做一切都会中断。似乎正在发生的事情是 COUNTIF 正在计算由 SPLIT(ARRAY, ", ") 创建的整个二维数组,并给出一个总和,但我希望它一次计算每一行,每行都有一个总和。
我附上了spreadsheet,在单元格 O2 中尝试了数组公式。
(顺便说一句,一个更简单的解决方案似乎是在首字母列中搜索同事的首字母,因为它们被设置为唯一的,但一位同事的首字母为“J”,因此会出现在“LJ”中",而且我无法用通配符解决这个问题。)
【问题讨论】:
-
Split 不是 Excel 中的工作表功能,因此这个问题仅适用于谷歌工作表。我已经删除了 excel 标签。
标签: google-sheets array-formulas