解決這個問題有兩種方式
1.樞紐分析
2.VBA
既然你已經篩選不重複品項(已完成)
這代表你會取得每個(不重複)品項」的「名稱」
那就更進一步
計算出每個(不重複)品項的「數量」
等到可以算出數量
你就可以算出其他的數字了(最大值、最小值、平均值...)
Excel自身就有函數了
參考看看
你可能誤會我的意思了,我主要不是要計算excel有的公式,而是篩選後的row才要被計算。假設Min(B2:B7)答案會是0.5,但我篩選西瓜後答案應該要為0.8,但實際答案還是0.5。
最後我找到可行的方法了,解法如下:
Dim rng As Range
Set rng = Worksheets("工作表").Range("B1:B" & Cells(Rows.Count, "B").End(xlUp).Row).SpecialCells(xlCellTypeVisible)
minvisble = Format(WorksheetFunction.Min(rng))