# Applying global filters

Global filters apply consistent filtering across all tabs within a Vizpad. Any filter configured at the global level cascades to every chart and tab in the Vizpad, ensuring uniform data context across the entire dashboard.

1. In a Vizpad, click on the **Add Filter** button and the following menu will be displayed.

<figure><img src="https://1424959359-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs16h5onryWtbaHwBa10b%2Fuploads%2FYblZhZ0q6eDeiwaJuYO4%2Fimage.png?alt=media&#x26;token=5c7c0c98-832a-4833-a39e-56b5161d7cdc" alt="" width="208"><figcaption></figcaption></figure>

2. Click on the **Applied to** option to determine the charts for which you will apply the filter.

<figure><img src="https://1424959359-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs16h5onryWtbaHwBa10b%2Fuploads%2Fi3ogsvXauOFlS22ERdpH%2Fimage.png?alt=media&#x26;token=e12e939a-77a2-4812-8f5c-be4964e81db6" alt="" width="210"><figcaption></figcaption></figure>

2. If you want to apply a global filter (for all charts in all tabs), then select **All charts in the Vizpad**. All subsequent filter configurations apply to every Vizpad tab.
3. If you want to apply filters all the charts in the current tab, then select All charts in the tab.
4. If you want to apply the filters only to specific charts, then select **Selected Charts in this tab**.

{% hint style="info" %}
Once you set up the filter to be applied, then the following panel appears along with checkboxes for each chart/table in the current tab.

<p align="center"><img src="https://1424959359-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs16h5onryWtbaHwBa10b%2Fuploads%2FWIPbyOlrXJ9ezSCb3dZ8%2Fimage.png?alt=media&#x26;token=0f33e474-aada-4fa7-8804-ee3baeac2ca2" alt="" data-size="original"></p>

You can select the required charts and the count will be increased accordingly in the panel. **Select all** selects all the visuals in the tab, and the filter will be applied to the selected charts once you click on **Apply**.
{% endhint %}

5. If you want to apply filters to any date columns, then enable the Date filter toggle.

{% hint style="danger" %}
When **Date filter** toggle is disabled, only measures and dimensions will be displayed in the **Select Column** dropdown. If it is enabled, then only date columns will be displayed in the **Select Column** dropdown.
{% endhint %}

6. Once **All charts in the Vizpad** is selected, then the minimum and maximum range will be auto-selected. However, it overrides manual range modification so you can make necessary changes as required.
7. The auto-range will be selected as follows:
   1. **Measures**: Selects the minimum and maximum values of the measure.
   2. **Dimensions**: Defaults to `IN` (inclusion) operator.
   3. **Date columns:** Calculates `MIN(date_column)` to `MAX(date_column)` from entire dataset.

<figure><img src="https://1424959359-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs16h5onryWtbaHwBa10b%2Fuploads%2FhoNKNV33zpNJyvczKUYr%2FFrame%206369.png?alt=media&#x26;token=54165698-b1c8-4b6e-800d-b27d76c43998" alt="" width="375"><figcaption></figcaption></figure>

8. Enable the **Use Alignment Mapping** toggle if you want to refer only the mapped measures. This will be displayed only if **Date filter** is enabled.
9. Click on the **Select time period** field and the following window will be displayed. The available **Measure → Date** mappings for the Business View will be listed.
10. Choose the required time range from the available list.

<figure><img src="https://content.gitbook.com/content/s16h5onryWtbaHwBa10b/blobs/UVIMwvFoDVB15trYadZ0/image.png" alt="" width="366"><figcaption></figcaption></figure>

11. Click on **Apply** to save the changes. The date filter will be applied to the selected chart(s).

{% hint style="warning" %}
To set up new **Measure → Date** mapping(s) or to edit the existing mappings, please check out this [page](https://help.tellius.com/6.0/data/preparing-your-business-views/mapping-measures-to-date-columns).
{% endhint %}

<figure><img src="https://content.gitbook.com/content/s16h5onryWtbaHwBa10b/blobs/WSGUmM8quyHle2u5xehc/Frame%206367.png" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Because you mapped **Sales, Quantity, Discount → Order\_Date** and chose **Last year** with **Date mapping** enabled, Tellius first kept only the rows whose **Order\_Date** fell in last year. Then it aggregated by **Category**.

\
Without mapping, the time filter could have hit a different date column or been applied across measures. Mapping forces the filter to use the correct date per metric, so your bars and lines are apples-to-apples for “last year.”
{% endhint %}
