Hur du räknar specifika namn i Excel (3 användbara metoder)

  • Dela Detta
Hugh West

När du undersöker stora datamängder i Excel kan du behöva räkna antalet celler som innehåller ett visst namn. I den här artikeln finns tre enkla metoder för att räkna specifika namn i Excel.

Ladda ner övningsboken

Räkna särskilda namn.xlsx

3 metoder för att räkna specifika namn i Excel

Låt oss säga att vi har ett dataset som visar den Anställdas ID , den År , och slutligen Årets säljare respektive. Vi kommer att använda datasetet (i B4:D14 celler) som visas nedan för den första och den andra metoden.

Som tur är kan du räkna förekomsten av ett namn i ett kalkylblad på många olika sätt. Låt oss utforska de olika metoderna och hur du använder dem.

1. Använda COUNTIF-funktionen för att räkna exakt matchande namn

Microsoft Excel har en inbyggd COUNTIF-funktion för att räkna antalet celler inom ett intervall som uppfyller det givna villkoret. I exemplet nedan visas en lista över Årets säljare anges i D4:D14 celler och vi vill räkna antalet gånger som namnet Mathew Smith förekommer i denna förteckning.

För att användarna ska kunna räkna in ett valfritt namn i stället för att skriva in det direkt i formeln har vi utsett en cell för att skriva in namnet. G4 Formeln i cellen G5 kommer alltså att se ut på följande sätt.

=COUNTIF(D5:D14,G4)

Här kan D5:D14 cellerna representerar den Årets säljare ( sortiment argumentet), och G4 cell betecknar Mathew Smith ( kriterier argument).

Fördelning av formler

  • I denna formel ska COUNTIF Funktionen tar två argument sortiment och text .
  • COUNTIF funktionen matchar namnet Mathew Smith i uppslagsmatrisen ( D5:D14 ) och returnerar antalet räkningar.

Läs mer: Hur man räknar ord i Excel med formel (2 praktiska exempel)

2. Tillämpa jokertecken för att räkna specifika namn

Den tidigare metoden matchar de givna kriterierna exakt. Om det finns minst ett annat tecken i cellen, t.ex. ett mellanslag, behandlas det inte som en exakt matchning, utan cellen räknas inte.

För att räkna de celler som innehåller andra texter utöver det specifika namnet använder vi Jokertecken Placera helt enkelt en asterisk (*) tillsammans med cellreferensen. Genom att variera asteriskens position kan vi räkna namnet från cellerna i intervallet. Låt oss se hur det fungerar.

2.1 Om cellen innehåller ett specifikt namn i början

Om det specifika ordet finns i starta i cellen så måste vi lägga till asterisktecknet efter cellreferensen, vilket illustreras i exemplet nedan.

Formeln i cellen G5 kommer alltså att vara följande.

=COUNTIF(D5:D14,G4& "*")

2.2 När det särskilda namnet står i mitten

När det specifika ordet däremot står i mitten i cellen lägger vi till asterisktecknet både före och efter cellreferensen.

Formeln för G5-cellen blir alltså följande.

=COUNTIF(D5:D14, "*"&G4& "*")

2.3 Om det specifika namnet finns i slutet

Slutligen, om målnamnet finns i avsluta av cellen, asterisktecknet sammanfogas före cellreferensen som

Formeln för G5-cellen kommer slutligen att se ut på följande sätt.

=COUNTIF(D5:D14, "*"&G4)

Läs mer: Excel-formel för att räkna specifika ord i en cell (3 exempel)

3. Använd SUMPRODUCT-funktionen för att räkna specifika namn i Excel

SUMPRODUCT funktionen används när vi måste räkna namnet med hänsyn till både stora och små bokstäver.

Om vi antar att vi har en tabell som visar Anställdas ID , den Avdelning de är anställda i, och slutligen den Anställdas namn. Vi kan använda datasetet (i B4:D14 celler) för att demonstrera vår tredje metod.

3.1 Tillämpa SUMPRODUCT-funktionen för att matcha exakt namn (med hänsyn till stora och små bokstäver)

Vi kommer att använda oss av SUMPRODUCT i kombination med funktionen EXAKT för att räkna antalet celler som innehåller det specifika namnet.

=SUMPRODUKT(--EXAKT(G4, D5:D14))

Här kan G4 cell betecknar Smith ( text1 argumentet) och D5:D14 cellerna representerar den Anställdas namn ( text2 argument).

Fördelning av formler

  • Här kan EXAKT funktionen jämför två textsträngar och returnerar true om de stämmer exakt överens. dubbelt bindestreck markerar tvingar värdena TRUE och FALSE till 1 och 0.
  • Därefter ska SUMPRODUCT Funktionen returnerar summan av alla 1:or i motsvarande intervall, vilket motsvarar antalet matchningar.

3.2 Användning av funktionen SUMPRODUCT för att delvis matcha namn (med hänsyn till stora och små bokstäver)

För att hitta det önskade namnet var som helst i cellen måste vi använda tre funktioner SUMPRODUCT , ISNUMMER , och HITTA .

=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))

Här kan G4 cell betecknar Smith ( find_text argumentet) och D5:D14 cellerna representerar den Anställdas namn ( inom_text argument).

Fördelning av formler

  • För det första, den HITTA funktionen anger positionen (i form av siffror) för en text i en sträng.
  • För det andra är det ISNUMMER funktionen hanterar dessa nummer som returneras av HITTA funktion. dubbelt unary-tecken (bindestreck) omvandlar värdena TRUE och FALSE till ettor och nollor.
  • För det tredje, den SUMPRODUCT funktionen summerar alla 1:or, vilket motsvarar antalet matchningar.

3.3 Använda funktionen SUMPRODUCT för att räkna namn (med hänsyn till stor- och små bokstavsskillnader)

För att utveckla en formel som inte tar hänsyn till stor- och små bokstäver för att räkna namnen som finns var som helst i cellen behöver vi SUMMAPRODUKT, ÄRNUMMER, och SÖKNING funktioner.

=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))

Fördelning av formler

  • För det första, den SÖKNING funktionen bestämmer platsen (som nummer) för en text i en sträng.
  • Därefter ska ISNUMMER funktionen omvandlar de siffror som tillhandahålls av SÖKNING funktion till ettor och nollor.
  • Slutligen, den SUMPRODUCT funktionen returnerar antalet räkningar.

Läs mer: Hur du räknar specifika ord i en kolumn i Excel (2 metoder)

Saker att komma ihåg

  • COUNTIF funktionen ger en heltalsutgång.
  • COUNTIF funktionen räknar inte celler med icke-numeriska värden, som text eller #NA.
  • COUNTIF funktionen kan inte räkna specifika nummer inom ett nummer, till exempel "123" från "4546123".
  • För kolumner med en blandning av text och siffror kan du använda COUNTIF funktionen ger fel antal.

Slutsats

Sammanfattningsvis kommer de 3 enkla metoderna som nämns ovan att hjälpa dig att räkna specifika namn i Excel. Om du har några frågor eller feedback, låt oss veta i kommentarsfältet nedan eller så kan du kolla in våra andra artiklar om ExcelWIKI webbplats.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.