AllInfo

Hur man lägger till text med en formel i Google Sheets

Det är enkelt att skriva text i en Google Sheets-cell. Men vad händer om du vill redigera den texten för att inkludera mer och tillämpa den på flera celler? Med hjälp av ett par olika metoder kan du lägga till text med hjälp av en formel.

Om du söker på webben kommer du att upptäcka att det finns flera sätt att ersätta, ändra eller ersätta text i Google Kalkylark . Men om du bara vill lägga till befintlig text finns det några snabba och enkla formler.

Innehållsförteckning

Kombinera text med CONCATENATE-funktionen
Lägg till text med Ampersand-operatorn
Infoga text med LEFT, MID och RIGHT

Kombinera text med funktionen CONCATENATE

Du kanske redan är bekant med CONCATENATE-funktionen eftersom den är tillgänglig i både Google Sheets och Microsoft Excel som ett sätt att kombinera text. Med den här funktionen kan du lägga till text från flera celler eller strängar i vilken ordning du vill.

RELATERAT: Hur man sammanfogar data från flera celler i Google Sheets

Syntaxen för funktionen är CONCATENATE(sträng1, sträng2, …) där endast det första argumentet krävs.

Som ett exempel vill vi lägga till indikator-ID- i början av vårt ordernummer i cell D2. Du skulle använda följande formel:

=CONCATENATE(“ID-“,D2)

< /p> Annons

Observera att texten du vill lägga till ska placeras inom citattecken.

När funktionen och formeln gör sitt jobb kan du kopiera formeln till de återstående cellerna för att ändra resten av ordningsnumren. Dra fyllningshandtaget i det nedre högra hörnet av cellen som innehåller formeln för att kopiera ner den.

Funktionen är tillräckligt flexibel för att lägga till texten på flera platser i strängen. Med den här formeln kan du lägga till ID- i början och -1 i slutet av värdet i cell D2. Använd sedan fyllningshandtaget för de återstående cellerna igen.

=CONCATENATE(“ID-“,D2,”-1″)

För ytterligare ett exempel låter CONCATENATE dig lägga till text från andra celler också. Här vill vi lägga till vår kunds telefonnummer i cell C2 i slutet av deras beställningsnummer i cell D2 med ett mellanslag mellan. Använd sedan fyllningshandtaget för att tillämpa samma formel på resten av cellerna.

=CONCATENATE(D2,” “,C2)

Lägg till text med Ampersand-operatorn

En funktion är inte det enda sättet att lägga till text med hjälp av en formel i Google Kalkylark. Som ett alternativ till CONCATENATE kan du använda et-tecken-operatorn.

RELATERAT: 9 grundläggande Google Sheets-funktioner du bör känna till

Vi använder samma exempel ovan för att lägga till ID- i början av vårt beställningsnummer i cell D2. Du skulle använda den här formeln:

=”ID-“&D2-annons

Et-tecken i mitten kombinerar de två på samma sätt som CONCATENATE gör men för många är det lättare att komma ihåg och snabbare att infoga.

Dessutom kan du använda fyllningshandtaget precis som med vilken annan formel som helst, så att kopiera den till ytterligare celler är en bris.

Låt oss använda et-tecken-operatorn för vårt andra exempel ovan där vi lägger till ID – till början av ordernumret i cell D2 och -1 till slutet. Här är formeln:

=”ID-“&D2&”-1″

Så nu du kanske undrar, fungerar et-tecken med flera cellreferenser och även mellanslag? Svaret är du vad! Vi använder et-tecken för att kombinera kundens telefonnummer i cell C2, ett mellanslag och beställningsnumret i cell D2.

=D2&” “&C2

Precis som med CONCATENATE, placeras mellanslag inom citattecken som om det vore ett ord eller specialtecken.

Infoga text med VÄNSTER, MID och HÖGER

h2>

Om du vill lägga till text i mitten av en textsträng i en cell, kan du göra det med funktionen REGEXREPLACE för att ersätta texten. Du behöver dock lite kunskap med reguljära uttryck, som har en brant inlärningskurva. Istället kan du använda LEFT, MID och RIGHT funktionerna med et-tecken-operatorn.

RELATERAT:Hur man använder reguljära uttryck (regexes) på Linux

Syntaxen för VÄNSTER och HÖGER är densamma, VÄNSTER(sträng, tecken) där du kan använda text eller en cellreferens för strängen och ett nummer för tecken.

Annons

Syntaxen för MID är MID(sträng, start, längd) där du kan använda text eller en cellreferens för sträng och siffror för starttecken och längd att extrahera.

För att lägga till ett bindestreck efter det första tecknet i vårt värde i cell D2 och behålla de återstående värdena oförändrade, kan du använda denna formel:

=LEFT(D2,1)&”-“&RIGHT(D2, 5)

Vår sträng är sex tecken lång. Så den VÄNSTER-formeln refererar till cellen och sedan det första tecknet, et-tecken lägger till bindestrecket inom citattecken, ett annat et-tecken lägger till slutet av strängen med cellreferensen och de återstående fem tecknen med HÖGER-formeln.

Med nästa formel kommer vi att använda alla tre funktionerna för att lägga till bindestreck efter de två första och före de två sista tecknen i samma sträng. Du skulle använda den här formeln:

=LEFT(D2,2)&”-“&MID(D2,3,2)&”-“&RIGHT(D2,2)

Genom att infoga MID-funktionen mellan de andra två kan vi returnera segmentet i mitten av strängen. Den här delen av formeln för MID delas upp med cellreferens, numret på starttecken och antalet tecken.

Annons

Som med de andra formlerna kan du använda fyllningshandtaget för att kopiera ner. Men om du har olika antal tecken i varje sträng kommer resultaten att bli sneda. Så kom ihåg detta.

Med flera sätt att kombinera eller redigera text i celler, det här är de snabbaste och enklaste sätten att lägga till ny text till befintlig text i Google Kalkylark.

För mer, se hur du använder OCH och ELLER i Google Kalkylark.

LÄS NÄSTA
Exit mobile version