Forum Discussion
char23
Helper II
2 years agoCompare and lookup date in same table
Hello, I am trying to add a calculated column to list "deleted" for any ID that does not show in the most recent entry (1). What is the best way to approach this? I tried creating with using if state...
- 2 years ago
hi char23 ,
try like:
Column =VAR _entry = [entry]VAR _id = [id]VAR _entrypre =_entry - 1VAR _idlistpre = CALCULATETABLE(VALUES(data[id]), data[entry] = _entrypre, ALL())VAR _result = IF( _id in _idlistpre || ISEMPTY(_idlistpre) || _entry>2 , BLANK(), "Deleted")RETURN _result
FreemanZ
Super User
2 years agoHi char23 ,
try to add a column like:
Column =
VAR _entry = [entry]
VAR _id = [id]
VAR _entrypre =_entry - 1
VAR _idlistpre = CALCULATETABLE(VALUES(data[id]), data[entry] = _entrypre, ALL())
VAR _result = IF( _id in _idlistpre || ISEMPTY(_idlistpre), BLANK(), "Deleted")
RETURN _result
it worked like:
- char232 years ago
Helper II
What if I want to ignore any value in entry column greater than 2. How would I modify?
ID ENTRY Deleted IDs A 3 B 3 C 3 D 3 A 2 B 2 C 2 Deleted D 2 A 1 B 1 D 1 - FreemanZ2 years ago
Super User
hi char23 ,
try like:
Column =VAR _entry = [entry]VAR _id = [id]VAR _entrypre =_entry - 1VAR _idlistpre = CALCULATETABLE(VALUES(data[id]), data[entry] = _entrypre, ALL())VAR _result = IF( _id in _idlistpre || ISEMPTY(_idlistpre) || _entry>2 , BLANK(), "Deleted")RETURN _result