Hoppa till huvudinnehåll

Excel-formel: Hitta den vanligaste texten med kriterier

I vissa fall kanske du vill hitta den text som visas oftast baserat på ett kriterium i Excel. Denna handledning introducerar en matrisformel för att hantera detta jobb och ger en förklaring om argumenten för denna formel.
doc hitta vanligaste texten med kriterier 1

Generisk formel:

=INDEX(rng_1,MODE(IF(rng_2=criteria,MATCH(rng_1,rng_1,0))))

Argument

Rng_1: the range of cells that you want to find the most frequent text.
Rng_2: the range of cells that contain the criteria you want to use.
Criteria: the condition you want to find text based on.

Returvärde

Denna formel returnerar den vanligaste texten med ett specifikt kriterium.

Hur den här formeln fungerar

Exempel: Det finns ett antal celler som listar produkter, verktyg och användare, nu vill du hitta det mest använda verktyget för varje produkt. Använd nedanstående formel i cell G3:

=INDEX($C$3:$C$12,MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0))))

Presse Skift + Ctrl + Enter nycklarna tillsammans för att få rätt resultat. Dra sedan fyllningshandtaget nedåt för att tillämpa denna formel.
doc hitta vanligaste texten med kriterier 2

Förklaring

MATCH($C$3:$C$12,$C$3:$C$12,0): den MATCH funktion returnerar platsen för lookup_value i en rad eller kolumn. Här returnerar formeln arrayresultatet {1;2;3;4;2;1;7;8;9;7}, som hittar positionen för varje text i intervallet $C$3:$C$12.
doc hitta vanligaste texten med kriterier 3

IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)): den IF funktionen används för att ställa in ett villkor. Här ses denna formel som IF($B$3:$B$12=”KTE”,{1;2;3;4;2;1;7;8;9;7}) , och arrayresultatet returneras ={1;FALSE;3;FALSE;FALSE;1;FALSE;FALSE;9;FALSE}.
doc hitta vanligaste texten med kriterier 4

MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0))): MODE-funktionen hittar den vanligaste texten i ett intervall. Här hittar denna formel det vanligaste numret i arrayresultatet av IF-funktionen, vilket kan ses som MODE({1;FALSE;3;FALSE;FALSE;1;FALSE;FALSE;9;FALSE}) och returnerar 1.
doc hitta vanligaste texten med kriterier 5

INDEX function: den INDEX funktion returnerar värdet i en tabell eller array baserat på den givna platsen. Här är formeln. INDEX($C$3:$C$12,MODE(IF($B$3:$B$12=F3,MATCH($C$3:$C$12,$C$3:$C$12,0)))) kommer att krympas till INDEX($C$3:$C$12,1).
doc hitta vanligaste texten med kriterier 6

Anmärkning

Om det finns två eller fler vanligaste texter kommer formeln att returnera det värde som visas först.

Provfil

doc-provKlicka för att ladda ner exempelfilen


Relativa formler


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Populära funktioner: Hitta, markera eller identifiera dubbletter  |  Ta bort tomma rader  |  Kombinera kolumner eller celler utan att förlora data  |  Rund utan formel ...
Super VLookup: Flera kriterier  |  Multipelt värde  |  Över flera ark  |  Fuzzy Lookup...
Adv. Rullgardinslista: Enkel 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 kolumner med Välj Samma och olika celler ...
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 upp Excel-celler ...)  |  ... och mer

Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...


Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations