excel中時間函式的處理,怎樣自動的計算開始時間和結束時間

時間 2021-08-11 17:41:09

1樓:匿名使用者

方法一:

輸入=datedif(a2,b2,"d")函式=datedif(開始日期,結束日期,"d")得到天數,後面系統改為"m"得到月數,"y"得到年數。

方法二:

直接輸入=b2-a2  得到前後相關天數

詳見附圖

2樓:匿名使用者

你的開始時間是固定的嗎?如果是,你把工時的格式改為時間,然後用開始時間+工時=結束時間了

3樓:匿名使用者

如果是時間格式的話,直接減再乘以24就是小時數了。

判斷休息時間或者用餐時間,應該從開始時間就開始加。如果這個時間介乎休息時間之中,就加多少分鐘,例如:

=if (and(a1>=time(10,0,0),a1<==time(10,10,0)),a1+10,a1)

就餐時間同樣處理。

4樓:

寫了那麼長,還是沒把問題說得清楚。只能憑猜測了:一天的工作時間,因為中途休息,用餐等原因中斷工作,被分割成為幾個有效的工作時間片段,某個工序需要在一個或幾個有效時間片段內完成,現在知道做這個工序的開始時間點以及完成這個工序所需的小時數,中途可能中斷工作,在下一個有效工作時間片段繼續,問完成這個工序的時間點在幾點幾分。

請問樓主我猜得是否正確,待明確後再來幫你解答。

excel中已知日期開始日期,結束日期是三個工作日,如何用函式批量計算結束日期? 30

5樓:匿名使用者

“excel中已知日期開始日期,結束日期是三個工作日,計算結束日期”的操作步驟是:

1、以excel 2016為例,開啟excel工作表;

2、根據題意,需要返回開始日期後面的3個工作日後的日期,而工作日自然就不包括星期六和星期天,已經可以給出的法定假日,因此可通過workday來完成;

3、在c2單元格輸入以下公式,然後向下填充公式

=workday(b2,3,e$2:e$7)

公式表示:以b2單元格為開始日期,返回不包含e2:e7法定假日(或特殊假日)後的三個工作日的日期;

4、由於計算結果為一個日期序列值,在“單元格格式”中,選擇“日期”格式,即可返回正確的結果日期。

6樓:匿名使用者

這個怕是不行,workday有此功能,但國慶假期後周六週日屬於調休,你這要算在工作日內,這樣這個這個函式就計算不了了。

等待看看有沒有高手有其他辦法

7樓:匿名使用者

b1=a1+3 b1單元格格式設為日期型

關於在excel中如何用公式做時間進度 5

8樓:

1、以2007版excel為例,在下圖中以當天日期計算時間進度

2、在a2單元格使用today函式來顯示當前日期,顯示為開啟**當日日期,當需要在工作表上顯示當前日期時,today 函式非常有用,如下圖

注意:today 函式語法沒有引數,即括號()中間為空,沒有任何數值或引數。

3、要計算時間進度,首先我們應該先提取當前年月日的“日”,在下圖中,為2,提取日期的公式為=day(a2),提取a2單元格的日期(不包括月份)

我們看到b2單元格公式設定完成後返回的是日期,是因為excel 可將日期儲存為可用於計算的連續序列號。 預設情況下,2023年1月1日的序列號為 1,那麼2023年1月2日的序列號為2。

為了讓它顯示為序列號,您必須將單元格格式更改為“常規”或“數字”,如下圖,將單元格格式更改為“常規”後的顯示結果

4、提取日期後,我們還要計算出當前日期當月的天數,為了方便**,我們在b3單元格操作計算當月天數,在b3單元格輸入函式:=eomonth(a2,0),返回當前日期月份的最後一天

eomonth 函式語法具有以下引數:

eomonth(start_date, months)

start_date    必需。一個代表開始日期的日期。

months    必需。 start_date 之前或之後的月份數。 months 為正值將生成未來日期;為負值將生成過去日期。months為0時生成當前日期。

輸入函式後按回車鍵的返回結果如下:

5、我們通過eomonth函式知道了當前月份的最後一天為30日,也就是說11月有30天。

這時我們在eomonth函式的基礎上提取天數,按第3步的方法在eomonth函式的基礎上提取天數,在eomonth函式前加day函式,即在b3單元格輸入:=day(eomonth(a2,0)),如下圖,返回結果為:30

注意:為了返回結果為序列號,我們需提前將b3單元格格式更改為“常規”

6、時間進度為當天時期除以整月天數。

公式為:=b2(當天日期,即當前日期的天數)/b3(當前日期中,11月整個月的天數)。

這時我們就可以將兩個單元格的公式合併為一個輸入到b2單元格中,計算時間進度,即:=day(a2)/day(eomonth(a2,0)),顯示結果如下:

7、因為我們的進度要顯示為百分比,所以我們還要將進度所在單元格(即b2)格式設定為“百分比”,完成。顯示結果為:

9樓:一點設計演示

首先,開啟excel軟體,按照自己的需要把**先填充好;

然後,根據資料內容把**的數量勾勒出來,合併單元格,並用不同的色塊填充,

這樣我們就得到這樣一個相對比較直觀的進度計劃表了,但是,這種表只能適用於剛開始規劃的時候做計劃表用,後面跟進進度的時候就不實用了。

下面我們就把進度條設計成實時跟進工程進度的進度條。

按住ctrl鍵,把所有進度框選擇起來,右鍵,設定單元格格式,將單元格屬性調成百分比格式;然後,保持所有進度框選擇情況下,在工具欄裡“條件格式”下選“資料條”下面的一種喜歡的樣式。

接下來,在所有進度框內根據工作量的進度,輸入進展程度的數值;數值輸入後,框內就出現對應的進度比例條,顏色和樣式可以隨便調整,這樣就得到比較實用的工程進度表了。

10樓:匿名使用者

是不是搞複雜了。這樣能行啊:

=day(e1)/30

將公式單元格格式設定成百分比。

11樓:

=day(today(e1))/day((date(year(e1),month(e1)+1,0)) ,"day((date(year(e1),month(e1)+1,0)) " ,自動取e1所在月最後那一天

12樓:青梅畫盞幾年寒

1、建立一個**並開啟它。

2、開啟**後,舉個例子,在a1,b1中分別輸入數字1,2。

3、然後把c1當作a1,b1的和。

4、接著,在c1先輸入“=”。

5、然後在=號輸入a1+b1

6、輸入好公式“=a1+b1”後,按回車鍵。

7、最後,可以看到在c1的結果中已經幫算好結果。

13樓:

=day(選定日期)/31

再設定成分數或者百分比,

14樓:匿名使用者

=day(e1)/day((date(year(e1),month(e1)+1,0)))

格式設為百分比

如何用excel函式自動計算在某一時間段內的銷售總額?

15樓:致愛麗絲星空之夜

使用求和函式即可,函式為=sum(x:y),x位其實日期銷售總和,y為結束日期銷售總額。具體操作步驟如下。以2月1日至10日為例子進行演示。

1、在系統中啟動excel,開啟需要編輯的excel檔案。

2、製作出銷售總額的excel**。

3、選中銷售總額的單元格,圖中以c2位例,輸入公式=sum(x:y),文中x即為b2單元格,y位b10單元格。

4、回車即可完成工作表。

16樓:山口壇斜

假定a列是時間,b列是銷售額。

自動計算開始時間st、結束時間nd內的銷售總額,用公式:

=sumifa:a,nd,b:b)-sumif(a:a,st,b:b)

例如計算205-12-20至2015-12-20的銷售額:

在編輯欄輸入公式:

=sumif(a:a,"<="&date(2015,12,20),b:b)-sumif(a:a,"<"&date(2015,12,8),b:b)

17樓:

用資料透視表吧:增加一個列,1日至10日是1,依次寫附加值。直接生成透視表,把附加值拖入行,銷售額拖入資料中。便算出來了

18樓:伍禮冼清華

假設日期在a列,銷售資料在c列。

在g2輸入

2月1日,在h2輸入

2月10日,在i2輸入

=sumif(a:a,">="&g2,c:c)-sumif(a:a,">"&h2,c:c)

就可以了。

可以繼續在g3、h3輸入另外的日期區間,把i2的公式往下複製。

19樓:水無憂因風皺

1 因為不知道你的資料,所以智慧寫成這樣了2 =sum(index(b:b,match(--"1-9",a:a,0)):

index(b:b,match(--"1-23",a:a,1)))

3 上面函式是假設你的時間列在a列,銷售總額在b列,計算1月9日到1月23號的總和

4 這個函式得是你在輸入日期時 單元格是常規 按 1-9 這樣輸入跳出的1月9日

5 相應資料之間改吧,反正這樣的思路我看還行6 還有這個只限於你的時間是有順序,如果無順序那就只有另寫了7 希望對你有幫助

20樓:

sumproduct函式

根據實際寫

excel中的函式,excel函式?

用 vlookup 函式。假定 500人的表名稱為 甲表 工作簿名稱為 花名冊 5000人的表名稱為 乙表 工作簿名稱為 人員彙總表 人員姓名均在b列,人員均從第1行起至第500行。一 先將甲表與乙表均按人員姓名排序 二 在乙表的b列旁插入一列 空白的c列 在c1單元格內輸入 vlookup b1,...

EXCEL中today函式的時間顯示問題

久落江邊 選單欄,工具,選項,重新計算,勾選 迭代計算 最多迭代次數設為1次在a1輸入公式 if b1 if a1 today a1 就可以 b1單元格輸入資料,則在a1顯示輸入當天的日期,並且永遠定格該時間,有改動不改變日期,用來記錄操作時間比較實用。 把公式改為 text today yy mm...

excel中如何函式中套函式,Excel中如何函式中套函式

昊涙 excel中函式中套函式的步驟如下 1 開啟資料表 2 我們要為每個學生的總分進行評價 3 首先想到的就是用if函式,可是單單一個if函式很難實現上邊的評價4 我們可以把第二個引數再用一個if函式,這樣的函式組合就是巢狀函式,可是兩個還沒有評價完 5 一直巢狀到可以評價完全為止 6 回車之後,...