Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi,
I have the below formula, that is erroring, this is only when I add in the reference to the contract end date.
Am I missing a format add in to the formula? I wouldn't expect to see revenue in the November '25 and December'25 columns as the contract has ended.
Formula -

Thanks!
Solved! Go to Solution.
Hi @timward10 It might be because you are trying to compare [Contract End Date] directly with FORMAT([Revenue Start Date], "MMMM YYYY"), which is causing a type mismatch error
Try using DATE function
Nov-25 =
IF(
AND(
[Product Name] = "Optilite Special Protein Analyser",
[Oct-25] <> BLANK(),
FORMAT([Optilite Analyser Revenue Date], "MMMM YYYY") <> "November 2025"
),
BLANK(),
IF(
AND(
[Product Name] = "Optilite Special Protein Analyser",
FORMAT([Optilite Analyser Revenue Date], "MMMM YYYY") = "November 2025"
),
[Split],
IF(
AND(
[Contract End Date] <> BLANK(),
[Contract End Date] >= DATE(2025, 11, 1) // Ensure proper date comparison
),
IF(
[Oct-25] <> BLANK(),
[Oct-25],
IF(
FORMAT([Revenue Start Date], "MMMM YYYY") = "November 2025",
[Split],
BLANK()
)
),
BLANK()
)
)
)
Hi @timward10 It might be because you are trying to compare [Contract End Date] directly with FORMAT([Revenue Start Date], "MMMM YYYY"), which is causing a type mismatch error
Try using DATE function
Nov-25 =
IF(
AND(
[Product Name] = "Optilite Special Protein Analyser",
[Oct-25] <> BLANK(),
FORMAT([Optilite Analyser Revenue Date], "MMMM YYYY") <> "November 2025"
),
BLANK(),
IF(
AND(
[Product Name] = "Optilite Special Protein Analyser",
FORMAT([Optilite Analyser Revenue Date], "MMMM YYYY") = "November 2025"
),
[Split],
IF(
AND(
[Contract End Date] <> BLANK(),
[Contract End Date] >= DATE(2025, 11, 1) // Ensure proper date comparison
),
IF(
[Oct-25] <> BLANK(),
[Oct-25],
IF(
FORMAT([Revenue Start Date], "MMMM YYYY") = "November 2025",
[Split],
BLANK()
)
),
BLANK()
)
)
)
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 40 | |
| 36 | |
| 33 | |
| 29 | |
| 26 |
| User | Count |
|---|---|
| 134 | |
| 104 | |
| 63 | |
| 60 | |
| 55 |