请各位Excel高手帮帮我解决这两个问题,谢谢了

图1我的想法是,比如那个开通时间我设置为2012-08-11然后我选择期限为二年然后那个到期时间自动生成2014-08-11图2我的想法是,状态里面有“已到期”和“未到期... 图1
我的想法是,比如那个开通时间我设置为2012-08-11 然后我选择期限为二年 然后那个到期时间 自动生成2014-08-11

图2
我的想法是,状态里面有“已到期”和“未到期” ,我想加一个“即将到期”,时间里面是小于10天大于0天的时候显示是"即将到期”并且颜色便能黄色,目前是已到期变成红色,未到期是绿色
第三个问题是,从图2可以看出,我选择自动筛选,占了第3列,我如何把第3列给隐藏了,但是还显示下拉箭头?
展开
 我来答
百度网友a03f5a5f2
2012-08-12 · TA获得超过6236个赞
知道大有可为答主
回答量:4209
采纳率:0%
帮助的人:1853万
展开全部
建议你J列的输入使用阿拉伯数字,这样方便直接引用,一年就输入1,一年半就输入1.5等。

这样,到期日就可以是 =DATE(YEAR(H4),MONTH(H4)+J4*12,DAY(H4)) ,
或 =EDATE(H4,J4*12)

这里计算精度是按月份的,即某月8号开通的一定在另外年度同一个月的8号截止(而不是7号!也有按365日计算一年的,碰上7月16日开通、次年又是闰年,则会在次年7月16日前到期;按日计算年度的不便用EDATE了)

关于第三行的隐藏。你是从第三行起做筛选的吧?你从前面一行起做筛选,第三行就会被隐藏,而箭头就在上面,这不会影响你的筛选的……

至于状态的变色,你已设过红色、绿色,那么条件格式就是已经应用过的,“即将到期”的条件格式可以用公式 =AND((I4-NOW())>0,(I4-NOW())<10)

最后一列的距到期日剩余天数
=IF(I4-NOW()>=0,DATEDIF(NOW(),I4,"D"),"已逾期"&DATEDIF(I4,NOW(),"D")&"天")
追问

再问,按你的指令,如何叫它没有数值,显示空白

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7c55745da
2012-08-12
知道答主
回答量:14
采纳率:0%
帮助的人:7.6万
展开全部

在到期时间单元格输入=IF(AND(COUNTA(H4)=1,J4="一年"),DATE(YEAR(H4),MONTH(H4)+12,DAY(H4)),IF(AND(COUNTA(H4)=1,J4="二年"),DATE(YEAR(H4),MONTH(H4)+24,DAY(H4)),IF(AND(COUNTA(H4)=1,J4="三年"),DATE(YEAR(H4),MONTH(H4)+36,DAY(H4)),IF(AND(COUNTA(H4)=1,J4="四年"),DATE(YEAR(H4),MONTH(H4)+48,DAY(H4)),""))))

在状态栏单元格输入=IF(COUNT(I4)=1,IF(AND(I4-TODAY()<10,I4-TODAY()>0),"即将到期",IF(I4<TODAY(),"已到期","未到期")),"")

在时间栏单元格输入=IF(COUNTA(J4)=1,CONCATENATE("还有",IF(I4-VALUE(TEXT(NOW(),"YYYY-M-D"))<0,0,I4-VALUE(TEXT(NOW(),"YYYY-M-D"))),"天到期"),"")

第三列直接给删除 

状态里面有“已到期”和“未到期” ,我想加一个“即将到期”,时间里面是小于10天大于0天的时候显示是"即将到期”并且颜色便能黄色,目前是已到期变成红色,未到期是绿色.这个你在菜单栏里选择格式.再选条件各式里就可以完成了.如图

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海平面上小鱼
2012-08-11
知道答主
回答量:55
采纳率:0%
帮助的人:24.5万
展开全部
=lookup(E4,{I4-H4<10&&I4-H4>0}),{"即将到期"}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式