EXCEL达人(质量厨师)又来,这个单元格又是怎么做的?

GP导入后,公司对ICP测试报告开始管制有效期(一年),为此,我们统计了所有厂商提交的报告测试日期,我学别的公司的做法做了一个表单,虽然也可以用,不知道到底是怎么来的?
设置一个日期,接近一年有效期一个月的时候自动显示“即将过期”;
              超过一年有效期时自动显示“过期”;
              在一年有效期内的时候显示为“有效”;
厨师肯定知道,帮帮忙!


自动显示“有效”“即将过期”“过期”.JPG


我也来说两句 查看全部回复

最新回复

  • kaileisme (2008-9-24 17:47:30)

    我不是达人,近来说几句,你是问怎么设置函数?还是函数的来由
    IF函数么啊
  • 零度 (2008-9-24 19:26:11)

    1. 用函数做的,根据ICP管理时间,自动反应出颜色.
    2. 可以看看表中的函数用的什么....自己研究...
  • tanhuazhong (2008-9-24 19:44:13)

    建議樓主賣本書好好看看吧﹐實在不行﹐就打電話給以前計算機老師。
  • yiqun_sun (2008-9-24 21:24:43)

    这是通过一个基本函数实现的,即IF函数,基本格式如下:
    =IF(条件,"结果1","结果2") 意思是判断条件是否成立,如果成立则在本单元格显示结果1,否则显示结果2.

    假设你的格式与图中的放置一样,即有效期仍放在第I列,“是否有效”放在第N列,将下列公式粘贴到第N列中对应的单元格即可实现(这里假设放在第二行即粘贴到N2这个单元格,所以对应公式中是与I共比较):
    =IF(I2="","",(IF(TODAY()-I2>360,"过期",IF(TODAY()-I2>330,"即将过期","有效"))))
    比基本公式长一点是因为用了嵌套,即先判断“今天TODAY()”与测试日期的差是否超过360天,超过则显示过期,否则还要看是否不超过330天,如是则提提醒“即将过期”,否则显示“有效”
    如果LZ还想要字体颜色的效果,可以通过菜单栏的“格式”-->“条件格式”选项进行设置,这个很简单,一试就知道了

    PS:
    (N列的其他行可用如下复制方法一次处理:光标放到N2单元格右下角的小黑点,等光标变黑十字后按住左键不放向下拉到你想用到的位置即可)
  • 质量厨师 (2008-9-25 08:01:39)

    这个太简单了吧。。。参见楼上
    公式里面:
    IF(TODAY()-I2>360,"过期",IF(TODAY()-I2>330
    要注意的是要把12改称为365。12为月,但>后面为天,公式不对称。
    其他没有什么问题,正确。
    字体颜色就是通过条件格式来设定的。看看上面的指导或者去看帮助好了
  • 沽名 (2008-9-25 08:16:29)

    学习了...................................
  • wjcdra (2008-9-25 08:21:00)

    楼上的几位都错了,没有看到上面的不同情况的结果都是以不同颜色的字体显示的么?在在格式菜单中有一个条件格式项,点开看看就知道了,非常简单,用IF语句判断条件,返回数值或字符并用条件格式设置颜色。
  • djsh821 (2008-9-25 09:37:52)

    建议多去excelhome去看看

    哪里excel的内容尽收眼底

    谢谢
  • ≮寶唄吥乖≯ (2008-9-25 13:38:32)

    QUOTE:

    原帖由 质量厨师 于 2008-9-25 08:01 发表
    这个太简单了吧。。。参见楼上
    公式里面:
    IF(TODAY()-I2>360,"过期",IF(TODAY()-I2>330
    要注意的是要把12改称为365。12为月,但>后面为天,公式不对称。
    其他没有什么问题,正确。
    字体颜色就是通过条件格式来 ...
    简单归简单,可是我就是不会嘛,会者不难,谢谢【yiqun_sun】【质量厨师】【月光江南】和【杜师傅】,对了杜哥哥的QQ是不是关了?小刘把我T出来了。
  • y_silver (2008-9-26 13:48:23)

    QUOTE:

    原帖由 wjcdra 于 2008-9-25 08:21 发表
    楼上的几位都错了,没有看到上面的不同情况的结果都是以不同颜色的字体显示的么?在在格式菜单中有一个条件格式项,点开看看就知道了,非常简单,用IF语句判断条件,返回数值或字符并用条件格式设置颜色。
    这位兄台正解了...
  • yiqun_sun (2008-9-27 16:16:28)

    QUOTE:

    原帖由 质量厨师 于 2008-9-25 08:01 发表
    这个太简单了吧。。。参见楼上
    公式里面:
    IF(TODAY()-I2>360,"过期",IF(TODAY()-I2>330
    要注意的是要把12改称为365。12为月,但>后面为天,公式不对称。
    其他没有什么问题,正确。
    字体颜色就是通过条件格式来 ...
    厨师可能是看走眼了,这里面的I2是指引用第2行I列的单元格,不是数字12,改了反倒会出问题.
  • yiqun_sun (2008-9-27 16:21:49)

    QUOTE:

    原帖由 wjcdra 于 2008-9-25 08:21 发表
    楼上的几位都错了,没有看到上面的不同情况的结果都是以不同颜色的字体显示的么?在在格式菜单中有一个条件格式项,点开看看就知道了,非常简单,用IF语句判断条件,返回数值或字符并用条件格式设置颜色。
    质量厨师看走眼了也算是看了,老弟您好象看都没看就下的结论吧?IF语句和条件格式好象都说明了的啊.
    LZ在EXCEL公式方面可能是新手,所以知道的朋友就认真说明一下,别是硬把对的说成错的误导了初学者可不好哦.这不是质量人的风格
  • 阿修罗 (2008-11-24 16:45:23)

    对与错,自己复制到EXCEL里用下就知道了,公式格式的错误会有提示的
  • rexxing (2008-11-24 20:23:35)

    小case,这么多的高手已经告诉你了,我也就不用讲了。
  • youping_tz (2008-11-24 21:13:31)

    就是用格式中的条件格式,可以设定三种情况。我也有做过。