# Conditional Formatting

**Conditional Formatting** là tính năng cho phép người dùng áp dụng định dạng (màu sắc, biểu tượng, kiểu chữ, v.v.) cho các thành phần hiển thị dữ liệu dựa trên giá trị của chúng. Mục tiêu là giúp người dùng dễ dàng nhận biết các xu hướng, điểm nổi bật, cảnh báo hoặc bất thường trong báo cáo.

Tính năng hiện hỗ trợ trên các thành phần sau:

* **Data Table**\
  Áp dụng màu nền, màu chữ hoặc biểu tượng dựa trên giá trị của từng ô.
* **Scorecard**\
  Làm nổi bật giá trị KPI bằng màu sắc hoặc biểu tượng tùy theo ngưỡng (threshold) thiết lập.
* **Bar Chart / Column Chart**\
  Đổi màu thanh dựa trên giá trị (ví dụ: >100 thì màu đỏ, <50 thì màu xanh).
* **Biểu đồ kết hợp Bar/Column với Line**\
  Cho phép định dạng từng phần (bar hoặc line) theo quy tắc riêng biệt, hỗ trợ biểu diễn dữ liệu có phân tầng rõ ràng hơn.

Hướng dẫn thiết lập Conditional Formatting:

{% stepper %}
{% step %}

#### Mở phần thiết lập biểu đồ hoặc bảng dữ liệu

Ấn chọn vào biểu đồ hoặc bảng dữ liệu cần áp dụng Conditional Formatting (Data Table, Scorecard, Bar Chart, v.v.).&#x20;
{% endstep %}

{% step %}

#### Chọn tab "Style"

Tại thanh bên phải, trong tab **Visualizations**, chuyển sang tab **Style**.
{% endstep %}

{% step %}

#### Thêm **Conditional Formatting**

Tìm đến mục **Conditional Formatting**, nhấn nút "**Add**" thể thêm quy tắc định dạng mớ&#x69;**.**

<figure><img src="/files/yXpO8vfLBHUkZvXlO7kb" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Thiết lập các quy tắc dữ liệu

Nhấn vào nút "Add Rule" để thêm các điều kiện định dạng.&#x20;

Các điều kiện được kết hợp bằng quan hệ **AND** (tất cả điều kiện phải đúng thì định dạng mới được áp dụng).

<figure><img src="/files/L5b6c4UIp019EjzwYAvY" alt=""><figcaption></figcaption></figure>

Người dùng có thể nhấn vào ![](/files/yrccoPdeYQh7Qpsj4nYa) để sao chép điều kiện, nhấn vào ![](/files/MeJ8mWzhkIkmAltAOY9e)để xóa điều kiện.
{% endstep %}

{% step %}

#### Chọn phạm vi áp dụng

Tùy theo loại biểu đồ hoặc bảng dữ liệu mà phạm vi áp dụng sẽ xác định trên các đối tượng khác nhau tương ứng. có thể là toàn dòng / một cột dữ liệu hoặc một dimension / legend, ...
{% endstep %}

{% step %}

#### Thiết lập định dạng khi điều kiện thõa mãn

Chọn kiểu định dạng (màn nền, màu chữ) áp dụng khi điều kiện đúng. Người dùng có thể chọn từ **preset** có sẵn hoặc **tùy chỉnh** theo nhu cầu.

<figure><img src="/files/XvBdM34GufCym0u8KizN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MUfW09OtwpscrLFhfqJq" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Lưu thiết lập

Nhấn Save để lưu các quy tấc đã tạo.

Thực hiện lưu báo cáo để đảm bảo các thiết lập Conditional Formatting được ghi nhận.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}

* Có thể áp dụng nhiều quy tắc cùng lúc, hệ thống sẽ ưu tiên theo thứ tự từ trên xuống.
* Mỗi loại biểu đồ sẽ có giới hạn nhất định về kiểu định dạng hỗ trợ.
* Tránh sử dụng quá nhiều màu sắc để không gây nhiễu thị giác.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.datasuite.vn/cac-tinh-nang/bieu-do-chart/thay-doi-chart/conditional-formatting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
