Why delimiter detection exists
\u201cCSV\u201d is used for comma, semicolon, tab, and pipe files. A single-column import is usually the wrong delimiter, not a one-column table. European Excel, SAP dumps, and database exports disagree on the separator.
How scoring works
The detector parses a sample with each candidate delimiter, ignoring commas that sit inside quotes. It prefers the separator that produces several columns and a stable width across rows. The highlighted row is the winner.
Example
name;amount;currency Dupont;12,50;EUR
Comma scoring sees two fields on the header and three on the data row. Semicolon scoring sees three and three, so semicolon wins.
Limitations
A file that truly has one column of free text cannot be distinguished from a failed split. Very short files (one row) have weak statistics.