内容导航:


一、excel怎么通过日期查询内容


1、建立日期的下拉单元格,使用单元格有效性建立。

2、在下方插入按钮,在按钮中写入下列筛选代码,第一行请改成需要查询的区域,条件改成你日期所在的单元格也就是查询条件

Range("A7:H31").Select

Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=$B7=""条件"""

Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority

With Selection.FormatConditions(1).Interior

.PatternColorIndex = xlAutomatic

.ThemeColor = xlThemeColorLight2

.TintAndShade = 0.799981688894314

End With

3、完成后,只要单击按钮,就能实现自动筛选,也就是要的查询功能了



二、如何在EXCEL表中查找内容对应日期


假设范围是G:Z列,具体范围请根据实际需要调整。

A4公式下拉:

=IF(COUNT(G4:Z4),LOOKUP(9E+307,G4:Z4,G$3:Z$3),"")


如果用的是EXCEL 2007及以上版本,A4公式可精简为:

=IFERROR(LOOKUP(9E+307,G4:Z4,G$3:Z$3),"")


注:G到Z列第4行开始的单元格需为常规或数值格式。如果为文本格式,A4公式需修改为:

=IF(COUNTA(G4:Z4),LOOKUP(1,0/(G4:Z4<>""),G$3:Z$3),"")


估计第3行的是天数,最多应为31天,估计数所区是G:AJ列,公式改为:

=IF(COUNT(G4:AJ4),LOOKUP(9E+307,G4:AJ4,G$3:AJ$3),"")