返回列表 上一主題 發帖

[發問] 自動篩選後,如何利用vba計算符合篩選之時間加總

[發問] 自動篩選後,如何利用vba計算符合篩選之時間加總

時間(hh:mm):放在A1資料~A10資料
          TYPE   TIME
A1    YES    00:30
A2    YES    10:20
A3    YES    05:30
A4    YES    12:20
A5    YES    03:50
A6    NO     00:20
A7    YES    00:30
A8    YES    02:20
A9    YES    00:30
A10  NO     02:20

如何利用自動篩選功能,TYPE只選擇YES的資料,
再利用vba計算符合YES的TIME加總時間(hh:mm)

謝謝

我也正在學習時間的計算,謝謝分享!

TOP

回復  GBKEE


    版主
請問代入工作表的程式跟樞紐做出的答案不一樣...
請問哪裡輸入錯誤??
謝謝您 ...
PD961A 發表於 2010-10-28 13:23



    樞紐的部分 有NO YES   
    VBA的部分選的是NO的部分
    值都是一樣的

TOP

回復 25# oobird


    超級版主
終於找到問題點了
謝謝您.....
感恩!!  ^ ^....
學如逆水行舟 不進則退

TOP

A欄與D2的值一樣,但不等於"YES"
你用公式:=D2="YES"  試試。

TOP

回復 23# GBKEE


    自動篩選後,如何利用vba計算符合篩選之時間加總.rar (7.64 KB)
學如逆水行舟 不進則退

TOP

回復 22# PD961A
不可見字元 是從網頁上直接複製資料下來,不可預期所產生的.
A30 -  或用儲存格參照即可      
A31 -  1/0 00:00:00        =TEXT(SUMIF(A2:A11,$A$1,B2:B11),"M/D HH:MM:SS")  是2才對
A32 -  1/1 11:50:00        它的答案也不是1天11:50(都是1/1 11:50)
它的公式  =TEXT(SUMIF(A2:A11,$A$2,B2:B11),"D HH:MM:SS")

TOP

回復 18# GBKEE


    自動篩選後,如何利用vba計算符合篩選之時間加總.rar (7.02 KB)
學如逆水行舟 不進則退

TOP

回復 20# GBKEE
所以這樣的狀況最好是能夠清除不可見字元或用儲存格參照
才能避免一些不必要的困擾
學海無涯_不恥下問

TOP

回復 19# Hsieh
謝謝!
我知道是複製的,但先前複製一定要"YES " 要多一個空格.
說也奇怪看到你的回文 再試試複製後就正常.

TOP

        靜思自在 : 不要隨心所欲,要隨心教育自己。
返回列表 上一主題