Just like you have it now.
Using N/A is very known and common. Also, it literally answers your question How can I visualize that data for a cell is not applicable?: and the simple answer is: "add not applicable to that cell". After all, if students didn't exit school, then there's no data to apply since it doesn't even exist. Options like "in Progress" would mean an exit is happening, when an exit is an absolute date by definition, it can't be relative or abstract. Leaving the cell empty would be really confusing, same for a hyphen or a diagonal line. All these options are ambiguous and ambivalent. N/A
means N/A
, which is short for absence of data
By using N/A
, you also add a visualization factor: quick scan of information.
From Simplify UI Data Visualizations – in 7 Simple Steps
Less is definitely more.
All of these small design tweaks work together to separate things
visually, which allows people to scan, identify and associate more
quickly. Faster cognition means greater understanding, which means
what’s there is infinitely more valuable.
Remember that people have to be able to draw conclusions and act on
what they see. When the cognitive effort required to do that is high,
people struggle to make sense of it all.
As you can see, the N/A
option fits just perfect: easy to understand, simple, easy to scan, no additional cognitive load
just take a look at how easy is to scan N/A
at first sight when you have more data:
A caveat
If you feel like N/A
might be not understood by some users (very unlikely, but still), simply add a reference on top of your table: N/A= Not Applicable