Forum Discussion
JosephA1915
Jul 04, 2021Copper Contributor
Merge Data From Two Sheets in Same Workbook and Sort
macOS Catalina/Excel for Mac 16.50 Hello. What is the best way to merge data from two (or more) sheets in the same workbook onto a "Summary" sheet and then sort by the data in the first column (...
- Jul 05, 2021
I don't know how exactly your data is structured, for that better to have sample file. Assume you have two structured tables, they could be in different sheets. If ranges, you may convert them to tables by Ctrl+T or use named ranges. Something like this
To join these tables you may use formula as
=LET( rowsOne, ROWS(Table1), rowsTwo, ROWS(Table2), c, SEQUENCE(,COLUMNS(Table1)), hMerge, LET( k, SEQUENCE(rowsOne+rowsTwo), IF(k<=rowsOne, INDEX(Table1, k, c), INDEX(Table2, k-rowsOne, c)) ), SORT(hMerge) )and instead of Table1, Table2 use names of your actual tables or ranges.
SergeiBaklan
Jul 05, 2021Diamond Contributor
If your version of Excel supports dynamic arrays that could be done using them. Especially if you organize your data as structured tables.
- JosephA1915Jul 05, 2021Copper ContributorThank you Sergei! How would I know if my version of Excel supports dynamic arrays? I'm sorry, I'm not very experienced with those areas of Excel.
- SergeiBaklanJul 05, 2021Diamond Contributor
Please check if this LET function - Office Support (microsoft.com) available.
- JosephA1915Jul 05, 2021Copper Contributor