返回列表 上一主題 發帖

[發問] 用VBA 做Sumif 問題

[發問] 用VBA 做Sumif 問題

我有一個工作表,需要將類型加類。需要用VBA 來自動分類及加總。

例如A至G欄, 每一個組別, Job 不同的話,我會自行 用 4列分隔開, 同時要將Item 處 分類加總起來。

在 D欄 列出Item 的類別, 其後在Line 就用sumif 加總, qty 處也是。


J至P欄是結果顯示,我做例子說明 而已,平時只會有A至G欄。

想用VBA 自動在最後自己填入分類及進行分類加總。


例如M6至O7 是要用VBA 全自動得出結果。 因為平時只有A欄至G欄,所以我想設定一個按鈕點擊,則在D6至F7 欄 得出 M6至O7 的同時結果。

以下幾個Job 都是一樣。

Item , D欄最多有三個類別。如果Job 只有一個類別 則完全不用動作。 (LV0998),

最後是 LV0999, 如果Item 只有一個 就只是進行加總就可以,不用另外加一個Item 名稱進去。

非常感謝大家。


VBA sumif.zip (8.77 KB)

回復  stephenlee
請問 stephenlee大大 Job 除了以下這些還有其它的嗎?
LV1024-1-4
LJG0430-1-6
LV099 ...
軒云熊 發表於 2021-5-15 21:43



有的,有其他,不是上面的資料了,每次不同。 有大大已經幫我處理好,謝謝你花時間幫忙。

TOP

回復  stephenlee


  請測試看看,謝謝
Sub test()
Dim Arr, xD, Ar(), T, UT, T2%, T3%, i&, M%, N ...
samwang 發表於 2021-5-16 21:00



我謝謝你才對,完全符合要求,謝謝你花了這麼多時間幫我研究,感謝。

TOP

        靜思自在 : 忘功不忘過,忘怨不忘恩。
返回列表 上一主題