Question : having trouble using CONCATENATE in excel 2010

I have a list of name in colum A. I need to use =CONCATENATE("'",B1,"',") so the names are converted from: example: tree to 'tree',

Now when I paste =CONCATENATE("'",B1,"',") into the first cell in column B it works fine. But usually I would just copy the cell in column B and paste it in the rest of the cells in column B to convert all the name in column A.

does this make sense. It used to work but now it just copies the test from column B cell 1 and dups it is all of the other cells in column B.

Answer : having trouble using CONCATENATE in excel 2010

Try this:


-Greg
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
With SUB_TABLE as (
SELECT 
	ID, FIRST_NAME, LAST_NAME, 
	MAX(CASE WHEN RN = 1 THEN ADDRESS ELSE NULL END) AS ADDRESS1,
	MAX(CASE WHEN RN = 2 THEN ADDRESS ELSE NULL END) AS ADDRESS2,	
	MAX(CASE WHEN RN = 3 THEN ADDRESS ELSE NULL END) AS ADDRESS3,	
	MAX(CASE WHEN RN = 4 THEN ADDRESS ELSE NULL END) AS ADDRESS4,		
	MAX(CASE WHEN RN = 1 THEN PHONE_NO ELSE NULL END) AS PHONE1,
	MAX(CASE WHEN RN = 2 THEN PHONE_NO ELSE NULL END) AS PHONE2,	
	MAX(CASE WHEN RN = 3 THEN PHONE_NO ELSE NULL END) AS PHONE3,
	MAX(CASE WHEN RN = 4 THEN PHONE_NO ELSE NULL END) AS PHONE4,	
	MAX(CASE WHEN RN = 1 THEN CELL_NO ELSE NULL END) AS CELL1,	
	MAX(CASE WHEN RN = 2 THEN CELL_NO ELSE NULL END) AS CELL2,	
	MAX(CASE WHEN RN = 3 THEN CELL_NO ELSE NULL END) AS CELL3,	
	MAX(CASE WHEN RN = 4 THEN CELL_NO ELSE NULL END) AS CELL4	
FROM 
	(
	SELECT 
		ID, FIRST_NAME, LAST_NAME, ADDRESS, PHONE_NO, CELL_NO, 
		ROW_NUMBER() OVER(PARTITION BY ID ORDER BY ADDRESS DESC,PHONE_NO DESC,CELL_NO DESC) AS RN
	FROM 
		YOUR_TABLE
	) AS T
GROUP BY ID, FIRST_NAME, LAST_NAME
)
Select distinct (*)
from SUB_TABLE
Random Solutions  
 
programming4us programming4us