2

Я хотел бы отобразить 0,37 как 37 ¢, в Excel. Я могу сделать .37 ¢ с форматом .00 ¢, но 00 ¢ не работает, потому что он работает с целой частью числа.

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

7 ответов7

1

Вы можете использовать формулу с IF, чтобы проверить значения больше (или меньше) 1.

=IF(AND(A1>-1,A1<1),TEXT(A1*100,"00¢"),DOLLAR(A1))
0

Как насчет этого

#.00¢ 

для формата ячеек?

0

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

0

Я сделал разные варианты для вас. может использовать любой мой брат

= ЕСЛИ (И (А1> -1, А1 <1), ТЕКСТ (А1 * 100, "¢ 0.000"), ДОЛЛАР (А1))

= ЕСЛИ (И (А1> -1, А1 <1), ТЕКСТ (А1 * 100, "0,00 ¢"), ДОЛЛАР (А1))

= ЕСЛИ (И (А1> -1, А1 <1), ТЕКСТ (А1 * 100, "0,0 ¢"), ДОЛЛАР (А1))

= ЕСЛИ (И (А1> -1, А1 <1), ТЕКСТ (А1 * 100, "0.0000 ¢"), ДОЛЛАР (А1))

0

Это сработало для меня: http://jonvonderheyden.net/excel/a-comprehensive-guide-to-number-formats-in-excel/#eg_scale2

Например, установите текстовый элемент управления выравниванием ячеек для переноса текста и добавьте этот пользовательский формат чисел:

0.#0 ¢ 
[cr]
%

значение 0,0135 отображается как:

 -------- 
| 1.35 ¢ |  <--visible in cell
 --------
  %         <--wrapped out-of-sight

Для того, чтобы ввести символьный тип + ALT + 0162 и для символьного типа [cr] ctrl-j, выполните:

0.#0 ALT+0162 ctrl-j %
0

Добавьте еще один столбец, а затем используйте эту формулу. = А1-ROUNDDOWN (± 1,0)

Таким образом, если у вас в ячейке A1 будет 106,53, то Excel преобразует число в 106, а у вас будет 106,53-106, и ваша ячейка будет иметь значение .53

Вы можете умножить все это на 100, чтобы получить целое число. =(A1-округление (A1,0))* 100 = 53

А затем используйте формат, чтобы добавить символ цента

0

Существует умный обходной путь для отображения десятичных знаков в виде целых центов с использованием числового формата и без изменения фактического значения в ячейке. Щелкните правой кнопкой мыши ячейку и выберите «Формат ячеек». На вкладке Number перейдите в Custom.

В произвольном формате чисел "Тип" скопируйте / вставьте следующее:

# ¢

Затем введите эту комбинацию клавиш:

Ctrl + J

И наконец:

%

Нажмите кнопку ОК, чтобы сохранить пользовательский формат номера. Затем установите формат ячейки "Обтекание текстом".

Символ% умножает число на 100, поэтому ваши 0,37 отображаются как 37. Это также добавляет символ процента к формату, который вы не хотите.

Ctrl + J скрывает символ процента, вставляя разрыв строки CHR(10), который перемещает символ процента во вторую строку в ячейке. Excel не будет автоматически увеличивать высоту строки для этой ячейки, поэтому она остается скрытой.

Конечным результатом является то, что значение ячейки 0,37 отображается как 37 ¢

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .