Анил жаловался, что при создании сводной таблицы часть текста в некоторых исходных ячейках была усечена, когда он был помещен в сводную таблицу. Он задавался вопросом, есть ли способ обойти это.

Первое, что нужно сделать, это убедиться, что текст действительно обрезается. Когда текст переносится в ячейку сводной таблицы, он работает так же, как текст на исходном листе. Это означает, что текст «обрезается», когда в ячейке справа от текстовой ячейки есть данные. Полный текст по-прежнему присутствует, но его нельзя отобразить, потому что в ячейке недостаточно места для этого.

Однако тестирование показало, что сводные таблицы могут передавать только до 255 символов из исходной ячейки. Все, что после этого, обрезается.

Этот предел, кажется, жестко запрограммирован в Excel, и я никак не мог его обойти. Предел в 255 символов может показаться произвольным, и это так. Я могу только предположить, что Microsoft нужно было установить ограничение на длину текста, и посчитал, что 255 символов должно быть достаточно для большинства целей.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (11784) применим к Microsoft Excel 2007, 2010, 2013 и 2016.

Вы можете найти версию этого совета для более старого интерфейса меню Excel здесь: link: / excel-Text_Truncated_in_PivotTable [Текст, усеченный в сводной таблице].