excel如何快速輸入大量指定時間 excel從多個工作表提取指定日期數(shù)據(jù)?
excel從多個工作表提取指定日期數(shù)據(jù)?幾個sheet里的數(shù)據(jù)是每天更新的,要從這幾個sheet里根據(jù)日期來每天取數(shù)據(jù),我現(xiàn)在是用下面這個VBA,但是運行出來沒有表里還是空白的,沒有數(shù)據(jù),是哪里出問題
excel從多個工作表提取指定日期數(shù)據(jù)?
幾個sheet里的數(shù)據(jù)是每天更新的,要從這幾個sheet里根據(jù)日期來每天取數(shù)據(jù),我現(xiàn)在是用下面這個VBA,但是運行出來沒有表里還是空白的,沒有數(shù)據(jù),是哪里出問題了嗎,或者有什么別的辦法能做到這個?Sub getmydata() zddate InputBox(請輸入日期:) i 2 For j 1 To 3,m 2, 此處設置表123,開始統(tǒng)計行,Do While Sheets(Sheet j).Cells(m, 1) ,If CDate(zddate) CDate(Sheets(Sheet j).Cells(m, 1)) Then,Range(i : i) Sheets(Sheet j).Range(m : m) ,i i 1,End If,m m 1,Loop Next j End Sub
1、如果sheet名稱具備一定規(guī)律,例如常見的sheet1,sheet2,sheet3…等可采用如下公式,向下拖拽即可。INDIRECT(sheetampROW(A1)amp!A1)也可通過類似單元格區(qū)域排列進行相關運算,例如如下公式對sheet1到sheet4的單元格A1求和。sum(Sheet1:Sheet4!A1)2、VBA方法如果毫無規(guī)律,則可使用VBA進行操作,如下代碼指代排列在第一個sheet A1單元格的數(shù)值。Worksheets(1).cells(1,1)如下代碼將各sheet A1單元格內(nèi)容復制到當前sheet B列。Sub Data_()Dim i As SingleFor i 1 To (i, 2) Worksheets(i).Cells(1, 1)NextEnd Sub
excel怎么設置時間自動添加15分鐘?
1、首先在電腦里面將需要設置的表格雙擊打開。
2、打開了表格之后,在表格里面輸入需要的時間數(shù)據(jù),然后將需要添加的一個時間段隨意輸入一個空白單元格,例如這里輸入到B1里面。
3、然后在C2單元格里面輸入A2 $B$1。
4、然后按回車鍵,就可以看到時間自動增加一個小時。
5、然后繼續(xù)選中這個C2單元格,等光標變成一個十字光標的時候,拖動著鼠標將數(shù)據(jù)往下填充,這樣其他的單元格也會自動增加一個小時。