Zillon,
Welcome to the forum!
Unfortunately, Excel's native CONCATENATE() function doesn't work with arrays. This means that there is no way Excel can perform what you're asking for without the use of VBA or an add-in.
I have created a UDF for tasks like this and it is located here:
http://www.excelforum.com/tips-and-t...geravatar.html
Attached is a modified version of your posted workbook.
It contains the ConcatAll UDF that I created. Then in cell D5 and copied down is this array formula:
Note that array formulas must be entered with Ctrl+Shift+Enter and not just Enter. That's how the formula gets surrounded by the curly braces {}. Do not try to add those yourself.
Bookmarks