Skip to content
MyDailyTool

Column Picker

Extract a specific column from tab-separated or comma-separated rows. Enter column index or name — useful for pulling a single field from TSV exports or pasted spreadsheet data.

How to use the column picker

Paste delimited rows, pick the delimiter and column index (0-based). Toggle 'has header' to skip the first row.

Formula & explanation

Splits each line by the chosen delimiter. Missing cells emit empty strings.

Examples

Tab-separated rows of name/age/city → pick column 1 to extract just ages.

Frequently asked questions

Why are columns numbered from 0?
Column indexing starts at 0 (zero-based), so the first column is 0, the second is 1, and so on — consistent with most programming languages.
How do I extract a column from a CSV file?
Paste your CSV text, set the delimiter to Comma, enter the column number, and enable 'First row is header' if your CSV has a header row.
What happens if a row has fewer columns than the one I selected?
Rows with missing cells output an empty string for that position, so every input row still produces one output line.
Can I extract from tab-separated (TSV) files?
Yes — select Tab as the delimiter. TSV is common in spreadsheet exports and database dumps.

Related list tools tools