om du arbetar med textdata i Google Kalkylark kan du ibland behöva veta teckenantalet i en cell i Google Kalkylark.
Jag har mött liknande situationer när jag skriver titlar för en artikel och de måste vara av en specifik karaktär.
i så fall kan jag snabbt lägga dessa titlar i Google Kalkylark och använda formler för att få teckenantalet.
i den här handledningen visar jag dig hur du räknar antalet tecken i en cell/intervall i Google Kalkylark.
så låt oss komma igång!,
Innehållsförteckning
räkna tecken i en Cell i Google Sheets
det här är ganska enkelt – Google Sheets har trots allt en dedikerad funktion för att räkna tecken i en cell.
LEN-funktionen.,
anta att du har en datauppsättning som visas nedan:
nedan är formeln som räknar antalet tecken i varje cell:
=LEN(B2)
Observera att LEN – funktionen räknar varje tecken-vare sig det är ett alfabet, nummer, specialtecken, skiljetecken eller mellanslagstecken.
Även om detta fungerar bra i de flesta fall kan du ibland få ett felaktigt resultat på grund av att leda, släpa eller dubbla mellanslag i en cell.,
i exemplet nedan ger LEN-funktionen resultatet i cell B6 som 27 (istället för 25) eftersom det finns ett ledande utrymme och ett dubbelutrymme.
detta händer eftersom LEN-funktionen räknar alla tecken (inklusive mellanslagstecknet).
för att se till att du inte räknar extra utrymmen kan du använda TRIM-funktionen tillsammans med LEN-funktionen.,
nedan följer formeln som ignorerar alla inledande, avslutande eller dubbla mellanslag i Google Sheets:
=LEN(TRIM(A2))
räkna tecken i ett intervall i Google Sheets
Du kan också räkna det totala antalet tecken i ett antal celler.,
anta till exempel att du har nedanstående datauppsättning och du vill räkna det totala antalet tecken i cell A2:A6
nedan är formeln som kommer att göra detta:
=SUMPRODUCT(LEN(A2:A6))
i ovanstående formel, SUMPRODUCT används för att ge dig summan av alla teckenantal i hela intervallet (vilket görs av Len-funktionen).,
Du kan också göra samma sak med hjälp av nedanstående SUMMA-funktionen:
=SUM(LEN(A2:A6))
Men eftersom SUMMAN funktion inte kan hantera arrayer, du kommer att behöva använda ctrl + Skift + Enter i stället för den normala Retur (håll Kontroll och Shift-tangenten och tryck sedan på Enter/Return tangenten).
eller ännu bättre, använd nedanstående formel:
=ArrayFormula(SUM(LEN(A2:A6)))
räkna förekomsten av ett visst tecken i Google Sheets
Du kan också räkna förekomsten av ett visst tecken (eller en sträng i en cell) med hjälp av formler.,
anta till exempel att du vill veta hur många gånger alfabetet ”A” har använts i varje filmnamn,
Du kan göra det med nedanstående formel:
=LEN(A2)- LEN(SUBSTITUTE(A2,"a",""))
ovanstående formel använder ersättningsfunktionen för att ta bort det nedre fallet ” A ” från en cell, och sedan räknar LEN-funktionen det totala antalet tecken utan den som vi vill räkna.
detta värde subtraheras sedan från den totala längden av den ursprungliga längden och det ger mig teckenantalet i alfabetet ”A””.,
Observera att ersättningsfunktionen är skiftlägeskänslig. Om du vill att det ska räknas både nedre och övre fallet i alfabetet A kan du använda följande formel:
=LEN(A2)- LEN(SUBSTITUTE(LOWER(A2),"a",""))
så det här är hur du kan räkna antalet tecken i en cell eller ett intervall i Google Kalkylark.
hoppas du hittade den här handledningen användbar.,
Du kanske också gillar följande Google Sheets-handledning:
- räkna celler om de inte är tomma (icke-tomma celler) i Google Sheets
- hur man räknar celler med specifik Text i Google Sheets
- hur man får ordräkningen i Google Sheets
- hur man ändrar textfall i Google Sheets (övre, nedre eller korrekta)
- hur man numrerar rader i Google Sheets (Lägg till serienummer)