Как вместо 0 вывести прочерк в excel

от admin

Разберем несколько вариантов как можно убрать нули в ячейках в Excel заменив их либо на пустое поле, либо на альтернативные нулю символы (например, прочерк).

Приветствую всех, дорогие читатели блога TutorExcel.Ru!

Обработка таблиц с числовыми данными практически неотъемлемая часть работы в Excel для многих пользователей программы.

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

Обычно в таких случаях нули в таблицах заменяют либо на пустое поле, либо на аналогичные по смыслу символы (к примеру, в виде прочерка).

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

  • На всем листе (в каждой ячейке);
  • В конкретных (выделенных) ячейках;
  • В формулах;
  • В сводных таблицах.

Как скрыть нулевые значения в Excel?

Предположим, что у нас имеется таблица с числами (большого размера, чтобы наглядно оценить различие во внешнем виде), где в частности есть достаточно много нулей, и на ее примере попытаемся удалить ненулевые значения:

На всем листе

Если нам нужно убрать нули в каждой без исключения ячейке листа, то перейдем в панели вкладок Файл -> Параметры -> Дополнительно (так как эти настройки относятся в целом к работе со всей книгой):

Настройка параметров отображения нулей на листе

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

Нажимаем OK и в результате исходная таблица приобретает следующий вид:

Удаление нулей на всем листе

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

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

Важная деталь.

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

Выбор листа книги в настройках параметров

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

Частично эту проблему может решить следующий вариант.

В выделенных ячейках

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

Рассмотрим такую же таблицу и в этот раз попытаемся удалить нули из левой части таблицы.

В начале давайте вспомним, что любое число в Excel имеет формат отображения в виде маски A;B;C;D, где A, B, C, D — формат записи и точка с запятой, отделяющая их друг от друга:

  • A — запись когда число положительное;
  • B — запись когда число отрицательное;
  • C — запись когда число равно нулю;
  • D — запись если в ячейке не число, а текст (обычно для чисел не используется).

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

Так как наша задача в удалении именно нуля из записи, то нам нужно в маске прописать как будет выглядеть третий параметр (часть C из маски), а заодно и первый (часть A, положительное число) со вторым (часть B, отрицательное число).

Поэтому, чтобы убрать нули из выделенных ячеек, щелкаем по ним правой кнопкой мыши и в контекстном меню выбираем Формат ячеек -> Число, а далее среди форматов переходим во Все форматы:

Задание формата отображения числа

Затем в маске прописываем формат отображения нуля, вместо него либо ничего не пишем (маска # ##0;- # ##0; чтобы ячейка стала пустой), либо пишем заменяющий символ (маска # ##0;-# ##0;"-", чтобы в ячейке стоял прочерк), и нажимаем OK.

В результате получаем:

Удаление нулевых значений в выделенных ячейках

Для обратного отображения нулей опять же нужно поправить запись маски на изначальный вид.

В формулах

Проблему с нулями в ячейках также можно решить и формульным путем.
Если в ячейке значение вычисляется по формуле, то с помощью функции ЕСЛИ мы можем задать различные сценарии отображения (например, если значение не равно 0, то оставляем значение, а если равно 0, то возвращаем пустое поле или любой другой альтернативный вариант).

Давайте для исходной таблицы пропишем отклонение между периодами с помощью функции ЕСЛИ.
Вместо стандартной формулы =A1-B1 пропишем =ЕСЛИ(A1-B1=0;"-";A1-B1):

Удаление нулей с помощью формул

Как мы видим теперь в столбце с отклонениями вместо 0 стоят прочерки, чего мы как раз и хотели добиться.

В сводных таблицах

Для начала пусть у нас имеется простая и небольшая таблица с данными (при этом в таблице не все ячейки будут заполнены), на основе которой мы построим сводную таблицу:

Таблица с данными и сводная таблица

Задача удаления нулей из сводной таблицы можно условно разделить на 2 направления:

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

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

  • С помощью создания фильтров;
  • С помощью настройки параметров сводной таблицы.

Рассмотрим оба варианта.

Создание и применение фильтра

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

Теперь щелкаем по значку фильтра для поля Количество и в выпадающем списке снимаем галочку напротив значений 0 или (пусто), тем самым исключив эти значения из отображения:

Применение фильтра для удаления нулевых значений

Как мы видим строки, где находились нулевые значения, скрылись, что нам и требовалось.

Перейдем к следующему варианту.

Настройка параметров сводной таблицы

С помощью настройки параметров сводной таблицы мы также можем удалить нули из ячеек. Во вкладке Работа со сводными таблицами выбираем Анализ -> Сводная таблица -> Параметры -> Макет и формат:

Настройка отображения пустых ячеек для сводной таблицы

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

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

Удаление 0 в сводной таблице

Спасибо за внимание!
Если у вас есть вопросы или мысли по теме статьи — обязательно спрашивайте и пишите в комментариях, не стесняйтесь.

Как вместо 0 вывести прочерк в excel

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

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

В Excel Формат ячеек функция может помочь вам выполнить эту задачу.

1. Выберите диапазон данных, в котором вы хотите заменить нули на тире, щелкните правой кнопкой мыши и выберите Формат ячеек из контекстного меню см. снимок экрана:

2. В Формат ячеек диалоговое окно под Число вкладку нажмите На заказ из Категория список и введите 0; -0; -; @ в Тип текстовое окно. Смотрите скриншот:

3, Затем нажмите OK, все нули заменены тире в исходном диапазоне. Смотрите скриншот:

Легко выделяйте все нули с помощью замечательного инструмента, а затем конвертируйте их сразу в тире

С крутым Выбрать определенные ячейки особенность Kutools for Excel, вы можете легко выбрать все ячейки, равные заданному числу в Excel, например, все ячейки, равные 0. После выбора этих нулевых ячеек вы можете массово преобразовать их в тире с помощью клавиш Ctrl + Enter.

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30 -день, кредитная карта не требуется! Get It Now

Преобразование нулей в тире с функцией замены

Вы также можете применить функцию «Заменить», чтобы полностью преобразовать все нули в тире.

1. Нажмите Главная > Найти и выбрать > Замените для включения диалогового окна «Найти и заменить».

Заметки:
(1) Чтобы преобразовать нули в тире в определенном выделении, сначала выберите диапазон, а затем включите диалоговое окно «Найти и заменить»;
(2) Вы также можете нажать Ctrl + H вместе, чтобы открыть диалоговое окно «Найти и заменить».

Читать:
Как найти запускающий файл программы

2. В диалоговом окне «Найти и заменить» сделайте следующее:
(1) Тип 0 в Найти то, что коробка;
(2) Введите тире в Заменить коробка;
(3) Нажмите Опции >> кнопку, чтобы развернуть дополнительные параметры замены, и проверьте Соответствие всему содержимому ячейки вариант;

3, Нажмите Заменить все кнопку.

4. Затем появляется диалоговое окно, в котором показано, сколько замен было выполнено. Щелкните значок OK чтобы закрыть его.

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

Преобразование нулей в тире с помощью Kutools for Excel

Если вы установили Kutools for Excel, Его Выбрать определенные ячейки Функция может помочь вам сначала выбрать все ячейки с нулями, а затем сразу преобразовать все нули в тире.

Kutools for Excel— Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 60-дневная пробная версия, кредитная карта не требуется! Get It Now

1. Выберите диапазон, в котором вы хотите преобразовать нули в тире, и нажмите Кутулс > Выбрать > Выбрать определенные ячейки, см. снимок экрана:

2. В Выбрать определенные ячейки диалоговое окно, нажмите Ячейка вариант, выберите Равно из Конкретный тип выпадающий список, введите 0 в текстовое поле и щелкните Ok кнопка. Смотрите скриншот:

3. Теперь все нули выделены. Затем введите символ — тире в строке формул и нажмите Ctrl + Enter ключи вместе. Затем все нули были преобразованы в тире, см. Снимок экрана:

Демонстрация: преобразование нулей в тире в Excel

Kutools for Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в 30 дней. Бесплатная пробная версия сейчас! Купить!

Статьи по теме:

Преобразовать ноль в пустой в выбранном диапазоне в Excel
Используйте функцию «Найти и заменить», VBA и отличный сторонний инструмент, чтобы преобразовать нули в пустые при выделении.

Отображать пусто, если в Excel сумма равна нулю
Если вычисление суммы возвращает 0, покажите результат вычисления пустым в Excel. Два решения для устранения этой проблемы: форматирование ячеек или непосредственное изменение формулы суммы.

Скрыть ноль на оси диаграммы в Excel
Как правило, ось диаграммы в большинстве случаев начинается с 0. Однако иногда 0 не требуется, и вы можете скрыть его от оси диаграммы.

Удалите все нули после десятичной дроби в Excel
При использовании функции увеличения десятичного числа для массового изменения десятичных разрядов нескольких ячеек к целым числам будут добавлены нули. Теперь в этой статье представлены два решения для удаления этих нулей после десятичной точки.

Как сделать в Экселе вместо 0 поставить прочерк?

Открыть MS Excel / Calc Open Office. Нажать правой клавишей на ячейку, в которую вы хотите написать число и выбрать пункт: формат ячеек. В открывшемся окне сверху выберите вкладку число, слева выберите пункт: текстовый и нажмите ок / текст и нажмите ок Теперь вы можете вписать в нужной вам ячейки впереди цифр ноль

Как поставить 0 в пустые ячейки?

  1. Выделите все пустые ячейки
  2. Нажмите F2 , чтобы ввести значение в активную ячейку.
  3. Введите нужное число или текст.
  4. Нажмите Ctrl+Enter .

Как сделать чтобы в Excel не отображались нули?

Выберите «Файл» — «Параметры» — «Дополнительно». В группе «Параметры отображения листа» выберите лист, который вас интересует, после чего установите или наоборот, снимите флажок «Показывать нули в ячейках, которые содержат нулевые значения». Нажмите ОК.

Как поставить прочерк на клавиатуре?

Зажмите клавишу «Alt» и наберите «0151». Цифры набирайте на цифровой клавиатуре, которая находится справа, при включенном «NumLock».

Что такое прочерк?

прочерк — пропуск Словарь русских синонимов. . ПРОЧЕРК — ПРОЧЕРК, а, муж. (разг.). Прочёркнутое место, обозначающее отсутствие или пропуск чего н.

Почему Excel стирает 0?

При вводе чисел, начинающихся с нулей (например, ПИН-кодов, телефонных номеров, номеров кредитных карт, кодов продуктов или почтовых индексов), Excel удаляет эти нули. Чтобы избежать этого, к ячейке можно применить текстовый формат, прежде чем вводить или вставлять значения.

Как в Excel сохранить нули перед числом?

В открывшемся окне перейдите на вкладку “Число” , и в списке “Числовые форматы” выберите “Текстовый” (по умолчанию стоит “Общий”). Нажмите “Ок”, и смело вводите свои числа – все нули останутся на своем месте и больше никуда не денутся.

Как добавить перед числом в Excel?

Как поставить плюс перед числом в Excel. Первый вариант — ставим знак «плюс», нажимаем клавишу «пробел», пишем число. Второй вариант — установить в ячейке текстовый формат. Третий вариант — поставить в ячейке сначала апостроф, затем, «плюс» и число.

Как убрать нули из сводной таблицы?

Настройка параметров сводной таблицы

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

Как формуле пропустить пустые ячейки?

Выделите ячейку A1. Щелкните правой кнопкой мыши, а затем выберите пункт Paste Special (Специальная вставка). Включите опцию Skip blanks (Пропускать пустые ячейки). Нажмите кнопку ОК.

Как сделать чтобы в Excel 2003 не отображались нули?

Убираем или ставим нули в Microsoft Excel 2003

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

Как убрать нулевые значения на гистограмме?

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

Как скрыть пустые ячейки в Excel?

Выделите ячейку в строке (или ячейки в строках), которую нужно скрыть. Затем выберите команду Главная ► Ячейки ► Формат ► Скрыть или отобразить ► Скрыть строки. Выделите строки и щелкните правой кнопкой мыши на заголовках этих строк, а потом в открывшемся контекстном меню выберите команду Скрыть.

За 60 секунд: Как в Excel показывать нули как пустые ячейки

Andrew Childress

Andrew Childress Last updated Oct 19, 2017

Russian (Pусский) translation by Ellen Nelson (you can also view the original English article)

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

Это обычное явление, но это может сделать вашу таблицу трудной для чтения и навигации. Нам не нужно менять все эти нули и удалять их из данных, чтобы очистить нашу таблицу.

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

Как быстро отобразить ячейки Excel пустыми, если в них нуль

Примечание: просмотрите этот короткий видеоурок или следуйте шагам ниже, которые дополняют это видео.

1. Откройте файл Excel с нулевыми ячейками

Мы начинаем с файла Excel с многочисленными ячейками 0, которые мы хотим превратить в пустые.

Excel file with zero cellsExcel file with zero cells Excel file with zero cellsФайл Excel с нулевыми (0) ячейками.

2. Как отключить отображение нулей в Excel

Теперь перейдите на вкладку Файл в Excel. Найдите кнопку Параметры с левой стороны и, давайте, нажмите на неё.

Теперь измените параметр Дополнительно с левой стороны. Прокрутим вниз. И посреди этих параметров, идём в поле, которое говорит: Показывать нули в ячейках, которые содержат нулевые значения. Этот параметр управляет настройками для всей книги. Нам нужно снять этот флажок и, теперь, давайте нажмем OK.

Show a blank in Ecxel cells that have zero valueShow a blank in Ecxel cells that have zero value Show a blank in Ecxel cells that have zero valueПоказывать нули в ячейках, которые содержат нулевые значения.

3. Теперь Excel показывает нулевые ячейки как пустые

Когда мы вернемся к книге, вы увидите, что все нули теперь скрыты. Нулевое значение всё ещё находится внутри ячейки, но Excel меняет способ его отображения, и ячейки выглядят пустыми. Это также может быть полезно, например, для сводной таблицы.

Blank cells show if zero in ExcelBlank cells show if zero in Excel Blank cells show if zero in ExcelЯчейки Excel теперь пусты, если в них ноль.

Закругляемся!

Теперь вы знаете, как изменить Excel так, что если ячейка равна 0, её можно сделать пустой при необходимости. Этот вариант полезен для того, чтобы электронные таблицы были более читабельными и сосредоточенными на значимых данных.

Более полезные учебники по Excel на Envato Tuts+

Найдите исчерпывающие уроки по Excel на Envato Tuts+, которые помогут вам лучше научиться работать с данными в электронных таблицах. У нас также есть быстрые серии по Excel в 60-секундной, чтобы быстрее изучить больше инструментов Excel.

Вот несколько уроков по Excel, на которые можно перейти в настоящее время:

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

Похожие статьи