返回列表 上一主題 發帖

FREQUENCY問題

FREQUENCY問題

因為工作關係,每天都要使用Excel畫圖,為了增加工作效率請教各位,問題如下

Range("a:b").Select
Selection.FormulaArray = _
"=FREQUENCY(x1:x2,y1:y2)"

請問若我要將FREQUENCY函式中x1:x2位址設為變數,該如何做?
我的目的是要畫直方圖,但FREQUENCY(data_array,bins_array)中的data_array是會變動的,
x1為固定,x2的數值會隨者資料多寡而變動。

回復 2# luhpro


感謝您的回覆,!但又碰到了問題,再次請教您,
Selection.FormulaArray = _
    "=FREQUENCY(INDIRECT(ADDRESS(2,9,1,1)):INDIRECT(ADDRESS(X,9,1,1))," & _
           "INDIRECT(ADDRESS(15,18,1,1)):INDIRECT(ADDRESS(85,18,1,1)))"

因為每次資料的長度是會變動的,例如說我將X值放在Excel的"T4"位置,我如何將X值帶入呢?

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題