Hur summerar jag värden baserat på textkriterier i Excel?
Har du någonsin försökt att summera värden i Excel baserat på en annan kolumn med textkriterier? Till exempel har jag en rad data i kalkylbladet som följande skärmdump visas, nu vill jag lägga till alla siffror i kolumn B motsvarande textvärdena i kolumn A som uppfyller ett visst kriterium, som att summera siffrorna om celler i kolumn A innehåller KTE.
Summa värdena baserat på en annan kolumn om den innehåller viss text
Låt oss ta ovanstående data till exempel, för att lägga till alla värden tillsammans som innehåller texten "KTE" i kolumn A, kan följande formel hjälpa dig:
Ange denna formel = SUMIF (A2: A6, "* KTE *", B2: B6) in i en tom cell och tryck på ange tangenten, sedan kommer alla siffror i kolumn B där motsvarande cell i kolumn A innehåller texten "KTE" kommer att läggas till. Se skärmdumpar:
![]() |
![]() |
![]() |
Tips: I ovanstående formel, A2: A6 är det dataområde som du lägger till värdena baserat på, * KTE * står för de kriterier du behöver, och B2: B6 är det intervall du vill summera.

Lås upp Excel Magic med Kutools AI
- Smart utförande: Utför celloperationer, analysera data och skapa diagram – allt drivs av enkla kommandon.
- Anpassade formler: Skapa skräddarsydda formler för att effektivisera dina arbetsflöden.
- VBA-kodning: Skriv och implementera VBA-kod utan ansträngning.
- Formeltolkning: Förstå komplexa formler med lätthet.
- Textöversättning: Bryt språkbarriärerna i dina kalkylblad.
Summa värdena baserat på en annan kolumn om de börjar med viss text
Om du bara vill summera cellvärdena i kolumn B där motsvarande cell i kolumn A, vilken text börjar med ”KTE”, kan du använda denna formel: = SUMIF (A2: A6, "KTE *", B2: B6), se skärmdumpar:
![]() |
![]() |
![]() |
Tips: I ovanstående formel, A2: A6 är det dataområde som du lägger till värdena baserat på, KTE * står för det kriterium du behöver, och B2: B6 är det intervall du vill summera.
Summa värdena baserat på en annan kolumn om det slutar med viss text
För att lägga till alla värden i kolumn B där motsvarande cell i kolumn A, vilken text slutar med "KTE", kan denna formel göra dig en tjänst: = SUMIF (A2: A6, "* KTE", B2: B6), (A2: A6 är det dataområde som du lägger till värdena baserat på, KTE * står för det kriterium du behöver, och B2: B6 är det intervall du vill summera) se skärmdumpar:
![]() |
![]() |
![]() |
Sammanfatta värdena baserat på en annan kolumn om endast en viss text är
Om du bara vill summera värdena i kolumn B, vilket motsvarande cellinnehåll bara är ”KTE” i kolumn A, använd denna formel: = SUMIF (A2: A6, "KTE", B2: B6), (A2: A6 är det dataområde som du lägger till värdena baserat på, KTE står för det kriterium du behöver, och B2: B6 är det intervall du vill summera) och då är bara texten “KTE” i kolumn A vilket relativa antal i kolumn B kommer att lägga till, se skärmdumpar:
![]() |
![]() |
![]() |
Relaterade artiklar:
Hur summerar jag varje n rad i Excel?
Hur summerar jag celler med text och siffror i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!