У меня есть некоторые данные в Excel, которые я хочу отобразить в виде круговой диаграммы (см. изображение 1), где текст будет метками, а числа превратятся в проценты. Проблема в том, что когда я перехожу к графическому отображению данных, он показывает метки для ВСЕХ разделов, даже тех, которые составляют 0% в круговой диаграмме. Так что это действительно перегружает всю мою диаграмму. Я не хочу вручную выбирать данные, так как это динамическая электронная таблица, и разделы, которые сейчас равны нулю, могут не стать нулевыми в дальнейшем.
Есть ли способ заставить Excel вообще не отображать метки для разделов, которые составляют 0%?
Как вы можете видеть на текущем графике (второе изображение), меток гораздо больше, чем секций в круговой диаграмме, и она выглядит чрезвычайно загруженной.
Спасибо!
решение1
Смотреть статью Как скрыть нулевые значения в диаграмме Excel для различных решений, которые зависят от вашего контекста.
Самый простой в менюФайл > Параметры, вкладка «Дополнительно», раздел «Параметры отображения для этого листа», чтобы снять флажок «Показывать ноль в ячейках с нулевым значением». Это отключит отображение нулей, но они по-прежнему будут отображаться на панели форматирования.
Другое решение для подавления нулей, за исключением меток категорий, заключается в следующем:
- Выберите диапазон данных
- Щелкните на вкладке «Главная» небольшое поле в правом нижнем углу группы «Число».
- В диалоговом окне «Формат ячеек» выберите «Пользовательский» и установите для параметра «Тип» значение
0,0;;;
.
Более подробную информацию со скриншотами можно найти в статье по ссылке.
решение2
Откройте панель формата для диаграмм и выберите метки данных, которые вы хотите изменить. В разделе Формат меток данных > Число > Формат кода > введите 0;;;
и > Добавить. Это удалит ноль.
У меня есть несколько меток процентов, вызывающих ту же проблему, показывающих метку 0%. Я подправил код формата, 0%;;;
и нулевой процент исчез.
Обратите внимание, что использование 0,0;;;
из предыдущего поста добавляет ноль ко всем однозначным цифрам. Чтобы убрать это, введите 0;;;
код формата. Могу подтвердить, что это работает :)
Форматировать метки данных:
решение3
Вышеуказанное решение не сработало для меня; вместо этого я обнаружил, что вы меняете тип числа, чтобы достичь этого. Как: в качестве примера, я хочу создать круговую диаграмму, которая зависит от значений данных, показанных в процентах. Выделите диапазон данных, которые вы отображаете (в данном случае проценты), и перейдите на ленту Главная > Число (маленькая стрелка в правом нижнем углу этой части ленты) > измените число «Тип» на «Пользовательский» > и введите 0%;;. Вуаля! Это сработало для меня, создав диаграмму, которая даже если данные в ней изменились, значения, для которых это было 0%, не отображали метку и сохраняли мой круговой диаграммы чистым.