返回列表 上一主題 發帖

[發問] 一個有條件合彙計算加聰函數

=SUM(COUNTIF(INDIRECT({"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"}&"!G"&ROW(A4)&":AK"&ROW(A4)),Sheet15!$X$3))
學海無涯_不恥下問

TOP

感謝hsieh大大,
程式已試用, 效果頂好,
hsieh大大, 如果這函數用vba編寫是否可以, 因相信效果會更好, 同時亦想認識多點vba程式,
謝謝, 祝快樂, 健康..

TOP

[版主管理留言]
  • Hsieh(2010-7-26 22:11): 解釋得很好

本帖最後由 luhpro 於 2010-7-26 21:50 編輯
衷心謝謝大大指導,小妹真的愚蠢,按大大的指示,但還是不成功,我把公式貼於工作表15,x4,懇請大大看看小妹何處 ...
317 發表於 2010-7-25 18:30


Excel的公式要把握一個原則,那就是 " 一定要成對,
這樣 Excel 才能知道你的公式中哪些是文字,
又哪些是函數.

從上述內容來看你的公式並沒有成對,
我們在剖析公式的問題時可以試著拆解公式,如 :
=SUM(COUNTIF(INDIRECT({"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"}&"!G"&row()&":AK"&row()&"),Sheet15!$X$3))
可以拆解為 :
=SUM(
  COUNTIF(
    INDIRECT(
      {"1月"
        ,"2月","3月","4月","5月","6月","7月","8月","9月","10月","11月"      <--- 這邊本應也拆解,不過拆出來文章會變太長,所以省略.
        ,"12月"}
        &     "!G"     &     row()    &    ":AK"   &    row()    &"
     )
   ,Sheet15!$X$3
   )
)
看出來了嗎? 多了 &"
只要把那兩個字刪掉就可以了.
(咦? 沒看到還有第二頁, 也沒有刪文的選項? 如果版主覺得這篇應該刪的話,就請刪了喔.)

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題