Коллеги! А сталкивался ли кто-нибудь из вас с сабджем. При этом формат может изменяться и в области фильтров, и в области строк, и в области столбцов В стилях ячеек все Ок (никаких сторонних пользовательских форматов нету). В исходной таблице (преобразованной как "умная таблица") эти поля - либо числовой формат, либо общий.
С большим количеством таблиц (плюс срезы) эта проблема ну просто редкосный гемор. Приходится выкручиваться...
Там же приведены некоторые методы исправления данного "бага", но точной причины по чему так происходит и универсального метода лечения мне пока не известно...
Снова возвращаюсь к этой же теме. За время активного использования 2016 офиса проблема самопроизвольного изменения формата ячеек не дает покоя. Причем наблюдаю странную закономерность. В одном файле (создан в году так 2003) формат самопроизвольно изменяется на финансовый. А в другом, который создавался в далеком 2010 году формат изменяется на "дату". Проблема, видимо, наблюдается не только у меня (https://answers.microsoft.com/ru-ru/msoffice/forum/msoffice_excel-mso_winother-mso_2016/самопрои/3f9...). Пока есть два предположения: 1. Файлы "старые" (хотя и в новом формате), дополняются данными и тянут все "косяки" старых версий офиса. 2. Использование в качестве разделителя целой и дробной части числа "точки", а в качестве разделителя разрядов - запятой (настройки непосредственно в Excel, а не в системе). Если кто-либо, все-таки, нашел решение, прошу поделиться.
Источник данных - "умная таблица" с нужными форматами. В какой-то момент (не поддающийся прогнозированию) при открытии файла формат изменяется в исходной таблице, а также на всем листе (на всем полотне). Захожу в свойства стиля "Обычной" и вот что вижу (см.вложенный файл). Из-за чего так происходит - теряюсь в догадках.
И это еще не все. Сводные, использовавшие в качестве источника эту "умную таблицу" и в полях которых фигурирует такое трансформированное поле, показывают соответственно тоже белиберду. Изменение формата исходных данных почему-то никак не отражается на кэше сводной даже после обновления (т.е. "испорченный формат" в кэше и остается). Изменить его можно только выведя испорченное поле в таблицу и заменив формат в свойствах поля (см.вложенный файл).
vector1 написал: Сводные, использовавшие в качестве источника эту "умную таблицу"
O заморочках с "умными" было/есть немало предупреждений для различных версий офиса, особенно при создании сводных и использовании модели данных. Как вариант, далеко не лучший, попытаться заменить (временно) умную именованным диапазоном/ами. И особенно контролировать исходные данные на обновление полей ОДНОТИПНЫМИ данными - иначе при обновлениях сводные начинают капризничать. Однако...