Excel: как отобразить дефис вместо нуля


Вы можете использовать функцию «Формат ячеек» в Excel со следующим пользовательским кодом формата, чтобы отображать все нули в виде дефисов в определенном диапазоне:

 #,##0;-#,##0;-

В следующем примере показано, как использовать этот код пользовательского формата на практике.

Пример: как отобразить дефис вместо нуля в Excel

Допустим, у нас есть следующий набор данных в Excel, который показывает общий объем продаж различных сотрудников компании:

Предположим, вместо этого мы хотим отображать каждый ноль в столбце «Продажи» в виде тире.

Для этого мы можем выделить диапазон ячеек B2: B13 , а затем нажать Ctrl + 1, чтобы отобразить диалоговое окно «Формат ячеек» .

Затем мы можем нажать «Пользовательский» в разделе «Параметры категории» , а затем ввести следующую формулу в поле «Тип» :

 #,##0;-#,##0;-

На следующем снимке экрана показано, как это сделать:

Как только мы нажмем «ОК» , каждый ноль в диапазоне B2:B13 теперь будет отображаться в виде тире:

Excel показывает дефис вместо нуля

Как работает эта формула?

Помните формулу, которую мы использовали в поле «Формат ячеек» :

 #,##0;-#,##0;-

Когда вы используете этот тип пользовательского формата, Excel интерпретирует его следующим образом:

  • Первый аргумент указывает, как форматировать положительные значения.
  • Второй аргумент указывает, как форматировать отрицательные значения.
  • Третий аргумент указывает, как форматировать значения, равные нулю.

Используя дефис ( ) для последнего аргумента, мы указываем, что все значения, равные нулю, должны отображаться как дефисы.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как сложить, если больше нуля
Excel: используйте ВПР, чтобы вернуть пустое значение вместо нуля.
Excel: как найти последнее значение в столбце больше нуля

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *