Lookup & Reference Calculated Fields
Lookup and reference fields will allow you to work with your current spreadsheet and dashboard, returning text references to cells, rows and dashboard variables.
[!NOTE] All samples included in the table below were created with the HR Dataset 2016.xlsx spreadsheet.
The functions included in the aggregation category are:
| Function Name | Syntax and Sample |
|---|---|
| previous: previous allows you to get a result with the value of the field you choose as your expression. | Syntax: previous({expression},{first value}) |
| Sample: previous([Wage],1) | |
| row: row returns the number of the current row for every row in your data source. | Syntax: row() |
| Sample: row() |
Previous
The previous calculated field allows you to get a result with the value
of the field you choose as your expression. There are two arguments
for you to configure:
expression: one of the fields in your data source.first value: the value for your first row, which will be empty by default.
Sample
The following is an extract of the HR Dataset 2016.xlsx "Employees" sheet.
| EMPLOYEEID | FULLNAME | DEPARTMENT | OFFICE | WAGE |
|---|---|---|---|---|
| 1.00 | Joan Baez | Development | Montevideo, Uruguay | 36542.00 |
| 2.00 | Zurbuch Thompson | Development | Cranbury, New Jersey, USA | 76865.00 |
| 3.00 | Zimmermann Miller | Development | Cranbury, New Jersey, USA | 73768.00 |
| 4.00 | Zurcher Reid | Development | Sofia, Bulgaria | 36018.00 |
Let's add the following calculated field:
previous([Wage],1)
The results of the calculated field will be:
| EMPLOYEEID | FULLNAME | DEPARTMENT | OFFICE | WAGE | previous Field |
|---|---|---|---|---|---|
| 1.00 | Joan Baez | Development | Montevideo, Uruguay | 36542.00 | 1.00 |
| 2.00 | Zurbuch Thompson | Development | Cranbury, New Jersey, USA | 76865.00 | 36542.00 |
| 3.00 | Zimmermann Miller | Development | Cranbury, New Jersey, USA | 73768.00 | 76865.00 |
| 4.00 | Zurcher Reid | Development | Sofia, Bulgaria | 36018.00 | 73768.00 |
As seen in the table, the second row returns the [WAGE] value for the
second row, and fills the first cell of the column with 1, as set in
your formula.