如何在EXCEL中实现产品效期报警管理,EXCEL高手进来看看!

作者&投稿:集儿 (若有异议请与网页底部的电邮联系)
excel表格中如何自动报警~

假设你报告生成日期放在A1
全选工作表的所有单元格——条件格式——公式
=(TODAY()-DATE(YEAR($A$1)+1,MONTH($A$1)-1,DAY($A$1)))>=0
设置条件格式颜色底纹为红色
效果如下,详见附件


假设A列是日期。打开excel VBA编辑器中,在workbook的open事件中添加以下代码:
Private Sub Workbook_Open()
Dim TotalRows
Dim str As String
TotalRows = Worksheets(1).UsedRange.Rows.Count
For i = 1 To TotalRows
If (Cells(i, 1) < Date) Then
str = "第" + CStr(i) + "行过期!"
MsgBox (str)
End If
Next i
End Sub
保存文件,在“工具”->“宏”->“安全性”中,把安全级设为中或者低。建议设为中。关闭文件,再打开文件后,会弹出提示框,选择启用宏,即可实现效果。

各路高手纷纷出马啊!

-|A|B
1|A|20071201
2|B|20080101
假设这样的数据:
A列是商品名称,B列是生产日期.

C1剩余有效期:
=LOOKUP(A1,{"A";"B"},{24,30})-DATEDIF(--TEXT(B1,"0000-00-00"),NOW(),"M")
D1报警级别:
=LOOKUP(C1,{-10000,0,5,10,13},{"超过有效期","三级","二级","一级","有效期内"})

C1稍有问题就是它的有效期是不足一月算一个月。
如果不足一月算0月的话,把公式-1

A产品(生产日期在A1):
=IF(TODAY()-DATEVALUE(MID(A1,1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2))>720,"过期",IF(TODAY()-DATEVALUE(MID(A1,1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2))>540,"三级",IF(TODAY()-DATEVALUE(MID(A1,1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2))>450,"二级",IF(TODAY()-DATEVALUE(MID(A1,1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2))>360,"一级","合格"))))
B产品(生产日期在A2):
=IF(TODAY()-DATEVALUE(MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID(A2,7,2))>900,"过期",IF(TODAY()-DATEVALUE(MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID(A2,7,2))>720,"三级",IF(TODAY()-DATEVALUE(MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID(A2,7,2))>630,"二级",IF(TODAY()-DATEVALUE(MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID(A2,7,2))>540,"一级","合格"))))

假设你的生产日期输入在A1,在B1输入下列公式,我是以20个月的有效期为例.

="有效期还剩"&20-(YEAR(TODAY())-LEFT(A1,4))*12+MONTH(TODAY())-MID(A1,5,2)&"个月 "&LOOKUP(20-(YEAR(TODAY())-LEFT(A1,4))*12+MONTH(TODAY())-MID(A1,5,2),{0,6,9},{"三级","二级","一级"})

A1为20071201
B1为24
C1=INT((A1+B1*30.5-NOW())/30.5)
D1=IF(C1>9,"一级",IF(C1<6,"三级","二级"))


在EXCEL中如何实现查找数据时自动标记颜色
下面介绍在EXCEL中实现查找数据时自动标记颜色的方法,希望本指南能帮到大家。1、以下图中的数据为例演示操作方法。把大于500的数据查找出来并且标记上红色。2、把所有数据都全选中。再点击开始选项卡下面的条件格式下拉按钮;如图所示。3、在弹出菜单中选择“突出显示单元格规则”;在右侧弹出子菜单再点:...

如何在EXCEL中实现向上累积和百分比?
1、在C2单元格输入以下公式,然后向下填充公式 =SUM(B$2:B2)2、公式表示:B2到当前公式所在行的单元格累积求和。3、设置D列单元格格式为“百分比”,然后在D2单元格输入以下公式,并向下填充公式 =C2\/SUM(B:B)4、公式表示:将累计求和除以总和,得到累积百分比。

在excel中如何使用vlookup函数实现两个条件查找
在Excel中,VLOOKUP函数本身并不直接支持基于两个或更多条件的查找。然而,通过一些创造性的方法,我们可以实现这一目标。以下是几种常见的方法来实现VLOOKUP同时满足两个条件的匹配:方法一:连接列 1. 你可以创建一个新的“连接列”,这一列是将两个条件列的值连接起来。例如,如果你有两个...

如何在EXCEL中实现下拉填充公式?
如果保持单元格数据不变,当向下填充公式时,单元格的行号前加上绝对引用符号$;当向右填充公式时,单元格的列标前加上绝对引用符号$。比如:在C2单元格输入以下公式,然后向下填充公式 =A$2+B2 当向下填充时,依次为=A$2+B3 =A$2+B4 详见附图举例 ...

如何在Excel中实现累计加法。在一个单元格中,可以把连续输入的数值依次...
在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500元的工资总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示,其它以“黑色”显示,我们可以这样设置。 1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉...

如何在Excel中设置点击单元格显示相应横竖列的数据或功能?
答案:在Excel中,可以通过多种方法实现在点击单元格时显示相应横竖列的数据或功能。以下是一些常见方法:详细解释:1. 使用条件格式:条件格式可以帮助你根据特定条件自动改变单元格的格式。例如,你可以设置一个规则,当某个单元格被选中时,其所在列或行的单元格颜色发生变化或显示特定数据。步骤如下:...

在Excel中,如何实现相同数据的自动填充?
如在下面表格B3单元格中输入“箱”。2、选定需要输入和上面数据内容相同的单元格区域,如C3:C10。3、单击“开始”菜单选项卡,在工具栏中找到编辑组中的“填充”按钮。4、单击“填充”按钮,在弹出的下拉列表中选择“向下”命令。5、则选择的单元格区域会快速填充相同的数据。

如何在excel中使用VLOOKUP实现不同表格的数据关联?
现在,当你在表A的D1输入新的数值,表B的对应位置就会自动显示关联的结果。这个简单的公式实现了数据的无缝对接,让数据的更新与展示变得如呼吸般自然。掌握了VLOOKUP,你就拥有了在Excel中玩转数据的强大武器。无论你的数据多么复杂,VLOOKUP都能帮你轻松实现关联。希望这个技巧能为你的数据分析工作带来...

在Excel中如何用公式实现自动填表?
假设需要在表格中设置为:A列下拉列表选择型号,B列下拉列表选择对应A列单元格型号的规格;1、建立“菜单表”,设置型号、规格对应的菜单序列 见图一 2、设置名称:1)选中A2:A6单元格,点击右键,选择:定义名称,在"名称"栏中输入:分类 见图二 2)选中B3:B6单元格,点击右键,选择:定义名称,在"...

在excel 中,怎样实现数据关联?
材料\/工具:Excel2010 1、我们在同一个Excel中看到有sheet1和sheet2 2、我们要把sheet1中表格的数据的D1数据中的数字和sheet2中的表格D1数据实现联动效应。3、我们看一下D1中加入的公式是=(A1:B1:C1)的和,也就是当A1,B1,C1,中的数据任何一个数据变化,D1的数据就会发生变化。4、我们...

龙泉市19184643594: 如何在EXCEL中实现产品效期报警管理,EXCEL高手进来看看!
之隶邦诺: 各路高手纷纷出马啊! -|A|B 1|A|20071201 2|B|20080101 假设这样的数据: A列是商品名称,B列是生产日期. C1剩余有效期: =LOOKUP(A1,{"A";"B"},{24,30})-DATEDIF(--TEXT(B1,"0000-00-00"),NOW(),"M") D1报警级别: =LOOKUP(C1,{-10000,0,5,10,13},{"超过有效期","三级","二级","一级","有效期内"}) C1稍有问题就是它的有效期是不足一月算一个月. 如果不足一月算0月的话,把公式-1

龙泉市19184643594: 在excel中怎样实现在过期前20天报警,过期后不报警
之隶邦诺: 监控日期在A1,则公式如下: =if((A1-today())&gt;20,"","过期") "过期"可以改为任意警示文字. 含义为:若A1-今天日期超过20天,则报警显示单元格为空,否则(即A1-今天日期小于等于20天)则显示报警文字.

龙泉市19184643594: excel表格中根据商品的生产日期和保质期如何在过了一半保质期的时候实现自动报警并填充为黄色? -
之隶邦诺: A3条件格式: 公式=TODAY()>=B3-LOOKUP(,-LEFT(C3,ROW($1:$3)))*IF(RIGHT(C3)="年",360,IF(RIGHT(C3)="月",30,1))/2 设置填充色为黄色. 将条件格式用格式刷复制到A列其他单元格.

龙泉市19184643594: excel表格怎么设置到期日前自动提醒功能 -
之隶邦诺: 方法/步骤准备原始数据,本文以“合同到期提醒”表来模拟次功能,通过观察此表,我们发现次表主要包括合同的开始日期,和截止日期,而我们要实现的功能是:如何系统日期比合同日期小7天内,哪儿该单元格飘红,以此来提示用户,这个合同将在一个星期内到期.框选D2:D10列,单机【条件格式】按钮,在弹出的下拉框中点击【管理规则】按钮.在弹出的【条件格式规则管理器】中单机【新建规则】按钮在弹出的【新建条件格式】对话框中选择【使用公式确定要设置格式的单元格】按钮5 在【为此公司的值设置格式】中输入“=AND($D2>TODAY(),$D2-TODAY()<7)”并单机【格式按钮】设置符合此条件的单元格颜色.

龙泉市19184643594: 如何在excel中设置保质期提醒 C是生产日期D是保质期 -
之隶邦诺: 假定,C列单元格属性设置为日期型,D列设置为“自定义”:###"年",E为据保质期时间,E1中输入公式:1、以月为单位倒计时 =D1-DATEDIF(C1+D1,NOW(),...

龙泉市19184643594: excel如何实现保养到期提醒 -
之隶邦诺: 我的办法有点笨,希望你能看懂 1、在现有工作表最前新建一张工作表,表格设计为每对应一张工作表设列数据,假设:原工作表名称为:表一、表二、……,表一中有手机号码,到期日等等数据,下面以对表一统计到期为例 2、首先,在表一...

龙泉市19184643594: excel怎么设置报警预警功能 -
之隶邦诺: 预警功能通过高亮单元格来实现,单元格自动变色的问题在EXCEL中可用两种方法实现: 方法一:条件格式,操作如下(以到期前五天举例):开始-->条件格式-->新建规则-->使用公式确定-->输入公式=(A1>TODAY()-5)*(A1<TODAY())-...

龙泉市19184643594: 怎样用excel制作效期商品倒计时表 -
之隶邦诺: A1中输入:“当前日期:” B1中输入:“=NOW()” A2中输入:“到期日期” B2中输入:“剩余时间” A3中输入到期日期如:3/15(即2010年3月15日) B3中输入:“=DAYS360($B$1,A3)” 如果当前日期是2010年5月9日,则B3中会显示数字“6”. A列和B1单元格的格式设置为 日期| ----年-月-日 的格式. 如图片

龙泉市19184643594: 用excel怎样实现时间过期自动报警功能 -
之隶邦诺: 这和分列没紧要.假如时光显示在某个单位格可以设置这个单位格的前提格局提示过时也可以在其它单位格用公式返回一个过时提示.

龙泉市19184643594: 有关药品有效期在Excel中的快捷输入 -
之隶邦诺: 假设生产日期在A1单元格,则有效期:1年:=DATE(YEAR(A1)+1,MONTH(A1),DAY(A1))-12年:=DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))-14年:=DATE(YEAR(A1)+4,MONTH(A1),DAY(A1))-1

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网