I tried to use rollup function to got previous data in the same table as below
First, I make the lenth of one field to be the same.
IF(LEN({TargetField})>10, LEFT({TargetField}, 10), {TargetField}&REPT("_", 10-LEN({TargetField})))
Then in a linked filed
I use Rollup functon ARRAYJOIN(values) in another table
Then look up the Rolluped field in the first table.
but When I tried to figure out the length of the lookup-ed rollup filed
It showed “error”
as example
Table one
(number field) (target filed) look-uped rollup filed
1 a 123 a-123 a-123,b-456,c-123,d-456
2 b 456 b-456 a-123,b-456,c-123,d-456
3 c 123 c-123 a-123,b-456,c-123,d-456
4 d 456 d-456 a-123,b-456,c-123,d-456
in second row
I tried to find the location of the word “b”
and the number between 2 to 4 characters before “b” is the data I want.
However , when I use Find or search function to the lookuped roll-up field
It’s always showed 0
Do anyone know what wrong it is, or how to mkae it in alterntive way…