Наименование обрезалось в ячейке
Как это выглядит
В колонке наименований видно «Бумага офисная A4 80 г/м2 бел…» — конец не показан. В некоторых строках текст обрывается прямо на границе соседней заполненной ячейки.
Коротко
В подавляющем большинстве случаев текст на месте, просто не показан: ширины колонки не хватает, а соседняя ячейка занята. Проверяется это за секунду — щелчком по ячейке и взглядом в строку формул.
Почему так происходит
01Ширины колонки не хватает
Если соседняя ячейка пуста, текст просто вылезает за границу и виден целиком. Если занята — обрезается визуально. Содержимое при этом не меняется.
02Включён перенос по словам при фиксированной высоте
Текст переносится внутри ячейки, но высота строки задана вручную, и нижние строки не видны. Выглядит как обрыв на середине слова.
03Наименование действительно урезано в источнике
Реже: обрезка произошла при выгрузке из системы, где поле ограничено по длине. Тогда текста нет и в строке формул — это уже потеря данных.
04Многоточие пришло из документа
В печатной форме длинное наименование иногда сокращают многоточием ради вёрстки. Тогда полного названия нет и в самом документе.
Как понять, что причина именно эта
- Щёлкните по ячейке и посмотрите в строку формул: там видно полное содержимое. Если текст там целый — потери нет.
- Дважды щёлкните по границе заголовка колонки: ширина подгонится по содержимому, и станет видно, обрезка это или отображение.
- Сравните длину значения функцией ДЛСТР с ожидаемой: одинаковая длина у многих строк подряд выдаёт ограничение поля в источнике.
Как починить
Подогнать ширину и перенос
- 1.Выделите колонку и подгоните ширину двойным щелчком по границе заголовка.
- 2.Для длинных наименований включите перенос по словам и снимите фиксированную высоту строки.
не чинит: Косметика: помогает видеть, но ничего не восстанавливает, если текст урезан в источнике.
Вернуться к исходному документу
- 1.Если текста нет и в строке формул, откройте исходный документ.
- 2.Восстановите наименование оттуда — либо смиритесь, что в документе оно сокращено.
не чинит: Если сокращение стоит в самом документе, полного наименования не существует нигде.
Когда мы не нужны
Если текст виден в строке формул, ничего не сломано и делать нечего — достаточно расширить колонку. Это самая частая из ложных тревог в этом разделе.
Что с этим делает наша выгрузка
Мы выгружаем наименование целиком, без обрезки по длине, и не добавляем многоточий от себя. Ширину колонок в файле XLSX мы не подгоняем — это оформление, и настраивается оно за секунду на вашей стороне. Если наименование сокращено многоточием в самом документе, оно так и уйдёт в таблицу: дописывать за документ мы не будем.
Вопросы
Как понять, что текст урезан, а не просто не показан?
По строке формул. Она показывает содержимое ячейки полностью, независимо от ширины колонки. Нет там продолжения — значит, его нет и в файле.
Есть ли предел длины у ячейки?
Предел у ячейки Excel существует и он велик — наименования товаров в него укладываются с огромным запасом. Практически обрезка приходит из источника, а не из Excel.
Если ошибка не в Excel, а в самих документах
Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/tekst-obrezalsya-v-yacheike.
Другие ошибки