Concat indirect address that has array of columns

Dossfm0q

Banned User
Joined
Mar 9, 2009
Messages
570
Office Version
  1. 2019
Platform
  1. Windows
Concat function is not working with indirect address that has array of columns

Excel Formula:
=CONCAT(INDIRECT(ADDRESS(1,{1,2,3})))
[/CO DE]
 

Excel Facts

Who is Mr Spreadsheet?
Author John Walkenbach was Mr Spreadsheet until his retirement in June 2019.
There is no indication of what is in A1:C1 and therefore what you are actually trying to achieve.
What about some sample a data and expected results with XL2BB?

.. and still no Excel version in profile so I wouldn't know what to advise anyway. :(
 
Upvote 0
Profile was update excel 2019
Book1
ABCDE
1AABBCCCAA
2To beAABBCCC
Sheet1
Cell Formulas
RangeFormula
E1E1=CONCAT(INDIRECT(ADDRESS(1,{1,2,3})))
Press CTRL+SHIFT+ENTER to enter array formulas.
 
Upvote 0
What is the reason behind using indirect and address instead of the simple version of =CONCAT(A1:C1) ?
 
Upvote 0
Thanks for your response
this is to find a Excel 2016 formula as Mr: Peter Excel 365 formula in below Post
it ok with Address and not Ok when use it with Indirect(xxxx) not function

and I thank Mr: Peter for his initiative


Book1.xlsx
ABCDEFGHIJKLMNOPQ
1513426Ok Not function
2ABCDEFGHIJKLMNOCONCATENATE AddressCONCATENATE Value
31ActiveABC111JFG1Test2Test3Test4Test5Test6Test7Test8Test9Test10Test11Test12$C3$K3$E3$H3$B3$M3ABC111
42ActiveABC222JFG2Test2Test3Test4Test5Test6Test7Test8Test9Test10Test11Test12$C4$K4$E4$H4$B4$M4ABC222
53ActiveABC111JFG1Test2Test3Test4Test5Test6Test7Test8Test9Test10Test11Test12$C5$K5$E5$H5$B5$M5ABC111
64ActiveABC222JFG2Test2Test3Test4Test5Test6Test7Test8Test9Test10Test11Test12$C6$K6$E6$H6$B6$M6ABC222
75ActiveABC111JFG1Test2Test3Test4Test5Test6Test7Test8Test9Test10Test11Test12$C7$K7$E7$H7$B7$M7ABC111
Sheet1
 
Upvote 0
Sorry, I thought that it is a feature of Excel 2016 and 2019 both
and no mater, It is very nice from you to develop my Knowledge in Excel if you find a solution for 2019
 
Upvote 0
I wouldn't use a formula, I'd use a UDF as Peter did in the linked thread.
 
Upvote 0
Without a proper explanation we have no idea what is actually needed, the formula in your example certainly doesn't appear to be doing anything useful, a much simpler formula,
Excel Formula:
=INDEX($B3:$O3,MATCH(MIN($B$1:$O$1),$B$1:$O$1,0))
will give the exact same results with a lot less effort.

As Fluff has just pointed out, the UDF that Peter suggested is likely the most practical and realistic solution.
 
Upvote 0

Forum statistics

Threads
1,215,216
Messages
6,123,669
Members
449,114
Latest member
aides

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top