CALCULATETABLE werkt vergelijkbaar met CALCULATE, maar in plaats van een enkele waarde retourneert het een volledige tabel als resultaat. Dit maakt het geschikt voor het genereren van aangepaste tabellen op basis van een gefilterde dataset, bijvoorbeeld als input voor andere functies zoals SUMX, FILTER of visualisaties. Je gebruikt deze functie om dynamisch subsets van data te maken die aan specifieke voorwaarden voldoen, en die dan verder geanalyseerd of gesorteerd kunnen worden.
Voorbeeld: topProducten = CALCULATETABLE(Producten, Producten[Omzet] > 10000)