D2=OFFSET($A$1,MATCH(SMALL(B$2:B$10+C$2:C$10,ROW(A1)),B$2:B$10+C$2:C$10,),)&$D$1&TEXT(SMALL(DATE(YEAR($B$2:$B$10),MONTH($B$2:$B$10),DAY($B$2:$B$10)+$C$2:$C$10),ROW(A1)),"YYYY-MM-DD")
同时按CTRL SHIFT 回车键,再下拉
在D2输入公式=B2+C2后将单元格设置成日期格式,然后下拉
过期日期D2公式:
=B2+C2
向下复制公式。
在本表按“过期日期”排序只能手工完成。
但是可以通过公式在另一个表格中实现自动按“过期日期”排序。
公式应该为:
{=IF(COUNTIF(C$12:C$26,F12),INDEX(B$1:B$26,SMALL(IF(F12=C$12:C$25,ROW($12:$25)),MIN(COUNTIF(C$12:C$26,F12),COUNTIF(F$12:F12,F12)))),"")}
要点:
1、公式为数组公式,大括号应该不直接输入,使用ctrl+art+enter键入
2、MIX改为MIN
3、INDEX(B$11:B$26,改为INDEX(B$1:B$26,
4、涉及到B列和C列的数据应该在加上一个$号
1、D2输入=B2+C2,然后下拉填充
2、全选以后排序,关键词为过期日期,数值升序,最先过期的排在最前面