Hoppa till huvudinnehåll

Hur räknar man kommaseparerade värden i en enda cell i Excel?

Författare: Siluvia Senast ändrad: 2020-05-27

Om cellinnehållet separeras med komma i en enda cell, som “A1, A2, A3, A4, A5”, och du vill räkna det totala antalet kommaseparerade värden i den här cellen, vad kan du göra? I det här fallet bör de totala kommaseparerade värdena vara 5. I den här artikeln visar vi dig två metoder för att räkna kommaseparerade värden i en enda cell i Excel.

Räkna kommaseparerade värden i en enda cell med formel
Räkna enkelt kommaseparerade värden i en enda cell med ett fantastiskt verktyg

Fler handledning för att räkna i Excel


Räkna kommaseparerade värden i en enda cell med formel

Ta data i nedanstående skärmdump som ett exempel, gör så här för att räkna kommaseparerade värden i varje cell i intervallet B3: B7.

1. Välj en tom cell för att mata ut resultatet.

2. Skriv in formeln nedan i den och tryck på ange nyckel. Välj resultatcellen och dra sedan dess Fyll handtaget ner för att få alla resultat.

=LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1


Räkna enkelt kommaseparerade värden i en enda cell med ett fantastiskt verktyg

Med Räkna antalet celler separerade med komma nytta av Kutools för Excel, du kan enkelt räkna kommaseparerade värden i en cell i Excel utan att tillämpa formeln manuellt.

Innan du ansöker Kutools för ExcelBer ladda ner och installera det först.

1. Välj en tom cell för att mata ut resultatet.

2. Gå till Kutools fliken, klicka Formel Helper > Formel Helper.

3. I Formlerhjälpare dialogrutan, konfigurera så här.

  • Hitta och välj Räkna antalet värden separerade med komma i Välj en formel låda;
    Dricks: du kan kontrollera Filter rutan, skriv in vissa ord för att filtrera formelnamnen.
  • I Cell välj cellen där du vill räkna kommaseparerade värden;
  • Klicka på OK knapp. Se skärmdump:

4. Nu fylls resultatet i den valda cellen. Välj den här resultatcellen och dra sedan ner Fyllningshandtaget för att få andra resultat. Se skärmdump:

  Om du vill ha en gratis provperiod (30 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Relaterade artiklar:

Räkna duplicerade värden i en kolumn i Excel
Om du har en lista med data i ett kalkylblad med unika värden och duplikatvärden, och du inte bara vill räkna frekvensen för dubblettvärden utan också vill veta ordningen för förekomsten av duplikatvärdena. Metoderna i den här artikeln kan göra dig en tjänst.

Räkna antalet celler med text eller antal i Excel
Till exempel har du ett kalkylblad blandat med texter och siffror, och du vill räkna det totala cellnumret för texter och nummer separat, vad skulle du göra? I Excel kan du använda formeln för att uppnå detta. Vänligen bläddra i denna handledning för mer information.

Räkna om cellen innehåller text eller del av text i Excel
Antar att du har nedanstående data och vill räkna antalet celler som innehåller texten "Apple", antalet celler innehåller texten "Orange" och cellerna innehåller "Peach" separat, hur får man det? I denna handledning förklarar vi COUNTIF-funktionen i detalj för att hjälpa dig att snabbt räkna antalet celler om de innehåller text eller en del av specifik text i Excel. Dessutom introducerar vi en fantastisk funktion för att uppnå det enkelt med bara klick.

Räkna antalet celler mellan två värden eller datum i Excel
Om du behöver räkna cellnummer som innehåller specifika värden mellan två nummer eller datum, kan formeln för CountIf-funktionen snabbt hjälpa dig. I den här handledningen visar vi dig information om hur många celler som räknas mellan två värden eller datum i Excel.

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

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...

Beskrivning


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!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
To not show blank cells as 1, add an if statement using ISBLANK in the condition:=IF(ISBLANK(A1),0,LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1)

or, if you prefer to avoid IF logic blocks in your sheet, use SIGN and LEN:=LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+SIGN(LEN(A1))


This comment was minimized by the moderator on the site
It returns a count of 1 from an empty cell. How do you fix this so it returns the count of zero??
This comment was minimized by the moderator on the site
what if some of the cells only have one value, e.g. cell A = KTW, cell B = VAL, SME how to count cell A?
This comment was minimized by the moderator on the site
How To Count Comma Separated Specific Values in a single cell In Excel?
Suppose to count how many 15's are there in a single cell that contains 10,1,15,20,15,5,15,155
I need the result 3.
Is there any formula in excel
This comment was minimized by the moderator on the site
This worked great for me but i had to edit formula for Office 2016. (TRIM(A1),",","")) replaced with (TRIM(A1);",";""))
This comment was minimized by the moderator on the site
Dear Shandoo,

Thank you for your supplement!
This comment was minimized by the moderator on the site
i have comma separated values in cells like A=1,2,3,4,5,6 B=3,4,5,6,7,8 I want to add the contents of the two cells without repeating the value and also want to get the common value of two cells expected result = 1,2,3,4,5,6,7,8 =3,4,5,6 i am not getting the exact formula in microsoft excel 2013 Kindly help me Thanks
This comment was minimized by the moderator on the site
have you found out the way to achieve this? i am looking for exactly the same thing. thanks
This comment was minimized by the moderator on the site
i too looking for the same
This comment was minimized by the moderator on the site
What if some of the cells underneath are blank? When using the fill handle on the rest of the cells it's coming up with 1 as the total.
This comment was minimized by the moderator on the site
Hello James55, don't know if you ever got an answer but in case you need one. Use an IF statement to check if the cell is blank and then print a "0" or null "" whichever you like. =IF(A1="","0",(LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+"1"))
This comment was minimized by the moderator on the site
Great share info
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations