Cells and columns can be validated individually as well as marked required.
${showcase:getFileContent('/sections/sheet/example-validation.xhtml')}
${showcase:getFileContent('/org/primefaces/extensions/showcase/controller/sheet/SheetAjaxController.java')}