Forum Discussion
merging 2 spreadsheets with different rows
=IFERROR(INDEX(Table1[Complexitiy level],MATCH(1,([@[Client Number]]=Table1[Client Number])*([@[Task Type Name]]=Table1[Task Type Name]),0)),"")
I've made a small sample file. The formula is in the first row of the "Complexity level" column of the first spreadsheet. The formula is dynamically filled down the "Complexity level" column which is an advantage of working with dynamic tables.
- OliverScheurichDec 11, 2023Gold Contributor
=IFERROR(INDEX(Table1[Complexity level],MATCH(1,([@[Client Number]]=Table1[Client Number])*([@[Task Type Name]]=Table1[Task Type Name]),0)),"")
All information from Table1 (highlighted in red) is from the second spreadsheet from where the complexity level is pulled.
If the name of your table in the second spreadsheet is "SecondSheetTable" then this should work:
=IFERROR(INDEX(SecondSheetTable[Complexity level],MATCH(1,([@[Client Number]]=SecondSheetTable[Client Number])*([@[Task Type Name]]=SecondSheetTable[Task Type Name]),0)),"")
If you don't work with Office 365 or Excel for the web or Excel 2021 you'll have to enter the formula as an arrayformula by pressing ctrl+shift+enter.
- Connie64131Dec 11, 2023Copper ContributorOMG!!! Thank you so so much! You have no idea how much this means to me! I sincerely appreciate your help!!!