как изменить 0 на - для выбранного блока ячеек

Я хочу изменить форматирование на листе Excel так, чтобы 0 обнаружился как тире только для определенного блока ячеек на листе. Кто-либо знает, как сделать это?

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

6
задан 24.11.2010, 18:43

3 ответа

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

Все ячейки со значением 0 будет отображен как - при хранении значения 0 в ячейке.

Но Учет действительно представляет некоторый "специальный" интервал в ячейке. Так вместо этого я предложил бы использовать пользовательский формат. Пользовательские форматы могут быть разделены в максимум к четырем разделам, разделенным на точку с запятой, означая, что можно определить формат как таковой:

Positive values;Negative values;Zero values;Text values

Так, если Вам, оказывается, нужен процент к двум десятичным разрядам, но замена нулей, Вы могли сделать:

0.00%;-0.00%;"-";@

Где "-" полностью заменит все нулевые значения и @ отобразит текст как есть.
Удостоверьтесь, что Вы не забываете снабжать префиксом второе значение (отрицательные числа) a - символ!

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

Реализовать:

  • Выберите все ячейки / строки / требуемые столбцы.
  • Щелкните правой кнопкой и выберите Format Cells...
  • Выберите Пользовательский (или возможно Считающий)
  • Введите требуемую строку формата
14
ответ дан 07.12.2019, 15:33
  • Выберите блок ячеек
  • Редактирование> Замена...
  • В поле 'Find what', типе 0
  • В 'Замене' зарегистрированным, введите '-'
  • Хит 'замена все'
0
ответ дан 07.12.2019, 15:33

Вы могли использовать условное форматирование, чтобы сделать это. При использовании Office 2007, на Домашней вкладке, в разделе стилей существует кнопка условного форматирования. От выпадающего Вы выбираете, "Управляют Правилами". Оттуда, добавьте новое правило и избранный "Формат только ячейки, которые содержат. Измените предназначение "равняться 0", и можно затем установить форматирование любым путем, Вам нравится. Если Вы хотите набор тире, просто перейдите к пользовательскому и введите в любых символах, которые Вы хотите, чтобы он отобразил вместо 0. Наконец, измените Применение к для столбца, который имеет проценты (Столбец C: = $C: $C).

Вы могли также использовать оператор IF, но это поднимает намного больше пространства и только работает при вычислении процента.

Надеюсь, это поможет

0
ответ дан 07.12.2019, 15:33

Теги

Похожие вопросы