Two columns, reordered
Input
id,name,email
1,Alice,a@example.com
2,Bob,b@example.comOutput
email,id
a@example.com,1
b@example.com,2Columns requested as "email,id" appear in that order, and name is dropped.
Comma-separated names or 1-based numbers.
Detected automatically unless you pick one.
Exports usually contain more columns than you need. This keeps only the ones you name, in the order you name them, or removes the ones you list instead.
Reordering matters for imports that expect a fixed column sequence, and dropping columns is often about privacy: stripping names and email addresses before sharing a dataset.
Each example below is executed against this tool by the test suite, so what you see is what the tool actually produces.
Input
id,name,email
1,Alice,a@example.com
2,Bob,b@example.comOutput
email,id
a@example.com,1
b@example.com,2Columns requested as "email,id" appear in that order, and name is dropped.
The details that decide whether a conversion is correct, and where information can be lost without any error being raised.