---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - en/operations/chart/chart-null-settings
  - ru/operations/chart/chart-null-settings
  - href: ru/operations/chart/chart-null-settings.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: ru/operations/chart/chart-null-settings.html
title: Как настроить отображение пустых (null) значений в чарте DataLens On-premises
description: >-
  Следуя данной инструкции, вы сможете настроить отображение пустых (null)
  значений в чарте DataLens On-premises.
vcsPath: ru/operations/chart/chart-null-settings.md
---

# Настройка отображения пустых (null) значений в чарте DataLens On-premises

{% note info %}

Настройка доступна только для тех чартов, у которых есть хотя бы одна ось X или Y:

* Линейная диаграмма
* Диаграмма с областями (Накопительная и Нормированная)
* Столбчатая диаграмма (в том числе Нормированная)
* Линейчатая диаграмма (в том числе Нормированная)
* Точечная диаграмма

{% endnote %}

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

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

1. В секции с показателем, отображение значения которого надо настроить, в правом верхнем углу нажмите значок <!-- diplodoc:svg ![image](../../_assets/console-icons/gear.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="currentColor" fill-rule="evenodd" d="M7.199 2H8.8a.2.2 0 0 1 .2.2c0 1.808 1.958 2.939 3.524 2.034a.2.2 0 0 1 .271.073l.802 1.388a.2.2 0 0 1-.073.272c-1.566.904-1.566 3.164 0 4.069a.2.2 0 0 1 .073.271l-.802 1.388a.2.2 0 0 1-.271.073C10.958 10.863 9 11.993 9 13.8a.2.2 0 0 1-.199.2H7.2a.2.2 0 0 1-.2-.2c0-1.808-1.958-2.938-3.524-2.034a.2.2 0 0 1-.272-.073l-.8-1.388a.2.2 0 0 1 .072-.271c1.566-.905 1.566-3.165 0-4.07a.2.2 0 0 1-.073-.27l.801-1.389a.2.2 0 0 1 .272-.072C5.042 5.138 7 4.007 7 2.199c0-.11.089-.199.199-.199M5.5 2.2c0-.94.76-1.7 1.699-1.7H8.8c.94 0 1.7.76 1.7 1.7a.85.85 0 0 0 1.274.735 1.7 1.7 0 0 1 2.32.622l.802 1.388c.469.813.19 1.851-.622 2.32a.85.85 0 0 0 0 1.472 1.7 1.7 0 0 1 .622 2.32l-.802 1.388a1.7 1.7 0 0 1-2.32.622.85.85 0 0 0-1.274.735c0 .939-.76 1.7-1.699 1.7H7.2a1.7 1.7 0 0 1-1.699-1.7.85.85 0 0 0-1.274-.735 1.7 1.7 0 0 1-2.32-.622l-.802-1.388a1.7 1.7 0 0 1 .622-2.32.85.85 0 0 0 0-1.471 1.7 1.7 0 0 1-.622-2.32l.801-1.389a1.7 1.7 0 0 1 2.32-.622A.85.85 0 0 0 5.5 2.2m4 5.8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0M11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0" clip-rule="evenodd"/></svg> (значок появляется при наведении указателя на секцию).
1. Укажите значение для опции **Пустые значения (null)**:

   * **Не отображать** — не показывать точки со значением `null`. На диаграмме это отобразится как разрыв линии, пропуск столбца или точки. Например, если в источнике есть строка с датой (`20.07.2022`), а сумма продаж для нее не указана.
      
     {% cut "Пример графика с разрывом" %}

     ![image](../../_assets/datalens/operations/chart/line-chart-null.png =700x495)

     **Исходная таблица**

     | OrderDate | Sales |
     | --------- | --------- |
     | 15.07.2022 | 301629 |
     | 16.07.2022 | 453595 |
     | 17.07.2022 | 977583 |
     | 18.07.2022 | 527834 |
     | 19.07.2022 | 870054 |
     | 20.07.2022 | null |
     | 21.07.2022 | 569650 |
     | 22.07.2022 | 1116034 |
     | 23.07.2022 | 883208 |
     | 24.07.2022 | 2359483 |
     | 25.07.2022 | 1137851 |
     
     {% endcut %}

   * **Соединять** — соединять линией соседние точки, в которых значение не равно `null`.
   * **Отображать как 0** — заменять значения `null` на `0`.

1. Нажмите кнопку **Применить**.

{% cut "Пример замены null на 0" %}

![image](../../_assets/datalens/operations/chart/line-chart-null-0.png =700x495)

{% endcut %}

Если в исходных данных совсем нет строки, опция **Пустые значения (null)** не изменит отображение показателя на диаграмме. Например, если в источнике нет строки с определенной датой (`20.07.2022`), данные на эту дату не отобразятся.

{% cut "Пример графика с отсутствующей датой" %}

![image](../../_assets/datalens/operations/chart/line-chart-no-rec.png =700x495)

**Исходная таблица**

| OrderDate | Sales |
| --------- | --------- |
| 15.07.2022 | 301629 |
| 16.07.2022 | 453595 |
| 17.07.2022 | 977583 |
| 18.07.2022 | 527834 |
| 19.07.2022 | 870054 |
| 21.07.2022 | 569650 |
| 22.07.2022 | 1116034 |
| 23.07.2022 | 883208 |
| 24.07.2022 | 2359483 |
| 25.07.2022 | 1137851 |

{% endcut %}

{% note info %}

Чтобы отобразить в чарте нулевое значение для несуществующей в таблице даты:

1. Внесите строку с этой датой и значением `null` в источник.
1. В настройках секции чарта с соответствующим показателем для опции **Пустые значения (null)** выберите значение **Отображать как 0**.

{% endnote %}
