Как мне смешивать форматы в одной ячейке?

8

У меня есть строка как

 ="Daily Avg: " &AVERAGE(C3:C13)

Я хотел бы иметь возможность применять числовые форматы в формуле моей ячейки. Это возможно без пользовательских скриптов?

Я искал справочный центр Google, но ничего не нашел.

patrickgamer
источник

Ответы:

11

Функция text () может вам помочь. Более подробную документацию об этом можно найти на справочном сайте Excel: http://office.microsoft.com/en-us/excel-help/text-function-HP010062580.aspx

То, что вы ищете, это обернуть вашу average()функцию в text()функцию следующим образом:

="Daily Avg: " &text(AVERAGE(C3:C13),"0.00")

text() работает так:

text(number,format)где number- это данные, которые вы пытаетесь преобразовать, и formatспособ отображения чисел. В моем примере я только что выполнила десятичную дробь до 2 знаков.

OnenOnlyWalter
источник
3

То, как вы готовите нотацию, заставляет меня задуматься о том, как я это делаю в MS Access.

В электронной таблице Google вы также можете использовать следующую прямую формулу:

=CONCAT("Daily Avg: ";FIXED(AVERAGE(C3:C13);2))
Джейкоб Ян Туинстра
источник
0

Итак, если вы хотите добавить строку с переменной или функцией, а затем больше строки, вот формат:

="Text " &DATEDIF(DATE(2015,9,8), TODAY(), "D" )  &" text."

Обратите внимание, что для добавления дополнительных компонентов требуется &.

NickTumi
источник