Free Online CSV Pivot Table Generator and Summariser
Build a pivot table from a CSV in your browser. Choose a column for the rows, optionally one for the columns, and what to work out in each cell: a count, a total, an average, a minimum, a maximum or how many distinct values there are. Row and column totals are included, and the result downloads as a CSV.
| Nothing to show yet. |
| Nothing to show yet. |
Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.
How to Make a Pivot Table From a CSV
A few steps, and nothing is uploaded.
What to Know About Pivot Tables
Blanks, averages of averages, and what the totals mean.
Key Features & Capabilities
What this tool does, and what it deliberately does not.
About the CSV Pivot Table Generator
A pivot table answers the question "how much of this, broken down by that". It is the single most useful thing a spreadsheet does and the feature most people avoid, partly because the interface is intimidating and partly because the file you want to pivot is often too large to open.
Underneath it is simple. The distinct values of one column become the rows. Optionally, the distinct values of another become the columns. Each cell holds a figure worked out from the rows that fall into it. Everything else, including the parts that make spreadsheet pivots confusing, is interface rather than concept.
The two places where correctness quietly matters are blanks and averages. A cell with no matching rows is not zero, it is nothing, and writing zero asserts a measurement that was never taken; that belongs to you to decide rather than to a default. And an average in a totals row must be computed from the underlying rows, not by averaging the cells above it, because averaging averages gives the wrong answer whenever the groups are different sizes. Both are easy to get right once stated, and both are easy to get wrong in a spreadsheet without noticing.
Frequently Asked Questions
Counting, blanks, totals and large grids.