Semi-Dynamic Fiscal Year & Quarter Formula

legalhustler

Well-known Member
Joined
Jun 5, 2014
Messages
1,160
Office Version
  1. 365
Platform
  1. Windows
I have a workbook with the following dynamic formula that determines the fiscal year and quarter based on todays date. When I run the formula today it will result in "FY 2019 Q2" but when I open the same workbook in April 2019 it will change to "FY 2019 Q3" but I do not want that to happen when the window for that fiscal year and quarter changes, essentially making the formula from fully dynamic to semi-dynamic. How can I achieve this?

="FY "&YEAR(TODAY())-(MONTH(TODAY())<10)&" "&LOOKUP(MONTH(TODAY()),{1,"Q2";4,"Q3";7,"Q4";10,"Q1"})

*Note* I do not want to paste the formula as values. I like to keep it semi-automated.
 
Last edited:

Excel Facts

Format cells as time
Select range and press Ctrl+Shift+2 to format cells as time. (Shift 2 is the @ sign).
Instead of using TODAY in the formula, refer to another cell where you put a date. Then, unless you change the date, the result will hold.

Regards,
Rui
 
Upvote 0
That formula returns FY 2018 Q2 today.

With the date of interest in A2,

="FY " & YEAR(A2) + (MONTH(A2) > 9) & " Q" & LOOKUP(MONTH(A2), {1,4,7,10}, {2,3,4,1})
 
Upvote 0

Forum statistics

Threads
1,212,938
Messages
6,110,784
Members
448,297
Latest member
carmadgar

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top