解决excel如何输入批号自动出生产日期和有效期的步骤如下:
1.例如在A1中是生产日期,B1是保质期(天为单位),
2.则在C1中输入“=A1+B1”(不要引号)即可,如果C1在确认输入(按下回车键这类的操作)之后。
3.显示的不是日期而是一个数字,则还需进行以下操作:
4.选择C1单元格;按下Ctrl+1组合键,打开“设置单元格格式”窗口;
5.在“分类”里点选“日期”,然后点击确定按钮即可。这样就解决了excel如何输入批号自动出生产日期和有效期的问题了。
B2公式:
=IF(A2="","",IF(LEN(A2)=10,20&LEFT(A2,4),LEFT(A2,6)))
下拉填充
C2公式:
=IF(A2="","",LEFT(B2,4)+IF(LEN(A2)=10,3,2)&RIGHT(B2,2))
下拉填充
图片中,文字说明“10位数批号有效期2年”与数字举例中的“1702032020”对应的有效期“202001”似乎自相矛盾。
在C2中试试以下公式
=IF(LEN(A2)=10,LEFT(B2,4)+3&TEXT(RIGHT(B2,2)-1,"00"),LEFT(B2,4)+2&TEXT(RIGHT(B2,2)-1,"00"))
B2公式:
=LEFT(A2,6)
下拉;
C2公式:
=TEXT(DATE(LEFT(A2,4)+IF(LEN(A2)=10,3,2),MID(A2,5,2)-1,1),"emm")
下拉。