Note: The other languages of the website are Google-translated. Back to English

Hvordan kategoriseres tekststrenge baseret på nøgleord i Excel?

Antag, jeg har en liste over tekststrenge i kolonne A, nu vil jeg kategorisere tekststrengene i kolonne A baseret på nøgleordet i kolonne D. For eksempel at kategorisere alle celler, der indeholder Kutools til Extendoffice, tildel cellerne indeholde fodbold, basketball til Sport og så videre som følgende skærmbillede vist. Hvordan kunne jeg afslutte dette komplicerede job hurtigt og nemt i Excel?

Kategoriser liste over tekststrenge baseret på nøgleord med matrixformel


kontor fanebillede

Afskedigelses sæsonen kommer, arbejder du stadig langsomt?
-- Office-fanen øger dit tempo, sparer 50% arbejdstid!

  •  Fantastiske! Betjeningen af ​​flere dokumenter er endnu mere afslappende og praktisk end et enkelt dokument;
  •  Sammenlignet med andre webbrowsere er grænsefladen til Office Tab mere kraftfuld og æstetisk;
  •  Reducer tusindvis af kedelige museklik, farvel med cervikal spondylose og musens hånd;
  •  Bliv valgt af 90,000 eliter og 300+ kendte virksomheder!
Fuld funktion, gratis prøveversion 30 dage          Læs mere             Hent nu!
 

Kategoriser liste over tekststrenge baseret på nøgleord med matrixformel

For at kategorisere tekststrengene baseret på nogle nøgleord kan du anvende nedenstående arrayformel:

1. Først skal du kategorisere dataene efter behov. For eksempel vil jeg kategorisere dataene som vist nedenstående skærmbillede:

2. Indtast eller kopier følgende formel i en tom celle:

=INDEX($E$2:$E$8,MATCH(TRUE,ISNUMBER(SEARCH($D$2:$D$8,A2)),0))
  • Tips: I denne formel:
  • $ E $ 2: $ E $ 8: er den kategori, som du vil tildele tekststrengene;
  • $ D $ 2: $ D $ 8: er den specifikke tekst, du vil kategorisere, baseret på;
  • A2: er cellen den tekststreng, du vil kategorisere.

3. Og tryk derefter på Ctrl + Skift + Enter nøgler sammen, og du får det første resultat, og træk derefter fyldhåndtaget ned til de celler, som du vil anvende denne formel, og alle tekststrenge er kategoriseret som den specifikke gruppe, som du har brug for. Se skærmbillede:


Download prøvefil

Klik for at downloade eksempelfilen!


Flere artikler om relativ tekstkategori:

  • Kategoriser data baseret på værdier i Excel
  • Antag, at du skal kategorisere en liste over data baseret på værdier, f.eks. Hvis data er større end 90, kategoriseres de som Høj, hvis de er større end 60 og mindre end 90, kategoriseres de som Medium, hvis mindre end 60, kategoriseret som Lav, hvordan kunne du løse denne opgave i Excel?
  • Tildel en værdi eller kategori baseret på et nummerinterval
  • Denne artikel taler om at tildele værdi eller kategori relateret til et bestemt interval i Excel. For eksempel, hvis det givne tal er mellem 0 og 100, skal du tildele værdi 5, hvis mellem 101 og 500, tildele 10, og for område 501 til 1000, tildele 15. Metoden i denne artikel kan hjælpe dig med at komme igennem det.
  • Beregn eller tildel bogstavkarakter i Excel
  • At tildele bogstavkarakter for hver elev baseret på deres score kan være en fælles opgave for en lærer. For eksempel har jeg en klassificeringsskala defineret, hvor score 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B og 90-100 = A som følgende skærmbillede vist. Hvordan kunne du i Excel hurtigt og nemt beregne bogstavkarakter baseret på den numeriske score?
  • Tildel serienummer til duplikerede eller unikke værdier
  • Hvis du har en liste over værdier, der indeholder nogle duplikater, er det så muligt for os at tildele sekventielt nummer til de duplikerede eller unikke værdier? Det betyder at give en sekventiel rækkefølge for duplikatværdier eller unikke værdier. Denne artikel vil jeg tale om nogle enkle formler, der hjælper dig med at løse denne opgave i Excel.

  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner og opbevaring af data; Split celler indhold; Kombiner duplikatrækker og sum / gennemsnit... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Foretrukne og hurtigt indsætte formler, Områder, diagrammer og billeder; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Pivottabelgruppering efter ugenummer, ugedag og mere ... Vis ulåste, låste celler ved forskellige farver; Fremhæv celler, der har formel / navn...
kte-fane 201905
  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (8)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Hvordan kan du gøre det sådan, at match/indeksreferencerne opdateres automatisk? Hvis jeg henviser til hele kolonnen i stedet for kun de celler, der indeholder værdierne, får jeg et nul som resultat
Denne kommentar blev minimeret af moderatoren på webstedet
Det her virker ikke for mig. Er det fordi nøgleordet kan være inden for tekststrengen og ikke det begyndende nøgleord? 
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Taren, Formlen fungerer også godt hvis nøgleordet er i midten af ​​tekststrengen, husker du at trykke på Ctrl + Skift + Enter nøgler sammen, efter du har indsat formlen? Tjek det venligst, tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Virker heller ikke for mig. Jeg får kun "problem med formular". Jeg genopbygger din Excel og det virker heller ikke der. Jeg ved ikke, om problemet er "Ctrl + Shift + Enter" Jeg prøvede alt, men intet virker, er der en mulighed for tastekombinationen? kunne du måske indlæse dit eksempel.
mange tak
Denne kommentar blev minimeret af moderatoren på webstedet
Virker heller ikke for mig. Jeg får kun "problem med formular". Jeg genopbygger din Excel og det virker heller ikke der. Jeg ved ikke, om problemet er "Ctrl + Shift + Enter" Jeg prøvede alt, men intet virker, er der en mulighed for tastekombinationen?
kunne du måske indlæse dit eksempel.

mange tak
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Rocket, jeg har uploadet den vedhæftede fil i slutningen af ​​denne artikel, download venligst for at se. Hvis du har andre problemer, bedes du kommentere her, tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg er i tvivl. Jeg har dataene i ark 1, jeg vil oprette kategoritabellen i ark 2 og ønsker, at den kategoriserede dato skal indtastes i ark 3. Hvordan gør jeg det
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Gokul Prakash
Kan du give mere detaljerede oplysninger om dit problem?
Eller du kan indsætte en vedhæftet fil eller et skærmbillede her for at forklare din opgave.
Tak!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL