Тире вместо нуля в Excel

Обновлено: 21.11.2024

В этом посте мы покажем вам все способы отображения нулевых значений в виде тире или дефиса в Google Таблицах.

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

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

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

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

Методы, которые будут обсуждаться, перечислены ниже.

Получите экземпляр рабочей книги и следуйте инструкциям.

Показать ноль как тире в пользовательских форматах чисел

В электронной таблице есть несколько предустановленных параметров форматирования чисел.

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

Вы можете получить доступ к функции "Пользовательские числовые форматы" в меню "Формат".

После нажатия на Пользовательские числовые форматы в раскрывающемся списке Числовые параметры открывается диалоговое окно Пользовательские числовые форматы.

Текстовое поле в диалоговом окне позволяет передать синтаксис форматирования четырем категориям значений.

  1. Положительный: принимает инструкции по форматированию для положительных чисел.
  2. Отрицательный: принимает инструкции по форматированию для отрицательных чисел.
  3. Ноль: разрешает инструкцию форматирования для отображения нулевых значений.
  4. Текст: позволяет передавать инструкции по форматированию текстовых значений.

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

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

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

Скопируйте и вставьте приведенный выше синтаксис в текстовое поле Пользовательские числовые форматы и нажмите кнопку Применить.

Все нули в ваших данных теперь представлены тире.

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

Показать ноль как тире с помощью функции ТЕКСТ

Функция ТЕКСТ делает именно то, что следует из ее названия. Он преобразует значения в текстовый формат. Вы также можете использовать это, чтобы применить пользовательский формат к текстовому значению.

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

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

Примечание: ТЕКСТ преобразует значения в текст или строку. Даже если вы видите числа, это текстовое значение для Google Таблиц.

Подразумевается, что вы не можете выполнять расчеты по этим числам, что является небольшим недостатком. Используйте функцию ТЕКСТ только в том случае, если дальнейшие числовые расчеты не требуются.

Показать ноль как тире с помощью функции QUERY

Функция QUERY – это очень мощный инструмент в Google Sheets, который позволяет выполнять различные виды вычислений и манипулировать данными с помощью операторов, подобных SQL.

Дополнительные сведения см. в этом полном руководстве по функции ЗАПРОС.

  • данные – это диапазон ячеек, содержащий ваши данные.
  • запрос должен содержать операционную команду, которую вы хотите выполнить с вашими данными. Все в этом аргументе должно быть заключено в кавычки "" .
  • header определяет количество строк, которые являются заголовками столбцов. Это необязательный аргумент, но если оставить его пустым, функция будет аппроксимировать строку с заголовками столбцов. Аргумент принимает числовые значения.

Скопируйте и вставьте приведенную выше формулу в свою книгу. Обратите внимание, что синтаксис формата в запросе заключен в одинарные кавычки ' .

Примечание. Функция ЗАПРОС сохраняет значения в виде чисел, даже если применяется формат. Вы можете без проблем использовать дальнейшие числовые расчеты результатов.

Показать ноль как тире с помощью функции ЕСЛИ

Функция ЕСЛИ позволяет вернуть одно из двух значений на основе логической проверки.

  • логическое_выражение. Здесь вы определяете условие, определяющее, какие значения будет возвращать функция ЕСЛИ. Логические выражения должны возвращать логическое значение true или false.
  • value_if_true здесь вы определяете, что возвращать, если logical_expression истинно.
  • value_if_false здесь вы определяете, что возвращать, если logical_expression имеет значение false.

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

На предыдущих иллюстрациях значения в столбце "Непроданные" уже были получены до изменения их формата. Это не относится к функции ЕСЛИ.

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

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

Преимущество использования функции ЕСЛИ в этой ситуации заключается в том, что вы по-прежнему можете выполнять вычисления со столбцом. Это возможно, потому что текстовые значения в столбце игнорируются или классифицируются как нулевые, а вычисления выполняются с числовыми значениями.

Показать ноль как тире с помощью функции «Найти и заменить»

Найти и заменить – это функция, которую можно использовать для поиска символов и замены их другими символами.

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

Вы получите доступ к функции "Найти и заменить" на вкладке меню "Правка".

  1. Перейдите в меню "Правка".
  2. Выберите «Найти и заменить» из вариантов.

Вы также можете использовать сочетание клавиш Ctrl + H, чтобы открыть диалоговое окно "Найти и заменить".

В диалоговом окне есть три раздела команд.

  1. Найти – здесь вы вводите символ, который хотите найти в электронной таблице.
  2. Заменить на — здесь вы вводите заменяющий символ.
  3. Поиск — это место, где вы определяете параметры поиска.

Команда "Все листы" позволяет находить и заменять символы в любом месте во всей электронной таблице. Этот лист позволяет находить и заменять символы на активном листе, а параметр «Определенный диапазон» позволяет выполнять поиск в выбранном диапазоне.

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

Учитывать регистр символов позволяет учитывать регистр при поиске символов. Если вы установите этот флажок и у вас есть A в поле «Найти», поиск будет строго искать A, а не a. При поиске значений 0 это не будет иметь значения.

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

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

Функция Также искать в формулах позволяет включать формулы в поиск.

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

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

Выберите столбец и используйте Ctrl + C, чтобы скопировать, затем выберите пустую ячейку и используйте Ctrl + Shift + V, чтобы вставить значения.

Как только вы нажмете «Заменить все», вы получите уведомление о том, что замена произошла, и сообщит вам, сколько нулей было заменено.

Вы можете нажать "Готово", чтобы выйти из диалогового окна.

Заключение

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

Если вы не ожидаете каких-либо изменений в своих данных, идеальным вариантом будет применение настраиваемых числовых форматов или использование метода «Найти и заменить».

Однако функции ТЕКСТ или ЗАПРОС могут оказаться более надежным вариантом, поскольку объем ваших данных в будущем будет увеличиваться. Однако следует избегать использования функции ТЕКСТ, если вы собираетесь использовать какие-либо дальнейшие числовые вычисления для ваших чисел.

При использовании функции ЕСЛИ не требуется дополнительный столбец для вывода результата преобразования нуля в тире.

Вы когда-нибудь отображали нулевые значения в виде тире или какого-либо другого символа? Используете ли вы какие-либо другие методы для этого? Дайте мне знать в комментариях ниже!

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

Как автоматически отображать тире вместо 0?

Чтобы вместо числа 0 отображалось тире, необходимо настроить формат чисел.

  1. Сначала откройте диалоговое окно "Формат числа".
  2. Перейти к пользовательской категории

Как отображается число в Excel?

Excel предлагает 4 отображения для чисел

  • Отображение положительных чисел
  • Отображение отрицательных чисел
  • Ноль
  • Текст

Отрицательные числа

Отображение отрицательных чисел может быть представлено красным цветом с помощью следующего кода

Изменить отображение 0

Чтобы заменить ноль на тире, нужно сыграть с 3-м аргументом кода числа. Таким образом, добавив тире между кавычками в третьем параметре, все ваши 0 будут заменены тире.

Ноль теперь отображаются с тире, а функция COUNT возвращает 8 числовых значений для каждого столбца 😀

Запустите Excel с вашими пользовательскими параметрами

Вы можете сохранить номер таможенного формата в шаблоне и загрузить его при открытии новой рабочей книги. Этот метод описан в этой статье.

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

Как заменить нули пробелами в Excel

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

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

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

С этим пониманием давайте продолжим и рассмотрим шаги по замене нулей пустым, тире или текстовым полем в Excel.

1. Заменить нули пробелом в Excel

Выполните следующие действия, чтобы заменить нули пробелами в Excel.

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

<р>2. Перейдите на вкладку «Главная» > нажмите «Найти и выбрать» в разделе «Редактирование» и выберите параметр «Заменить» в раскрывающемся меню.

<р>3. В диалоговом окне «Найти и заменить» введите 0 в поле «Найти» > оставьте поле «Заменить на» пустым (ничего не вводите в него) и нажмите «Параметры» .

<р>4. В расширенном окне «Найти и заменить» выберите параметр «Соответствовать всему содержимому ячейки» и нажмите кнопку «Заменить все».

После того как вы нажмете кнопку "Заменить все", все ячейки в ваших данных, содержащие нули, немедленно станут пустыми.

2. Заменить нули на тире в Excel

Еще один способ работы с нулевыми значениями в Excel — заменить нули дефисом (-). Этого можно добиться с помощью опции пользовательского форматирования чисел, доступной в Excel.

<р>1. Выберите все данные, в которых вы хотите заменить нули тире.

<р>2. Перейдите на вкладку «Главная»> выберите параметр «Формат» в группе «Ячейки»> нажмите «Формат ячеек…» в раскрывающемся меню.

<р>3. В диалоговом окне «Формат ячеек» щелкните вкладку «Число» и выберите параметр «Пользовательский» на левой панели. На правой панели введите 0;-0;"–" в поле "Тип".

<р>4. Нажмите OK, чтобы сохранить и применить это изменение.

После того, как вы нажмете «ОК», в ячейках со значениями 0 будет отображаться прочерк (–). Кроме того, если вы введете ноль в любую ячейку, он будет заменен тире (-).

3. Заменить нули текстом в Excel

Вы также можете заменить нули в любом текстовом поле в Excel. Например, вы можете заменить нули на «Н/Д», «Недоступно» или любой другой текст.

<р>1. Выберите все данные, в которых вы хотите заменить нули текстом.

<р>2. Перейдите на вкладку «Главная»> выберите параметр «Формат» в группе «Ячейки»> нажмите «Формат ячеек…» в раскрывающемся меню.

<р>3. В диалоговом окне «Формат ячеек» щелкните вкладку «Число» и выберите параметр «Пользовательский» на левой панели. На правой панели введите 0;-0;[Red]"NA" в поле "Тип".

<р>4. Нажмите OK, чтобы сохранить и применить это изменение.

После нажатия кнопки "ОК" во всех ячейках со значениями 0 будет отображаться текст "Н/П" красного цвета.

Примечание. Если вы хотите отобразить "NA" обычным цветом, просто введите 0;-0;"NA" .

4. Поиск нулей в Excel

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

<р>1. Выберите все данные, имеющие нулевые значения

<р>2. Перейдите на вкладку «Главная» > нажмите «Найти и выбрать» в разделе «Редактирование» и выберите параметр «Заменить» в раскрывающемся меню.

<р>3. В диалоговом окне «Найти и заменить» введите 0 в поле «Найти» > оставьте поле «Заменить на» пустым (ничего не вводите в него) и нажмите «Параметры» .

<р>4. В расширенном окне «Найти и заменить» выберите параметр «Соответствовать всему содержимому ячейки» и нажмите кнопку «Найти все».

<р>5.Как только вы нажмете «Найти все», ячейки с нулевыми значениями будут выделены.

<р>6. Удерживая нажатой клавишу Control, нажмите клавишу A, чтобы выбрать все ячейки, в которых есть 0.

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

Мне нужно сохранить числа в тысячах (например, 456 798 как 456 798 или 7000 как 7). Кроме того, мне нужно, чтобы все ячейки, равные нулю, отображались как тире "-". Как форматировать ячейки?

Факты об Excel

Дэн Бриклин и Боб Франкстон представили VisiCalc в 1979 году как Visible Calculator. Lotus 1-2-3 дебютировал в начале 1980-х от Митча Капора.

DLB20720

Обычная доска

Мне неизвестен какой-либо метод форматирования, но если вы можете использовать уравнение, это сработает, если ваше число «456 798» находится в ячейке A1. =ЕСЛИ(A1>0,A1/1000,"-")

Похожие темы

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

Статистика форума

Поделиться этой страницей

Мы обнаружили, что вы используете блокировщик рекламы.

Какой блокировщик рекламы вы используете?

Отключить AdBlock

Следуйте этим простым шагам, чтобы отключить AdBlock

1)Нажмите значок на панели инструментов браузера.
2)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку «Приостановить на этом сайте».

Отключить AdBlock Plus

Следуйте этим простым шагам, чтобы отключить AdBlock Plus

1)Нажмите значок на панели инструментов браузера.
2)Нажмите на переключатель, чтобы отключить его для «mrexcel.com».

Отключить источник uBlock

Следуйте этим простым шагам, чтобы отключить uBlock Origin

1)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку "Питание".
3)Нажмите кнопку "Обновить".

Отключить uBlock

Следуйте этим простым шагам, чтобы отключить uBlock

1)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку "Питание".
3)Нажмите кнопку "Обновить".

Читайте также: