0

使用以下输入数据,我试图提取每个名称(D 列)类型的计数。

输入示例:

当前代码,如果 b 列是唯一的,则获取计数。

所需输出: RBS = 5,CA = 1,SG = 1,

我找到了这段代码并将其更新为我的要求。但是,对于以下情况,我无法让它输出结果:

如果 B 列(交易)、C 列(总计)和 A 列(日期)是唯一的(不重复),则将名称的类型计为 1,否则如果两列都重复,则仅计为 1。
(所需输出)

希望上面的例子能更清楚地阐明逻辑。

对此问题的任何帮助将不胜感激。

亲切的问候

4

1 回答 1

1

这里不需要复杂的 VBA - 一个“简单”的公式就可以了:

=SUM(--NOT(ISERROR(SEARCH(C1,Input!$D:$D))))

(假设银行名称存储在单元格 C1 中)

请注意,您需要将此作为数组公式输入,即按Ctrl- Shift- Enter

于 2013-02-12T09:56:38.613 回答