对于我的飞行员日志,我试图能够轻松搜索,您可以输入一定的标准,并获得着陆量和飞行时间。
例如,您可以进入离境机场,它将为您提供该机场的起飞量。
到目前为止,我已经能够使用COUNTIFS
函数获得结果。
尝试添加一个字段,您可以在其中输入一年而且只计算当年的事件给我带来了困难!
日期格式如下:dd.mm.yyyy
。搜索年份将输入单元格(yyyy
)。
将它添加到COUNTIFS
显然不起作用。我知道我可以使用YEAR
函数获取日期,但我无法找到将其包含在COUNTIF
中的方法。
任何想法?
CODE:
=COUNTIFS(Logbook!F3:F2000,IF(ISBLANK(B30),"*",B30),Logbook!C3:C2000,IF(ISBLANK(C30),"*",C30),Logbook!K3:K2000,IF(ISBLANK(D30),"*",D30),Logbook!L3:L2000,IF(ISBLANK(E30),"*",E30),Logbook!G3:G2000,IF(ISBLANK(F30),"*",F30),Logbook!B2:B2000,B30)
B30
是具有年份的单元格,B2:B2000
是具有日期的单元格。
我也尝试通过文本进行比较(有点像RIGHT(Logbook!B2:B2000,4)=B30
)但除了返回#VALUE错误之外它什么也做不了。
答案 0 :(得分:1)
对于数据透视表和切片器来说,这似乎是一个非常好的例子......如果格式化日期,你甚至可以避免使用RIGHT()
公式;然后你可以使用数据透视表的内置group
功能。