Моя система использует десятичную точку и запятую в качестве разделителя тысяч. Когда я настраиваю пользовательский формат соответствующим образом, то и формат ячейки, и метка данных подходят НО, если я поменяю местами символы десятичного разделителя и разделителя тысяч, я увижу то, что вы видите. Для меня это выглядит как ошибка, как будто ссылки на метки исходных данных принимают числовой формат, например 1000,00, и не могут быть изменены на 1.000,00.
Я вручную применил пользовательский формат
[> 999999] #, ## 0.00 ,, "M $"; [> 999] #, ## 0.00, "k $"; # 0.00 $
в один ряд данных, и это показывает, хорошо. Обратите внимание, что это формат десятичной точки
Затем я вручную применил десятичный формат запятой
[> 999999] #.## 0,00 .. "M $"; [> 999] #.## 0,00. "K $"; # 0,00 $
и пока он находится в диалоге, он изменяется на
[> 999999] #.## 000 .. "M $"; [> 999] #.## 000. "K $"; #, 000 $
Десятичная запятая удаляется. Это похоже на ошибку. Имейте в виду, я изменил только десятичный разделитель и разделитель тысяч для Excel, а не для всей системы. Я попробую это, когда найду время.