引用:
IIf([A列]="誕生日" AND CDate([対象年月])-CDate([年月])>=0,
CDate([対象年月])-CDate([年月])+1,
IIF([A列]="誕生日" AND CDate([対象年月日])-CDate([年月])<0,
CDate([対象年月])-CDate([年月]),
""))
IIf([A列]="誕生日" AND CDate([対象年月])-CDate([年月])>=0,
CDate([対象年月])-CDate([年月])+1,
IIf([A列]="誕生日" AND CDate([
対象年月])-CDate([年月])<0,
CDate([対象年月])-CDate([年月]),
Null))
-------------------------------------------------------------------------
(別解)
-------------------------------------------------------------------------
IIf([A列]="誕生日" And IsDate([対象年月]) And IsDate([年月]),
DateDiff("d",CDate([年月]),CDate([対象年月]))-(CDate([年月])<=CDate([対象年月])),
Null)
-------------------------------------------------------------------------