Tartalomjegyzék
Ahhoz, hogy egyszerre átfogó képet kapjon bármiről, szükség lehet több cellát összekapcsolni és vesszőkkel elválasztani őket. Ez a cikk arról szól, hogyan lehet több cellát vesszővel összekapcsolni az Excelben néhány képlet, függvény, valamint a következők alkalmazásával. VBA kód.
Gyakorlati munkafüzet letöltése
Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.
Cellák összekapcsolása.xlsm4 mód több cellának vesszővel történő összekapcsolására az Excelben
Az alábbiakban négy különböző technikát mutatunk be több cella összekapcsolására és vesszővel való elválasztására. Ehhez a következő szakaszokban a CONCATENATE és TEXTJOIN A későbbiekben bemutatunk egy másik megközelítést ugyanennek a célnak az elérésére, amely a VBA kód.
Az alábbiakban egy példaadathalmaz látható, amelyet a feladat elvégzéséhez használunk.
1. Alkalmazza a CONCATENATE függvényt több, vesszővel ellátott cella egy sorban történő összekapcsolásához
Egy egyszerű módja a dolgok összekapcsolásának, ha a CONCATENATE funkció. A munka elvégzéséhez kövesse az alábbiakban megadott eljárásokat.
1. lépés:
- Először is írja be a képletet egy üres cellába.
=CONCATENATE(B5:E5& ",")
2. lépés:
- Másodszor, válassza ki a képletet.
3. lépés:
- Ezután nyomja meg a F9 hogy átváltoztassa őket értékben.
4. lépés:
- Ezután távolítsa el a görbe zárójeleket { } a képletből.
5. lépés:
- Végül nyomja meg a Írja be a címet. az eredmények megtekintéséhez.
Megjegyzések. Ne felejtse el eltávolítani a görbe zárójeleket. { } a képletből.
Bővebben: Hogyan lehet az oszlopokat összekapcsolni az Excelben (8 egyszerű módszer)
2. A CONCATENATE és a TRANSPOSE függvények kombinálása több, vesszővel ellátott cella egy oszlopban történő összekapcsolásához
A sorban lévő több cella összekapcsolása mellett ugyanezt megtehetjük egy oszlop esetében is. Kövesse az alábbi utasításokat az oszlopok összekapcsolása művelet használatához.
1. lépés:
- Az E4-es cellába, az oszlop első sorával megegyezően, írja be a következő képletet.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")
2. lépés:
- Ezután válassza ki a képletet.
3. lépés:
- Ezután nyomja meg a F9 .
4. lépés:
- Távolítsa el a görbe zárójeleket { } újra, mint korábban.
5. lépés:
- Végül nyomja meg a Írja be a címet. az eredmények megtekintéséhez.
Megjegyzések. Ne feledje, hogy a képletet egy külön cellába kell írnia, ugyanabba a sorba, mint az oszlop első sora. Mivel az első cellánk értéke James Rodrigues volt a C4 sorban 4 , a képletünket ugyanabba a sorba, de egy másik cellába írjuk be. E4 Az összekapcsolás után bárhová áthelyezheti.
További információ: A Konkatenálás ellentéte az Excelben (4 lehetőség)
Hasonló olvasmányok:
- Hogyan kell összekapcsolni a Space-t az Excelben (3 megfelelő mód)
- Sorok egyesítése az Excelben (2 egyszerű módszer)
- Számok összekapcsolása Excelben (4 gyors képlet)
- Hogyan lehet a karakterláncot és az egész számot a VBA használatával összekapcsolni?
- Az Excel nem működik az Excelben (3 ok a megoldásokkal)
3. Alkalmazza a TEXTJOIN függvényt több cella vesszővel történő összekapcsolására
Használhatja a TEXTJOIN funkció a MS Excel 365 hogy több, vesszővel elválasztott cellát egyetlen cellává egyesítsünk. Ehhez a Excel 365 , kövesse az alábbi lépéseket.
1. lépés:
- Egyszerűen írja fel a következő képletet.
=TEXTJOIN(",",TRUE,B5:E5)
2. lépés:
- Ezután nyomja meg a Írja be a címet. hogy lássa az eredményt.
Megjegyzések. A TEXTJOIN funkció több cella összekapcsolására csak a következő programban érhető el Excel 365 előfizetett felhasználók.
4. VBA kód futtatása több cellának vesszővel történő összekapcsolásához
Több cellát is összefűzhetünk, és használhatunk elválasztó vesszőt is a VBA kód.
Kövesse az alábbi eljárásokat.
1. lépés:
- Először is, nyomja meg a Alt + F11 a VBA makró
- Kattintson a Beillesztés lapot, és válassza a The Modul
- Mentés a programot, és nyomja meg a F5 a futtatásához.
2. lépés:
- Ezután csak illessze be a következőket VBA
Function CONCATENATEMULTIPLE(Ref As Range, Separator As String) As String Dim Cell As Range Dim Concate As String For Each Cell In Ref Concate = Concate & Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function
Tessék,
- Dim Cell As Range egy változó cellát tartományértékként deklarál.
- Dim Concate As String a Concatenate változót egy karakterláncként deklarálja.
- Concate = Concate & Cell.Value & Separator a parancs a cella értékének egy elválasztójellel való összekapcsolására.
- CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) az utolsó kapcsolt cellák összekapcsolásának parancsa.
3. lépés:
- Ezután írja fel a következő képletet a CONCATENATEMULTIPLE
=CONCATENATEMULTIPLE(B5:E5,",")
4. lépés:
- Végül nyomja meg a Írja be a címet. gombra az eredmények megtekintéséhez.
További információ: Hogyan kell az Excelben összekapcsolni (3 megfelelő módszer)
Következtetés
Összefoglalva remélem, hogy ebből a cikkből alapvető ismereteket szereztél arról, hogyan kell több cellát vesszővel összekapcsolni. Ezeket a módszereket mind meg kell tanítani és alkalmazni kell az adataidra. Vizsgáld meg a gyakorlókönyvet és alkalmazd a tanultakat. Az Önök fontos támogatása miatt inspirál bennünket arra, hogy továbbra is ilyen tanfolyamokat készítsünk.
Ha bármilyen kérdése van, kérjük, forduljon hozzánk bizalommal, és ossza meg velünk gondolatait az alábbi megjegyzések között.
Az Ön kérdéseire a lehető leghamarabb válaszol a Exceldemy csapat.
Maradjon velünk és tanuljon tovább.