Як читається файл
Кодування визначається за міткою порядку байтів (BOM) файлу, інакше це UTF-8, інакше Windows-1252. Роздільником (кома, крапка з комою, табуляція або вертикальна риска) стає той, що найрівніше ділить перші рядки. Якщо роздільник — крапка з комою, а в числах десяткова кома, вони читаються як числа.
Числа, відсотки, TRUE і FALSE та дати ISO стають значеннями, з якими можна рахувати. Числа з нулями на початку, як-от поштові індекси, і рядки цифр, довші за 15 знаків, лишаються текстом, тож не змінюються. Текст, що починається з =, лишається текстом: формули всередині файлу CSV не виконуються.
Запис назад
Відкритий CSV записується таким, яким прийшов: з тим самим роздільником, десятковим знаком, закінченнями рядків і міткою порядку байтів. Число із нулями в кінці, як-от 2.50, їх зберігає. Перед збереженням Scissor Office перелічує, чого CSV не може втримати, наприклад інші аркуші чи формули, і пропонує зберегти в іншому форматі.
Обмеження, про які варто знати
- CSV містить один аркуш тексту. Збережіть як XLSX або ODS, щоб зберегти формули, форматування й кілька аркушів.
- Файл без мітки порядку байтів, що не є ні UTF-8, ні Windows-1252, наприклад Shift JIS, показує неправильні символи.
- Аркуш містить до 1 048 576 рядків; для надто великого файлу замість нього з’являється повідомлення.
Хочете самі переконатися, що нічого не вивантажується? На сторінці Як це працює показано, як перевірити це на вкладці «Мережа» вашого браузера.