1樓:杜雁景棋
樓上的太簡單了點。
對於樓主的問題,要分三種情況處理:
a、有效期為日子的,如多少天的,這種情況最好處理了,直接加就可以了,公式為:=a1+b1
b、有效期為月份的,如多少個月,這種情況是這邊最難的,可以用公式:
=date(year(a1)+int(month(a1)+b1)/12,mod(month(a1)+b1,12),day(a1))
c、有效期為年份的,如多少年,則可以輸入公式:
=date(year(a1)+b1,month(a1),day(a1))
2樓:霍桂蘭輝雲
根據你的提問,excel**的完成效果如圖所示,
a列是生產日期,b列是有效期(只能填入x年或x月,且不能有空格),c列是根據公式自動計算出的到期日,公式如下:
=if(right(b2,1)="年",date(year(a2)+left(b2,len(b2)*2-lenb(b2)),month(a2),day(a2)-1),if(right(b2,1)="月",date(year(a2)+quotient(left(b2,len(b2)*2-lenb(b2)),12),month(a2)+mod(left(b2,len(b2)*2-lenb(b2)),12),day(a2)-1),"空"))
上面這段公式是填入上圖中的「c2單元格」的,而c2單元格下方的單元格的公式只需要拖動填充即可。具體的把c2單元格的公式填充到下方的單元格的步驟是,(1)先在c2單元格中填入上方的公式,並回車,(2)滑鼠放在c2單元格的右下角,這時滑鼠變為一個「黑色實心小十字」,(3)按下滑鼠左鍵,向下拖動,(4)鬆開滑鼠左鍵,c2單元格的公式就被填充到其下方的單元格了。
簡單講解一下上方的公式,(1)因為這個公式是填入c2單元格的,所以c2單元格對應的生產日期和有效期的單元格分別是a2和b2,(2)根據有效期中的資訊,到底是x年還是x月來決定如何計算到期日,如果是x年的話,那麼直接在a2生產日期的基礎上,增加年數就可以了;如果是x月的話,則需要在a2生產日期的基礎上,分別增加整年數和餘下的月數,(3)因為嚴格來說,到期日是從生產日期開始,經過有效期之後的最後一天,所以還要在公式中把天數減去一天,(4)如果b2單元格中沒有資料的話,c2單元格則顯示一個字「空」,(5)該公式只保證根據正確的生產日期和有效期來計算到期日,如果生產日期或有效期是胡亂填寫的數字的話,將會出現無效的結果。
最後,如果你的實際的**中,生產日期、有效期的單元格位置和上方的示意不一樣的話,需要根據實際情況跟改第一個到期日單元格的公式中的單元格的名稱。
希望能幫到你。
3樓:伊卿惲淑華
在a1輸入
2/1(excle自動會變為
2023年02月01日),在b1輸入
24在c1輸入
=date(year(a1),month(a1)+b1,day(a1))
就可以了。
excel公式 已知商品生產日期和保質期怎麼算剩下有效期的天數?
4樓:緣來是我
excel已知商品生產日期和保質期可使用datedif函式算剩下有效期的天數。
方法步驟如下:
1、開啟需要操作的excel**,在目標單元格中輸入函式公式=b2-datedif(b1,today(),"d")然後回車。【其中b2是保質期天數,b1是生產日期所咋單元格,可根據實際修改。由datedif函式得今天距離生產日期已過的天數,然後由保質期減去,即可得剩餘有效期天數】
2、發現函式結果是一個日期格式的文字,通過滑鼠右鍵選擇「設定單元格格式」。
3、在數字標籤頁中,點選選擇「常規」,然後點選確定按鈕即可。
4、返回excel**,發現在excel中,由商品生產日期和保質期算剩下有效期的天數操作完成。
5樓:大肚有話說
假設b1有生產日期2018-6-1,保質期為180天,b3為剩餘有效天數
公式為=--text(b1+b2-today(),"0")
6樓:
如圖例:
d2=b2+c2-today()
下拉如果保值期是以"月"為單位
d2=edate(b2,c2)-today()
7樓:波波說
在excel中怎樣根據起始日期和有效期計算到期日
excel**中根據商品的生產日期和保質期如何計算出到期日期?
8樓:刀劍上的舞者
材料/工具:excel2010
1、首先,我們需要作出一張原始**,如下圖,根據自己的情況。注意填寫產品、生產日期(月份)、保質期時間
2、然後我們用公式計算出食品到期的日期,也就是d列的截止日期。在d1輸入公式 =edate(b2,c2) 然後下拉
3、下一步計算還有多少天過期,在e列輸入公式 =if(today()>=d2,"過期",d2-today()&"天")
然後下拉
4、選擇e列,點選工具欄的條件格式——新建規則
5、規則設定如(下圖一),然後點選格式(圖二),填充,紅色
6、點選確定
7、看看效果,過期天數倒計時,已過期提醒都有了。以後開啟**,按f9重新整理。過期天數倒計時會自動更新,一旦有了過期的食品,**也會用醒目的紅色提醒的
9樓:
例如在a1中是生產日期,b1是保質期(天為單位),則在c1中輸入「=a1+b1」(不要引號)即可,如果c1在確認輸入(按下回車鍵這類的操作)之後,顯示的不是日期而是一個數字,則還需進行以下操作:
選擇c1單元格;
按下ctrl+1組合鍵,開啟「設定單元格格式」視窗;
在「分類」裡點選「日期」,然後點選確定按鈕即可。
以上操作中,有兩個前提,一個是生產日期得是excel能識別的格式(例如2012/5/12或者2012-5-12這種格式);另一個是保質期需要是以天為單位的。
10樓:匿名使用者
生產日期2011-10-5,保質期1.5,問哪天到期?生產日期2011-10-5,保質期230天,問哪天到期?可以列出公式嗎?
在excel中已知生產日期,保質期為月份,如何使用公式計算剩餘銷售天數。
11樓:祁航鍾珏
=date(year(a1),month(a1)+b1,day(a1))-today()
其中date(year(a1),month(a1)+b1,day(a1))部分意思是保持期的到期日期,
其中today()是指今天的日期,
再者相減就是剩餘的銷售天數。
excel已知生產日期和有效期怎麼自動算出有效期的1/4到那天 10
12樓:匿名使用者
=text(text(b2,"0000-00-00")+int(substitute(c2,"年","")/4*365),"yyyy/mm/dd")
**和公式已經更新。這次對了。
13樓:葬花吃人
=text(text(text(b2,"0000-00-00"),"yyyy/m/d")+substitute(c2,"年","")/4*365,"yyyy/m/d")
在excel中,已知生產日期和有效期,如何得出到期日?
14樓:憶如琳琅
已知生產日期和有效期,要得到到期日在excel中可以通過date函式實現,具體操作步驟如下:
1、開啟excel,在a1、b1、c1單元格分別輸入「生產日期」、「有效期/月」和「到期日」;
2、將滑鼠放在c2單元格,然後點選插入函式;
3、在搜尋函式框裡面輸入「date」然後點選轉到即可搜尋到date函式,點選date函式之後點選確定;
4、在函式引數設定頁面設定好date函式的引數,然後點選下面的確定;
5、然後即可在c2單元格中看到得出的到期日。
15樓:擁抱
根據你的提問,excel**的完成效果如圖所示,
a列是生產日期,b列是有效期(只能填入x年或x月,且不能有空格),c列是根據公式自動計算出的到期日,公式如下:
=if(right(b2,1)="年",date(year(a2)+left(b2,len(b2)*2-lenb(b2)),month(a2),day(a2)-1),if(right(b2,1)="月",date(year(a2)+quotient(left(b2,len(b2)*2-lenb(b2)),12),month(a2)+mod(left(b2,len(b2)*2-lenb(b2)),12),day(a2)-1),"空"))
上面這段公式是填入上圖中的「c2單元格」的,而c2單元格下方的單元格的公式只需要拖動填充即可。具體的把c2單元格的公式填充到下方的單元格的步驟是,(1)先在c2單元格中填入上方的公式,並回車,(2)滑鼠放在c2單元格的右下角,這時滑鼠變為一個「黑色實心小十字」,(3)按下滑鼠左鍵,向下拖動,(4)鬆開滑鼠左鍵,c2單元格的公式就被填充到其下方的單元格了。
簡單講解一下上方的公式,(1)因為這個公式是填入c2單元格的,所以c2單元格對應的生產日期和有效期的單元格分別是a2和b2,(2)根據有效期中的資訊,到底是x年還是x月來決定如何計算到期日,如果是x年的話,那麼直接在a2生產日期的基礎上,增加年數就可以了;如果是x月的話,則需要在a2生產日期的基礎上,分別增加整年數和餘下的月數,(3)因為嚴格來說,到期日是從生產日期開始,經過有效期之後的最後一天,所以還要在公式中把天數減去一天,(4)如果b2單元格中沒有資料的話,c2單元格則顯示一個字「空」,(5)該公式只保證根據正確的生產日期和有效期來計算到期日,如果生產日期或有效期是胡亂填寫的數字的話,將會出現無效的結果。
最後,如果你的實際的**中,生產日期、有效期的單元格位置和上方的示意不一樣的話,需要根據實際情況跟改第一個到期日單元格的公式中的單元格的名稱。
希望能幫到你。
16樓:波波說
在excel中怎樣根據起始日期和有效期計算到期日
17樓:匿名使用者
樓上的太簡單了點。對於樓主的問題,要分三種情況處理:a、有效期為日子的,如多少天的,這種情況最好處理了,直接加就可以了,公式為:
=a1+b1b、有效期為月份的,如多少個月,這種情況是這邊最難的,可以用公式:=date(year(a1)+int(month(a1)+b1)/12,mod(month(a1)+b1,12),day(a1))c、有效期為年份的,如多少年,則可以輸入公式:=date(year(a1)+b1,month(a1),day(a1))
18樓:匿名使用者
在a1輸入 2/1 (excle自動會變為 2023年02月01日),在b1輸入 24
在c1輸入 =date(year(a1),month(a1)+b1,day(a1))
就可以了。
在ecel中已知生產日期和有效期如何得出到期日
根據你的提問,excel 的完成效果如圖所示,a列是生產日期,b列是有效期 只能填入x年或x月,且不能有空格 c列是根據公式自動計算出的到期日,公式如下 if right b2,1 年 date year a2 left b2,len b2 2 lenb b2 month a2 day a2 1 i...
食品的生產批號和生產日期的區別,什麼是生產批號?和生產日期有什麼區別?
1 含義不同 生產批號是同一批商品的編號,生產日期是指商品在生產線上完成所有工序,經過檢驗幷包裝成為可在市場上銷售的成品時的日期和時間。2 標準不同 批號可以結合企業內部產品特性已經工藝等引數需求自行編寫,包裝上不強制標準批號。但是生產日期是強制性的。3 唯一性不同 生產日期沒有唯一性,同日生產的物...
茶葉上的包裝日期和生產日期的區別是什麼
茶葉上的生產日期是茶葉收穫製做完成時的日期,包裝日期是茶葉製作完成後封閉包裝打碼的日期。茶葉的生產日期除了鐵觀音等少數茶葉一年可以生產幾季,大多數茶就是當年的清明到穀雨這段時間前後,明前做部分高檔茶,清明後到穀雨前是大宗茶的主要採摘時間,新葉摘下來為了保持鮮香,也是很快就會加工炒制。這個生產時間,或...