Excel to Analytica Mappings/Database Functions

< Excel to Analytica Mappings
Revision as of 00:02, 16 March 2016 by Bbecane (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)



This page shows Analytica expressions that are equivalent to selected Excel database functions. They assume that you are applying each Excel function to a range, named relational table, t.

In Analytica, you apply each function to an Array, t, indexed by Rows and Cols. Index Cols identifies the columns or fields of each record. criteria is a Boolean expression involving t[Cols == field] that evaluates to 0 or 1 for each Row.

DAVERAGE(t, field, criteria)

Analytica equivalent:

Mean(t[Cols == field], Rows, w: criteria)

DCOUNT(t, field, criteria)

Analytica equivalent:

Sum(criteria, Rows)

DGET(t, field, criteria)

Analytica equivalent:

t[Cols == field, Rows == SubIndex(criteria, 1, Rows)]

DMAX(t, field, criteria)

Analytica equivalent:

CondMax(t[Cols == field], criteria, Rows)

DMIN

Analytica equivalent:

CondMin(t[Cols == field], criteria, Rows)

DPRODUCT(t, field, criteria)

Analytica equivalent:

Product(IF criteria THEN t[Cols ==field] Else 1, Rows)

DSTDEV(t, field, criteria)

Analytica equivalent:

SDeviation(t[Cols ==field], Rows, w: criteria)

DSUM(g, field, criteria)

Analytica equivalent:

Sum(If criteria Then t[Cols == field] Else 0, Rows)

DVAR

Analytica equivalent:

Variance(t[Cols == field], Rows, w: criteria)

See Also

Comments


You are not allowed to post comments.