# Formula - Value if True not returning valid year

#### tlc53

##### Active Member
Hi there,

I have a formula which the "Value if True" result is not calculating correctly.

For example, if the date in cell D7 is 30/06/18 return 2016-17 but if the month of cell D7 is December, return the year of D7 minus 1 year.

The bit that doesn't seem to be working is YEAR(D7)-1
This returns 1905 instead of 2017.

=IF(MONTH(D7)=12,YEAR(D7)-1,TEXT(DATE(YEAR(\$D\$7)-2,MONTH(\$D\$7),DAY(\$D\$7)),"yyyy")&TEXT(DATE(YEAR(\$D\$7)-1,MONTH(\$D\$7),DAY(\$D\$7)),"-yy"))

Can someone see where I am going wrong please?

Thank you!

### Excel Facts

Is there a shortcut key for strikethrough?
Ctrl+S is used for Save. Ctrl+5 is used for Strikethrough. Why Ctrl+5? When you use hashmarks to count |||| is 4, strike through to mean 5.

#### Tetra201

##### MrExcel MVP
Try formatting the cell with your formula General.

#### tlc53

##### Active Member
Eureka! Thank you

Replies
3
Views
145
Replies
16
Views
582
Replies
1
Views
75
Replies
2
Views
323
Replies
4
Views
322

1,133,428
Messages
5,658,738
Members
418,467
Latest member
sc356448

### 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.

### Which adblocker are you using?

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

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