According to Microsoft documentation, sorting is limited for columns referencing related tables. However, my hands-on verification confirms that sorting WORKS in both Model-driven views and Canvas apps for the scenarios below.
※Note: This behavior was verified in my environment. Please test in your own instance as platform specifications may change.
I conducted a detailed investigation to answer a critical question for Dataverse developers:
“Can we really sort by Formula Columns that reference related tables (Parent fields)?”
The Problem: Sorting Limitations in Calculated Columns
Before formula columns were introduced, we relied on “Calculated Columns”. However, they had strict sorting limitations that frustrated many developers:
- Parent row columns (Lookup fields)
- Logical columns (e.g., [Address])
- Other calculated columns
Therefore, I decided to test whether the new “Formula Columns” overcome these limitations.
Test 1: Numeric Column (Basic)

Test 2: Numeric Column with Parent References (Critical)
Surprisingly, sorting works correctly even when referencing related tables!

Test 3: DateTime Column with Functions

The formula definition:

Test 4: Formula Column Containing Other Formula Columns
Sorting works even with nested formula columns. This opens up powerful possibilities for complex sorting logic without plugins.

Conclusion
The verification results are clear:
Dataverse Formula Columns offer significantly more powerful sorting capabilities than legacy Calculated Columns, supporting related tables and nested formulas.
If you have been avoiding computed columns due to sorting issues, it is time to try Formula Columns [web:3].
コメント