Instead of using the Number data type, use text.
In actual fact, it doesn't matter if the checked value is "Y" or "1" or anything else.
The calculation rule wont necessarily treat it as a number, it is just used as a flag, so the data type is not really important. By using text for the data type it will allow for a blank valuer (when giftware is not needed).