Forum Discussion

nickcicc's avatar
nickcicc
Copper Contributor
Sep 30, 2019
Solved

New Spill function making concatenate output difficult?

I'm no Excel whiz, but I need to be able to concatenate the contents of cells in 9 columns into one, for each row in a 1000 row spreadsheet, with comma-delimited output. I used to be able to do this quite easily up until the most recent Excel update.

 

Now, the concatenate function uses Excel's new "SPILL" function to paste the result into adjoining empty cells next to the one I am placing my formula in. Isn't the reason for Concatenate to join the selected cells text into one cell? Anyway - I have not found a way that I can bring the output back into just one cell. I need to be able to copy these outputs into another spreadsheet, and while highlighting a cell in the spill output shows the blue outline for the range, copying the first cell only copies the first cells contents.

 

Can anyone help?

  • Never mind - I have realised that CONCAT appears to have superseded CONCATENATE, and using CONCAT is giving me the output I need.

     

6 Replies

  • nickcicc's avatar
    nickcicc
    Copper Contributor

    Never mind - I have realised that CONCAT appears to have superseded CONCATENATE, and using CONCAT is giving me the output I need.

     

    • PeterBartholomew1's avatar
      PeterBartholomew1
      Silver Contributor

      nickcicc 

      CONCATENATE was well-known as a piece of garbage that has little to offer over the "&" operator.

      TEXTJOIN and CONCAT are the perfect partners for dynamic arrays.

      • SergeiBaklan's avatar
        SergeiBaklan
        Diamond Contributor

        PeterBartholomew1 

        Even less. I didn't google right now, from my memory CONCATENATE() as a function has some limit on number of parameters (you may use as many & as you wish) plus some limits on text length. On practice there is no difference but usability. Some prefer CONCATENATE as more understandable, not necessary to recognize every time what the hell & is. Other prefer & as the fastest way to write formula.

         

        Not the same, but similar story with AND(a,b,c) and a*b*c.

Resources