Forum Discussion
Anonymous
Oct 17, 2018VBA or Excel Formula?
Good morning! I have a spreadsheet where I am trying to combine information from 3 cells into one working formula. I have a formula that puts the pieces together, but I need help figuring out how t...
JKPieterse
Oct 18, 2018Silver Contributor
This array formula seems to return an array of the numbers you are looking for, wrapping it in a TextJoin should work:
=IFERROR(INDEX(CandTable[jobOrderID],SMALL(IF(CandTable[candidateID]=$B$3,ROW(CandTable[candidateID]),""),ROW(CandTable[candidateID])-ROW(CandTable[[#Headers],[candidateID]]))),"")
=IFERROR(INDEX(CandTable[jobOrderID],SMALL(IF(CandTable[candidateID]=$B$3,ROW(CandTable[candidateID]),""),ROW(CandTable[candidateID])-ROW(CandTable[[#Headers],[candidateID]]))),"")
Anonymous
Oct 18, 2018Jan, thank you for your response. Can you please explain / show how wrapping in a TEXTJOIN would make the formula work?
Thanks!
Ronna
- JKPieterseOct 18, 2018Silver ContributorFrom the top of my head:
=TEXTJOIN(", ",TRUE,IFERROR(INDEX(CandTable[jobOrderID],SMALL(IF(CandTable[candidateID]=$B$3,ROW(CandTable[candidateID]),""),ROW(CandTable[candidateID])-ROW(CandTable[[#Headers],[candidateID]]))),""))