From a question on my course, we had a look on how to validate title fields of a SharePoint list and enforce that names are capitalized.
First, we added some proof columns for testing purposes.
We get the first letter using the formula:
We also want to see what the upper-case version looks like so that we can compare the two.
However, validation does not take capitalization into account. Therefore, we cast the letters into ASCII code format using:
We can now write a validation expression on the title column as:
For more info, see this good series of column validation posts: http://sharepointsolutions.blogspot.se/2012/03/series-of-posts-on-column-validation-in.html