computed-columns

Define and apply computed columns across Glide Tables rows.

10|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/glideapps/glide-code --skill computed-columns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: computed-columns
Source: https://github.com/glideapps/glide-code/tree/main/glide/skills/computed-columns
Command: npx skills add https://github.com/glideapps/glide-code --skill computed-columns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Glide users often need to perform per-row calculations, cross-table lookups, and aggregated summaries but Glide's built-in formulas are limited to per-row logic. This Skill provides a structured approach to building and chaining Glide computed columns to replace spreadsheet-style formulas with native table logic.

Core Features & Use Cases

  • Per-row calculations: Math columns compute totals, differences, and derived metrics across all rows.
  • Conditional logic: If-Then-Else columns drive status, flags, and dynamic UI behavior.
  • Relational data and lookups: Relation and Lookup columns connect tables and pull related values.
  • Aggregations: Rollup columns summarize related rows for counts, sums, and averages.
  • Templates & AI enhancements: Template columns and experimental AI columns generate dynamic text based on data.
  • Usage example: Create an Order Total by multiplying Quantity by Unit Price, then display a Status Emoji based on total.

Quick Start

Open Glide Data Editor, add a new column, choose a computed column type (Math/If-Then-Else/Relation/Lookup/Rollup/Template), and configure a simple example like calculating Total = Quantity × Unit Price.

Frequently Asked Questions about computed-columns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate row totals in Glide tables?

To calculate row totals in Glide tables, use Math computed columns to multiply values like Quantity by Unit Price. This replaces spreadsheet formulas with native per-row logic, computing derived metrics across all rows automatically.

Can I pull data from another table using Glide computed columns?

Yes, you can pull data from another table using Glide computed columns by chaining Relation and Lookup columns. Relation columns connect tables, while Lookup columns extract related values for cross-table data lookups.

How do I set up conditional status flags in Glide?

To set up conditional status flags in Glide, use If-Then-Else computed columns. They evaluate conditions to drive dynamic statuses, flags, and UI behavior across rows without external tools.

What is the best way to summarize related rows in Glide?

The best way to summarize related rows in Glide is using Rollup computed columns. Rollup columns aggregate related data to calculate counts, sums, and averages across connected tables.

Do Glide computed columns work with Big Tables?

Glide computed columns work with Big Tables but require specific configuration considerations. The skill enforces correct column chaining, display formatting, and Big Table limitations to ensure proper per-row calculations and cross-table aggregations.

How do I generate dynamic text based on table data in Glide?

To generate dynamic text based on table data in Glide, use Template computed columns. Template columns format and combine data values into dynamic text strings, replacing manual spreadsheet text concatenation.