Depends what you plan on doing with the info. A formula should work just fine, but that doesn't store to the DB, it just calcs every time you bring up the record. So you won't be able to use the value of that field in a lot of other places. Searches and reports for instance.
Using the Workflow method will make it usable other places.