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,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函式?
excel表單中點 右鍵 新增 函式 選擇類別的下拉 中 裡面應有全有。excel函式?你的問題缺少最基礎的評價資料,現在只能根據你已經核算出a1 a15這15個資料的情況,則可b列輸入公式 iferror sumproduct a1 a15 0 a1 a15 transpose sumproduc...
excel中如何函式中套函式,Excel中如何函式中套函式
昊涙 excel中函式中套函式的步驟如下 1 開啟資料表 2 我們要為每個學生的總分進行評價 3 首先想到的就是用if函式,可是單單一個if函式很難實現上邊的評價4 我們可以把第二個引數再用一個if函式,這樣的函式組合就是巢狀函式,可是兩個還沒有評價完 5 一直巢狀到可以評價完全為止 6 回車之後,...
Excel中的函式問題,excel函式問題
去網上下一個教程不就得了。一定可以找到的 你可以排序一下試試,也不知你到底想做什麼,只能試一下吧。excel函式問題 1.是就是兩個負號,也叫減負,數學上負負得正,結果還是原數。作用是將文字格式的數字轉為數值,邏輯值轉為數值1或0,以便函式進行數值運算。2.後面row 2 18 0,實際上是根據行數...