
Joseph Walker
New Member
Members

Forum Posts: 1
Member Since:
November 21, 2020
November 21, 2020

I have a question about "Lamda".
I have a formula that works for taking data that is in a single column and sorting it into three columns. "Date", "Description", and "Amount". "=INDEX(A2:A22,SEQUENCE(ROWS(A2:A22)/3,3))".
When I try to create a Lamda function I get errors. I do not understand what I am doing wrong.
Can you tell me how to make this work?
Thank you.

Mynda Treacy
Admin

Forum Posts: 4448
Member Since:
July 16, 2010
July 16, 2010

Hi Joseph,
Welcome to our forum!
Your LAMBDA version of the formula is not the same. Your INDEX is:
=INDEX(A2:A22,SEQUENCE(ROWS(A2:A22)/3,3))
And your LAMBDA is:
=LAMBDA(a,INDEX(a,SEQUENCE(ROW(a)/3,3))(A2:A22))
If you change your LAMBDA to:
=LAMBDA(a,INDEX(a,SEQUENCE(ROWS(a)/3,3))(A2:A22))
And define it as a name, you can then use it as expected. Note: it won't evaluate in the cell like so:
=LAMBDA(a,INDEX(a,SEQUENCE(ROWS(a)/3,3))(A2:A22))
You must define it as a name first.
Mynda
Forum Timezone: Australia/Brisbane
Most Users Ever Online: 245
Currently Online: Velouria, Riny van Eekelen
Guest(s) 9
Top Posters:
SunnyKow: 1432
Anders Sehlstedt: 870
Purfleet: 412
Frans Visser: 346
David_Ng: 306
lea cohen: 219
A.Maurizio: 202
Jessica Stewart: 202
Aye Mu: 201
jaryszek: 183
Newest Members:
michael serna
mashal sana
Tiffany Kang
Leah Gillmore
Sopi Yuniarti
LAFONSO HERNANDEZ
Hayden Hao
Angela chen
Sean Moore
John Chisholm
Forum Stats:
Groups: 3
Forums: 24
Topics: 6216
Posts: 27250
Member Stats:
Guest Posters: 49
Members: 31897
Moderators: 3
Admins: 4
Administrators: Mynda Treacy, Philip Treacy, Catalin Bombea, FT
Moderators: MOTH Support, Velouria, Riny van Eekelen
© Simple:Press —
