Beskrivning
Använd den här funktionen för att sammanfoga (sätta ihop) innehållet i en eller flera celler plus valfria tecken till en enda cell.
Syntax
SAMMANFÖRING(text1, …, [text253])
Indata
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
text1 |
Ja | Text- eller cellvärdet som ska läggas till. | En textsträng, ett cell-ID, ett cellområde eller en formel som resulterar i något av dessa. |
text2, …, text253 |
Nej | Text- eller cellvärdet som ska läggas till. | En textsträng, ett cell-ID, ett cellområde eller en formel som resulterar i något av dessa. CONCAT kan hantera upp till 254 textargument. |
Exempel
Provdata
Dataset 1
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Förnamn | Efternamn | E-post | Anslöt sig | Riktnummer | Telefonnummer |
| 2 | George | Smith | george.smith@gmail.com | 12/4/2024 | 415 | 482-7391 |
| 3 | Lina | Escobar | Escobar_L@yahoo.com | 1/6/1997 | 801 | 615-2840 |
| 4 | Ezsther | Klein | EstherK@juno.com | 3/5/2002 | 213 | 927-5613 |
| 5 | Don | Ffolkes | D_Ffolks@mail.co.uk | 6/9/2012 | 503 | 354-8092 |
| 6 | Maria | Empanada | m.empenada45@telefonica.es | 11/5/2021 | 245 | 768-4325 |
Dataset 2
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Namn | Tigrar | Örnar | Pumor | Björnar | Korpar | Lejon |
| 2 | Poäng | 8 | 5 | 7 | 7 | 5 | 6 |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat | |
|---|---|---|---|
| Kombinera innehållet i cellerna A2 och B2. | =KONKAT(A2:B2) |
Detta sammanfogar innehållet i cellerna A2 (George) och B2 (Smith).
Observera att inget mellanslag läggs till i det här fallet. |
|
| Kombinera innehållet i cellerna A2 och B2 och lägg till ett mellanslag mellan innehållet i de två cellerna. | =KONKAT(A2; " "; B2) |
Detta sammanfogar innehållet i cellerna A2 (George) och B2 (Smith) med ett mellanslag ("") mellan dem. Med hjälp av datamängd 1 produceras följande:
|
|
| Kombinera innehållet i flera celler som separata ord och lägg sedan till en fast textsträng i slutet. | =CONCAT(G1, ", ", B1, " och ", E1, ", herregud!") |
Denna formel kombinerar innehållet i cellerna G1, B1 och E1, lägger till ett mellanslag mellan innehållet i cellerna och lägger sedan till texten "herregud!" i slutet. Med hjälp av datamängd 2 produceras följande:
|
|
| Kombinera innehållet i flera celler som beskrivs av ett område. | =KONKAT(B2:G2) |
Denna formel kombinerar innehållet i alla celler i intervallet B2:G2. Med hjälp av datatabell 2 får man följande:
|
|
| Kombinera riktnummer och telefonnummer till en enda sträng. | =KONKAT(E2; "-"; F2) |
Denna formel kombinerar innehållet i cellerna E2 och F2 och infogar ett bindestreck mellan innehållet i de två cellerna. Med hjälp av datamängd 1 produceras följande:
|
|
| Ta den första bokstaven i förnamnet i A2 och den första bokstaven i efternamnet i B2 och kombinera dem till initialer. | =KONKAT(VÄNSTER(A2,1), VÄNSTER(B2,1)) |
Denna formel använder först kommandot
|
|
| Kombinera förnamnet och det relaterade efternamnet med versaler, lägg sedan till texten från cell D1 och lägg till året från datumet i D2. | =KONCAT(A2, " ", VERSAL(B2), ", ", $D$1, ": ", ÅR(D2)) |
Denna formel använder CONCAT för att samla resultaten av operationerna inom de yttre parenteserna "()". Dessa Med hjälp av datamängd 1 produceras följande:
|
Anteckningar
- Microsoft skapade CONCAT för att ersätta och förbättra CONCATENATE . Det finns dock några betydande skillnader:
- Intervallstöd: CONCAT kan arbeta med cellintervall, vilket gör att du kan kombinera flera celler i en enda operation (till exempel:
CONCAT(A1:A10)), medan CONCATENATE kräver individuella cellreferenser. - Syntaxförenkling: SAMMANFOGA erbjuder en enklare syntax för att kombinera flera celler, särskilt när man arbetar med områden.
- Prestanda: I vissa fall kan CONCATENATE prestera bättre än sammanfogningsoperatorn (&) för ett stort antal argument, men CONCAT är generellt sett mer effektivt för att arbeta med intervall.
- Bakåtkompatibilitet: CONCATENATE stöds fortfarande för kompatibilitet med tidigare Excel-versioner, medan CONCAT kanske inte är tillgängligt i äldre versioner.
- Intervallstöd: CONCAT kan arbeta med cellintervall, vilket gör att du kan kombinera flera celler i en enda operation (till exempel:
- SAMMANFATTNING:
- Lägger inte automatiskt till mellanslag mellan textsträngarna. Du måste inkludera mellanslag som en del av textargumenten om det behövs.
- Konverterar automatiskt siffror till text.
- Behandlar tomma celler som tomma strängar.
- Till skillnad från TEXTJOIN tillåter CONCAT dig inte att definiera en gemensam avgränsare mellan objekt. Du måste ange varje avgränsare individuellt i formeln.
Tips
- Et-tecknet (&) fungerar som ett alternativ till CONCAT. Till exempel:
=A2 & " " & B2. - Att kombinera CONCAT med andra funktioner som LEFT , RIGHT eller MID möjliggör mer komplexa textmanipulationer.
Relaterade funktioner
Här är de andra matrisformelfunktionerna som stöds i Workiva-kalkylblad.