![]() |
Excel 時間與比較問題 一個小問題解決不了 j1:j1000 --姓名 k1:k1000--加入時間(dd/mm/yyyy) 想計算某姓名指定時間內的數目 我的錯誤方法 {sum((sheet1!j1:j1000="peter")*(today()-sheet1!k1:k1000<=60)*(today()-sheet1!k1:k1000>30))} 幾個問題 1.可否today()-sheet1!k1:k1000<=60 2.k1:k1000可能有空格 3.可否用sumproduct() 謝謝指教 |
不知我有沒記錯, 陣列公式不能直接跨工作表. sheet1!j1:j1000 和 sheet1!k1:k1000 改用定義名稱試試. ..好像和 sumproduct 扯不上關係? |
前陣子試過是可以跨工作表的. 在today()那邊加一對括號試試 {Sum((sheet1!j1:j1000="peter")*([color=red][b]([/b][/color]today()-sheet1!k1:k1000[color=red][b])[/b][/color]<=60)*([color=red][b]([/b][/color]today()-sheet1!k1:k1000[color=red][b])[/b][/color]>30))} |
1.可以跨工作表的. 2.我的問題在時間格式出錯 須要改變格式為yyyy/mm/dd 問題解決謝回付..... |
| 所有時間均為 +8。現在的時間是 09:57 AM。 |
| XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。