Forum Discussion
James_Buist
Oct 21, 2024Brass Contributor
Return of the Corkscrew with Spilled Arrays
I'm starting a new topic but do want to refer to PeterBartholomew1 post on accumulators here https://techcommunity.microsoft.com/t5/excel/ways-of-performing-accumulation-with-dynamic-arrays/m-p/...
- Oct 23, 2024
James_Buist Just for good measure, MMULT can also get the job done with minimal effort.
Closing Balance (cell G22):
=LET( data, HSTACK(F22:F24,G12:M14+G17:M19), cId, SEQUENCE(,COLUMNS(data)), arr, MMULT(--data,--(DROP(cId,,1)>=TOCOL(cId))), VSTACK(arr,BYCOL(arr,SUM)) )Cheers!
PeterBartholomew1
Dec 16, 2025Silver Contributor
Problems with posting workbooks!
Thanks for the help!
The platform seams to have got a lot worse recently! It is easy to miss prior posts because they are hidden and posting attachments is an utter mess!
djclements
Dec 18, 2025Silver Contributor
You're welcome, Peter!
You may also want to change your profile settings, if you haven't already done so, to disable the default "threaded" conversation view. Under My Settings > Preferences > Replies and Comments, change Display format to Linear and Default sort order to Newest to Oldest.
Sergei was kind enough to point this out to me in another thread.
- PeterBartholomew1Dec 20, 2025Silver Contributor
Useful. Thanks!