Drop in an Excel or CSV file, confirm what each column means, and get two chart recommendations drawn with your own numbers, with the reasoning, an action title and a "before vs after" view.
Everything runs on your computer in this page. Nothing is sent anywhere or saved. Formula cells are read as the last value Excel saved, so a file that was never recalculated can show empty cells. Old .xls and .xlsb files, password-protected files and pivot-table reports are not supported; save the data as .xlsx or .csv first.
Click a row in the preview to mark it as the header row (highlighted yellow). Red rows were excluded as totals or repeated headers.
Date = a point in time · Period = an ordered label such as Jan, Feb or a year · Number = something you add up or average · Yes/No flag = an event you count as a rate · Category = a group · ID / text = not used for grouping · Ignore.
Press "Recommend charts" in step 4.
| If you chose… | You get | Rule behind it |
|---|---|---|
| One group-by column | Sorted horizontal bars (and a dot plot if values are close together) | Compare categories on one zero baseline. Bars must start at zero; a dot plot may use a labelled tighter axis. |
| A time column | A line chart (or columns for a few periods) | Lines show direction and pace. An incomplete last period is drawn dashed and left out of the headline. |
| Time + group by | Lines with one highlighted, or a heatmap | Many coloured lines become spaghetti. Grey for context, one accent for the point. |
| Two numeric columns | Scatterplot with the 3 biggest outliers labelled | Shows relationship and exceptions; correlation is not causation. |
| Nothing else | One big number with its target | One value is better stated than charted. |
| A target | Target line; groups that miss it are accented | A number without a benchmark cannot be judged. |
| Alternative designs | Up to two alternatives under the best practice; more behind "Show more options" | The best practice is always first and never replaced. Alternatives carry the same message in another shape, each with "Choose this when…" and "Trade-off…". Triggers: lollipop (6+ groups); Pareto (total or count, 5+ groups); strip plot (average or median per group, 8+ rows per group); small multiples and slopegraph (time + 3 or more groups); waterfall and stacked 100% (time + group, total or count). |