Задание № 24 · ЕГЭ

CSV-файл

Текстовый табличный формат с разделителями между значениями
2 мин чтенияСложность: Обновлено 29 сентября 2026

CSV-файл — это текстовый файл, в котором данные таблицы записаны строками, а отдельные значения в строке разделены специальным символом. Такой формат удобен для обмена данными между разными программами.

CSV-файл
CSV (от английского Comma-Separated Values — «значения, разделённые запятыми») — это табличный файл в текстовом формате, где каждая строка обычно соответствует записи таблицы, а значения внутри строки отделяются разделителем: запятой, точкой с запятой, табуляцией или другим символом.

Устройство CSV-файла

В простейшем CSV-файле первая строка может содержать названия столбцов, а следующие строки — данные. Количество разделителей в строках обычно показывает количество столбцов: если разделитель один, строка содержит два значения. В русскоязычных программах часто используется точка с запятой, потому что запятая может обозначать десятичную часть числа.

CSV является текстовым форматом: его можно открыть обычным редактором и увидеть символы, из которых он состоит. При сохранении важно выбрать подходящую кодировку текста, иначе русские буквы могут отображаться неправильно.

№
Пример

Файл с разделителем «;» может выглядеть так:\nИмя;Класс;Оценка\nИван;9А;5\nАнна;9А;4\nПервая строка задаёт названия столбцов, а следующие две строки содержат записи.

!
Не путайте с электронной таблицей

CSV-файл хранит только значения и разделители. В нём обычно нет формул, листов, форматирования ячеек, диаграмм и объединённых ячеек. Электронная таблица может содержать все эти элементы, а CSV сохраняет в основном саму табличную информацию.

Если значение само содержит разделитель, его обычно заключают в кавычки. Например, строка Петров;"Москва; Россия" содержит два столбца, а не три. Правила обработки кавычек и разделителей зависят от программы, которая создаёт или читает файл.

Проверьте себя

Сколько столбцов содержит строка 12;Иванов;8 при разделителе «;»?

Главное за минуту

Главное

  • CSV — текстовый табличный формат, в котором значения разделены специальными символами.
  • Строки обычно соответствуют записям, а разделённые поля — столбцам.
  • CSV хранит данные проще, чем электронная таблица, и может зависеть от разделителя и кодировки.