>This example shows how these tests can be made for the types xs:decimal and xs:string
When I use your sample, the Excel file is shown with the headers only. When I look at the Xml, we can see that all the cells are there but empty. It seems the condition are not matched.