All features

Conditional Formatting

Conditional formatting in Portiny automatically highlights table cells based on record values. Define rules with conditions and visual styles — bold, text color, background color, or strikethrough. Rules combine with configurable priority and carry over to Excel and PDF exports.

Conditional Formatting

Conditional formatting that highlights what matters

An overdue invoice, a negative stock balance, an order flagged as urgent. These shouldn't hide among hundreds of rows. Conditional formatting in Portiny colors table cells automatically based on rules you define — no code required.

Each rule pairs a condition with a visual style. Conditions use the same query language as view filters, so there's nothing new to learn. The formatting carries over to Excel and PDF exports, keeping your reports consistent.

Rules and priority

Visual condition builder

Build each condition in a graphical editor — pick a field, an operator, and a value. No scripting. A condition can reference any field on the record, not just the column the rule belongs to. Example: color the "Status" cell red when the due date is in the past.

Style merging with priority

Every rule has a numeric priority. Lower number means higher importance. When multiple rules match the same cell, their styles merge — a later rule only overrides the properties it defines. The result is layered formatting without conflicts.

Manual scanning vs. automated highlights

Without formatting

  • Critical records buried in tables with hundreds of rows
  • Daily filtering eats up time that could go elsewhere
  • Exported files are plain — all context lost
  • Anomalies discovered only during manual reviews

With conditional formatting

  • Urgent values stand out instantly through color coding
  • Rules evaluate automatically — no daily routine needed
  • Styles carry over to Excel and PDF exports
  • Multiple rules on a single column merge intelligently

6 style properties per rule

Each rule can set bold, italic, underline, strikethrough, text color, and background color — in any combination. Leave the condition empty to create a default style for the entire column. A live preview in the admin panel shows the result before you save.

Available formatting options

Mix and match any of these in a single rule. The result shows up in the table and in every export.

Bold Italic Underline Strikethrough Text color (hex) Background color (hex) Style combinations Default column style Priority-based ordering Live admin preview

Color-code your data today

Sign up and set your first conditional formatting rules. See how quickly a plain table turns into an actionable dashboard.

Try for free

Related Features

Demo

Try everything yourself

After signing up, you can create a demo project — a sample construction company with 9 modules and test data. Everything you see in the videos, you can click through and try yourself.

Completely free
14-day demo
Contains everything from the videos