1樓:愚人談娛樂
1、以下圖中的資料為例演示操作方法。可以看到這些資料是由日期與時間組成的,日期與時間之間由一個空格分隔。
2、批量去掉時間,只保留年月日;我們可以用到分列法。操作如下:先選中資料區域。
3、再點選「資料」選項卡,再點選:分列;如圖中所示。
4、彈出分列嚮導第一步。在這裡直接在右下角點選:下一步。
5、開啟第二步面板,在「空格」這裡打上對勾,並點選:下一步。
6、開啟第三步面板,在這裡,可以看到日期這裡被抹黑了。也就是選中此日期的意思。因為是要保留日期的,所以,我們要把時間這裡抹黑,保留日期。滑鼠點選一下時間這裡即可把時間抹黑。
7、接著,如下圖所示,勾選:不匯入此列;再點:完成。
8、點完成後,面板自動關閉;看資料這裡已把時間刪除,只保留年月日。
2樓:復活節出
excel中進行同一日期減去不同天數得到不同日期,可以利用函式。
雙擊滑鼠左鍵選中一個單元格
寫入「=date(year,month,day)-a」(其中a是不同天數,year、month、day分別是同一日期的年、月、日),即可得到不同日期。
步驟如下圖:
3樓:匿名使用者
在excel中,每個日期都有一個對應的編碼。這些編碼可以與數值直接進行加減運算,所以日期也可以。想要推後1天,加1即可。想要提前1天,減1即可。
比如a列中存放的是你要減去的日期,b1中存放的是原日期,那麼在c1中輸入:
=$b$1-a1
並右鍵將其設定成日期格式。
然後向下填充,即可。
4樓:匿名使用者
a1單元格放入同一日期(如:2012-12-07)b1:b5單元格放入要被減去的不同天數
c1單元格:=$a$1-b1
向下充填
excel怎麼將兩個日期相減得到天數
5樓:匿名使用者
公式:=networkdays(a1,b1)。
只去掉週日
如果是2013以後版本只去掉週日:=networkdays.intl(a1,b1,11)。
1、首先在電腦上用2007版excel軟體開啟目標檔案。
2、然後在目標單元格中輸入公式:=datedif(a1,b1,"d")。
3、完成以上設定後,即可達到提問者的要求。
6樓:蝦米兒
你的單元格數值必須保證格式是「日期型」,然後b1-a1,點選單元格設定為「數值型」。如下圖:
點確定,ok!
7樓:匿名使用者
先判斷a列日期和固定日期的大小關係,然後把較大的作為結束日期,較小的作為開始日期
=if(a1<=datevalue("2014/12/1"),datedif(a1,"2014/12/1","d"),datedif("2014/12/1",a1,"d"))
在c1輸入:
=datedif(text(left(a1,8),"0-00-00"),text(left(b1,8),"0-00-00"),"d")
8樓:alex的生活快與慢
有兩種方法:①直接相減②datedif函式方法一:直接相減
假設a1存放開始日期,b1存放結束日期,在c1中輸入公式 b1-a1,回車確定,即可求得兩個日期相隔天數。
方法二:datedif函式
如方法一例子,在c1單元格中輸入公式 =datedif(a1,b1,"d"),回車確定即可
9樓:
日期格式直接相減就可以了,結果為數字格式
10樓:匿名使用者
在c1輸入=left(a1,8),在d1輸入=left(b1,8),在e1輸入=e1-d1 即可
11樓:無畏
在c1輸入:
=datedif(text(left(a1,8),"0-00-00"),text(left(b1,8),"0-00-00"),"d")
12樓:匿名使用者
=datedif(a1,b1,"d") d 表示 天說
13樓:匿名使用者
相差天數
=text(a2-a1,"d")
14樓:
輸入公式=day(b1-a1)
15樓:噠噠星雨
特什麼,怎麼將兩個日期相減得到天數啊啊?
在excel中知道兩個日期怎麼進行減法,得到相應的年份
16樓:次次次蛋黃米亞
1、首先在開啟的excel**中輸入兩組需要計算的日期資料。
2、然後在c1單元格中輸入計算公式:=right(year(b1-a1),2) & "年" & month(b1-a1) & "個月" & day(b1-a1)&"天"。
3、點選回車,即可將公式生成結果,可以看到計算出的年份差額為「2年11個月22天」。
4、或者直接使用兩組日期相減,公式為:b1-a1。
5、即可生成兩個日期之間的天數差額,除以每年的天數轉換為年份即可。
17樓:匿名使用者
一、假設a1單元格寫入起始日期,b1單元格寫入結束日期,則可以在c1單元格寫入公式得出相距的年份:
=datedif(a1,b1,"y")
二、關於datedif函式
datedif函式是excel隱藏函式,在幫助和插入公式裡面沒有。 返回兩個日期之間的年\月\日間隔數。常使用datedif函式計算兩日期之差。
語法datedif(start_date,end_date,unit)
start_date 為一個日期,它代表時間段內的第一個日期或起始日期。
end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。
unit 為所需資訊的返回型別。
unit 返回
注:結束日期必須大於起始日期
下面舉個小例子:在日常工作中非常實用。
假如a1單元格寫的也是一個日期,那麼下面的三個公式可以計算出a1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。
注意下面公式中的引號和逗號括號都是在英文狀態下輸入的。
=datedif(a1,today(),"y") 計算年數差
=datedif(a1,today(),"m") 計算月數差
=datedif(a1,today(),"d") 計算天數差
"y" 時間段中的整年數。
"m" 時間段中的整月數。
"d" 時間段中的天數。
"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。
"ym" start_date 與end_date 日期中月數的差。忽略日期中的年。
"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。
三、例項說明
例項1:
題目: 計算出生日期為1973-4-1人的年齡
公式: =datedif("1973-4-1",today(),"y")
結果: 33
簡要說明 當單位**為"y"時,計算結果是兩個日期間隔的年數.
例項2:
題目: 計算日期為1973-4-1和當前日期的間隔月份數.
公式: =datedif("1973-4-1",today(),"m")
結果: 403
簡要說明 當單位**為"m"時,計算結果是兩個日期間隔的月份數.
例項3:
題目: 計算日期為1973-4-1和當前日期的間隔天數.
公式: =datedif("1973-4-1",today(),"d")
結果: 12273簡要說明 當單位**為"d"時,計算結果是兩個日期間隔的天數.
例項4:
題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.
公式: =datedif("1973-4-1",today(),"yd")
結果: 220
簡要說明 當單位**為"yd"時,計算結果是兩個日期間隔的天數.忽略年數差
例項5:
題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.
公式: =datedif("1973-4-1",today(),"md")
結果: 6
簡要說明 當單位**為"md"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差
例項6:
題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.
公式: =datedif("1973-4-1",today(),"ym")
結果: 7
簡要說明 當單位**為"ym"時,計算結果是兩個日期間隔的月份數.不計相差年數注意:today()函式獲取的是系統當前日期,所有列舉的例項為2006-11-7日的計算結果,並不一定和你得到的結果相符。
18樓:
按照你的實際要求,靈活運用datedif。
datedif
參閱計算兩個日期之間的天數、月數或年數。提供此函式是為了與 lotus 1-2-3 相容。
語法datedif(start_date,end_date,unit)
start_date 為一個日期,它代表時間段內的第一個日期或起始日期。日期有多種輸入方法:帶引號的文字串(例如 "2001/1/30")、系列數(例如,如果使用 1900 日期系統則 36921 代表 2001 年 1 月 30 日)或其他公式或函式的結果(例如,datevalue("2001/1/30"))。
有關日期系列數的詳細資訊,請參閱 now。
end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。
unit 為所需資訊的返回型別。
unit 返回
"y" 時間段中的整年數。
"m" 時間段中的整月數。
"d" 時間段中的天數。
"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。
"ym" start_date 與 end_date 日期中月數的差。忽略日期中的日和年。
"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。
說明 microsoft excel 按順序的系列數儲存日期,這樣就可以對其進行計算。如果工作簿使用 1900 日期系統,則 excel 會將 1900 年 1 月 1 日儲存為系列數 1。而如果工作簿使用 1904 日期系統,則 excel 會將 1904 年 1 月 1 日儲存為系列數 0,(而將 1904 年 1 月 2 日儲存為系列數 1)。
例如,在 1900 日期系統中 excel 將 1998 年 1 月 1 日儲存為系列數 35796,因為該日期距離 1900 年 1 月 1 日為 35795 天。請查閱 microsoft excel 如何儲存日期和時間。
excel for windows 和 excel for macintosh 使用不同的預設日期系統。有關詳細資訊,請參閱 now。
示例datedif("2001/1/1","2003/1/1","y") 等於 2,即時間段中有兩個整年。
datedif("2001/6/1","2002/8/15","d") 等於 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之間有 440 天。
datedif("2001/6/1","2002/8/15","yd") 等於 75,即在 6 月 1 日與 8 月 15 日之間有 75 天,忽略日期中的年。
datedif("2001/6/1","2002/8/15","md") 等於 14,即開始日期 1 和結束日期 15 之間的差,忽略日期中的年和月。
excel中的日期如何進行加減,excel 怎樣日期天數加減?
datedif a1,b1,y 是計算整年數!要小數的 datedif a1,b1,d 365還有就是後面的年一定要比前面的大!其實可以直接減的,結果改成數值型別,就是天數,b1 a1 1 開啟excel如下圖,要統計起始時間開始到結束時間有多少天。2 在天數統計下的單元格錄入 再點選結束時間錄入 ...
excel中在同一張表中如何跳過隱藏行進行復制黏貼
方法如下 1 第一步,複製c11 aaaa 後,還選擇b1 b10不變,見下圖,轉到下面的步驟。2 第二步,完成上述步驟後,按鍵盤上的 f5 鍵彈出定位功能對話方塊,見下圖,轉到下面的步驟。3 第三步,完成上述步驟後,選擇 可見單元格 選項並單擊 確定 按鈕,見下圖,轉到下面的步驟。4 第四步,完成...
excel中如何統計同一列中連續相同兩個數字的出現次數
請把計算規則說清楚些,最好舉個例項來說明。比如同一個數字連續出現三次,算幾個?等問題補充說明後,我再來回答 如何通過excel統計 一列中,連續相同的連續數字出現的次數,如下圖 b2 if a2 a1,b1 1,0 這樣計bai算的結果 就是du如果有連續zhi出現重複的數字 dao 是第幾內次重複...