2013-02-12 87 views
0

使用以下輸入數據,我試圖提取每個名稱(列D)類型的計數。使用三列計數名稱 - 代碼

輸入例如:

當前代碼,拾取計數如果列b是獨一無二的。

期望的輸出: RBS = 5,CA = 1,SG = 1,

我發現這個代碼,並將其更新至我的要求。但是,我無法得到它的輸出結果,對以下條件:

如果列B(交易),列C(總)和列A(日期)是唯一的(不重複),再算上名的鍵入1,否則如果三列都是重複的,那麼只能算作一個。
(期望輸出)

希望上面的例子闡明瞭邏輯更清晰一點。

對這個問題的任何幫助將非常感激。

親切的問候

回答

1

無需在這裏複雜的VBA - 一個 「簡單」 的公式將做到:

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

(假設銀行的名稱存儲在單元格C1)

請注意,您需要輸入數組公式,即按Ctrl - Shift - Enter

+0

感謝您的回覆和幫助。輸出需要在「sheet4」中顯示,輸入表在「sheet1」中,我如何根據此要求更新公式。感謝您的時間和幫助。 – user1574185 2013-02-12 09:59:50

+0

你只需要用'Sheet1'代替'Input' :-) – 2013-02-12 10:09:01

+0

謝謝你的工作很棒。我非常感謝您的解決方案和時間。太感謝你了。祝你有美好的一天! – user1574185 2013-02-12 10:13:52