Копирование значений сводной таблицы и форматирование в другую ячейку

#excel #excel-formula #powerquery #powerpivot

#excel #excel-формула #powerquery #powerpivot

Вопрос:

Как мне скопировать и вставить значение в сводную таблицу, а также одновременно скопировать его формат в сочетании с текстом. В целевой ячейке будет несколько конкатенаций.

Кажется, я не могу заставить это работать (ячейка A7 — моя попытка).

Пожалуйста, смотрите ниже.

введите описание изображения здесь

Комментарии:

1. Как и в любом другом источнике, вам нужно будет отформатировать числовые значения в вашей A7 формуле с помощью TEXT функции.

Ответ №1:

Я не могу придумать ответ на ссылку на форматирование ячейки без использования vba, но косвенно вы можете получить желаемый результат, используя инструмент камеры / связанное изображение, ссылающееся на нужные вам ячейки. Это точно покажет, что и как вы хотите. Не уверен, что это то, с чем вы хотите работать.

Ответ №2:

Используйте это

 =Round(GETPIVOTDATA("[Measures].[Sum of Sales Value in Euro]",$A$3)/1000,1)amp;"K Eur ("amp;Round(GETPIVOTDATA("[Measures].[Sum of Value % Chg YA]",$A$3),2)amp;"%)"
 

Комментарии:

1. Это создает тот же формат, что и описание. Я пытался найти решение для фактического копирования формата ячейки, а не для воссоздания. Но ваше решение, вероятно, то, что он ищет.

2. Сначала я тоже подумал, что он хочет точно такой же формат. Но если внимательно просмотреть загруженное изображение, становится ясно, что формат скопированной ячейки и желаемый результат не совсем совпадают. Возможно, пользователь хочет переформатировать только выходные данные. Позвольте ему уточнить.