2016-03-30 21 views
0

Bu nedenle, her birinin kendi hücresinde görebileceğiniz gibi bu tabloları görüyorum. Sorularım, her satırdaki tüm hücreleri tek bir hücrede birleştirmenin ve virgülle metni ayırmanın en kolay yoludur.Birden Çok Hücreyi, bir ve ayrı bir metne virgülle birleştirin

Yani örneğin ben başkaları için A1 ve aynı başarmak istiyorum:

Entry ID,Contest Name,Contest ID,Entry Fee,PG,SG,SF,PF,C,G,F,UTIL 



> Entry ID Contest Name Contest ID Entry Fee PG SG SF PF C G F UTIL 
>  372085759 NBA $10K Quarter Arcade [Just $0.25!] 22552804 $0.25 6444834 6444876 6444974 6445030 6445047 6444918 6445025 6445083 
>  372085760 NBA $10K Quarter Arcade [Just $0.25!] 22552804 $0.25 6444832 6444868 6444939 6444986 6445083 6444878 6445022 6444853 
>  372085761 NBA $10K Quarter Arcade [Just $0.25!] 22552804 $0.25 6444821 6444911 6444974 6445000 6445068 6444856 6444938 6444909 
>  372085762 NBA $10K Quarter Arcade [Just $0.25!] 22552804 $0.25 6444856 6444885 6444938 6445001 6445081 6444867 6445005 6445083 
>  372085763 NBA $10K Quarter Arcade [Just $0.25!] 22552804 $0.25 6444821 6444876 6444929 6445030 6445083 6444844 6445025 6444853 
+0

Excel 2016/Office 365'iniz varsa, 'TEXTJOIN' işlevini kullanabilirsiniz. –

cevap

2

, ör CONCATENATE kullanabilirsiniz = CONCATENATE (alan1, ",", alan2, ",", alan3, ...), hangi alan1 Giriş Kimliği, alan2 Yarışma adıdır, alan3 Yarışma Kimliği olur ve bu şekilde devam eder.

+0

Bir örnek verebilir misiniz? Anladığımdan emin değilim – user3187469

+0

Giriş Kimliğine ait verilerin sütun A'da olduğunu, Yarışma Adınızın B sütununda olduğunu ve Giriş Kimliğinizin C sütununda olduğunu ve D sütununda tüm hücrelerin birleştirilmesini istediğinizi varsayalım D2 alanı için formül = CONCATENATE (A2, ",", B2, ",", C2), çıktı olacak: 372085759, NBA $ 10K, Çeyrek Arcade –

0

Sen hücrelerin her birine bir virgül bitiştirmek için bir excel UDF oluşturabilirsiniz:

Function addCommas(myRange As Range) As String 

addCommas = "" 

For Each cell In myRange 

    addCommas = addCommas & cell.Value & ", " 

Next cell 

End Function 

Sadece için virgül Concat istediğiniz sütunların en sağ ve noktada bir sütun üzerinde addCommas fonksiyon yazmak .

İlgili konular