Not the prettiest solution but it helped me once:
- Create your new column next to the Pivot table.
- In the first row (below your new column label) insert your concatenation formula referring to the cells of the Pivot table.
- Drag down to fill the formula beyond the last row of the Pivot table. How far beyond depends on your data and how much you expect it to grow and gain more rows over time.
Below is an example I created to demonstrate this. The formula for cell C2 is:
=IF(AND(A2<>"", A2<>"Grand Total"), A2 & "_" & B2, "")
I filled this formula down way beyond the end of the Pivot table. When I later add more data and refresh the Pivot table, if the new data generates a new row in the Pivot table, I get the concatenated value for it as well.
1You can't do it. – Máté Juhász – 2016-11-03T07:35:21.317