CSV Null and Placeholder Analyzer
Lists the actual strings each column uses to mean nothing, so you can write the replacement rule.
Loading the tool…
How to use this tool
- Paste a file that has passed through more than one system.
- Select Audit nulls.
- Read the literal values column — those are the exact strings your replacement rule has to handle.
- Decide separately about the sentinel values; 999999 and 1900-01-01 may be data rather than gaps.
What null analyzer does
Files that have passed through several hands accumulate ways of saying nothing. One system wrote NULL, one wrote N/A, one left the cell blank, and someone typing by hand wrote a dash. Downstream every one of those is a distinct value, so a group-by produces four rows where there should be one and a completeness figure is wrong by however many of them you did not think of.
The output here is meant to be turned straight into a decision, so it lists the literal strings found in each column and how many times each appeared, rather than only counting them. You cannot write a replacement rule from a percentage. Placeholder values like 999999 and 1900-01-01 are reported separately from genuine nulls, because whether those mean missing is a judgement about your data that a tool is not entitled to make for you.