Using the below code, I expect the missings for the education variable to be reported as a category. However, what happens is that the dtable command refrains to do so by ignoring nolistwise option.
dtable, by(sample, tests totals) continuous(year_birth , statistics( mean sd)) factor(education marital_status ) nolist export("descriptive.xlsx", as(xlsx) sheet(Sheet1, replace) cell(A1) replace) novarlabel nformat(%3.1f) sformat("(%s)" mean)