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

Excel-formel: Kontroller, om cellen indeholder nogle tekster, men ikke indeholder andre

For at kontrollere, om en celle indeholder nogle tekster i område A, men ikke indeholder teksterne i område B, kan du bruge en matrixformel, der kombinerer funktionen TÆLLE, SØG og OG i Excel. Her forklarer denne vejledning, hvordan du bruger denne matrixformel.
dok. tjek om indeholder nogle men ikke andre 1

Generisk formel:

=AND(COUNT(SEARCH(include,text))>0,COUNT(SEARCH(exclude,text))=0)

argumenter

Text: the text string you want to check.
Include: the values you want to check if argument text contains.
Exclude: the values you want to check if argument text does not contain.

Returværdi:

Denne formel returnerer logisk værdi. Hvis cellen indeholder mindst et af argumentet Inkluder, men ikke indeholder noget af argumentet Ekskluder, returnerer det SAND, eller det returnerer FALSK.

Sådan fungerer denne formel

Antag, at du vil kontrollere, om cellen B3 indeholder en af ​​værdierne i området E3: E5, men på samme tid indeholder den ikke nogen værdier i området F3: F4, brug venligst nedenstående formel

=AND(COUNT(SEARCH($E$3:$E$5,B3))>0,COUNT(SEARCH($F$3:$F$4,B3))=0)

Presse Skift + Ctrl + Enter tast for at kontrollere cellen.
dok. tjek om indeholder nogle men ikke andre 2

Forklaring

Del 1: ( COUNT(SEARCH($E$3:$E$5,B3))>0 Kontroller, om celle B3 indeholder en af ​​værdierne i området E3: E5

SØG funktion: SEARCH-funktionen returnerer positionen for det første tegn i tekststrengen i en anden. Hvis SEARCH-funktionen finder den matchede tekst, returnerer den den relative position, hvis ikke, returnerer den #VALUE! fejl. Her er formlen SEARCH($E$3:$E$5,B3) vil søge i hver værdi i området E3: E5 i celle B3 og returnere placeringen af ​​hver tekststreng i cellen B3. Det returnerer et array-resultat som dette: {1;7;#VALUE!}.

COUNT funktion: COUNT-funktionen tæller antallet af elementer i et interval eller en matrix. COUNT(SEARCH($E$3:$E$5,B3)) returnerer 2 som antallet af elementer i arrayet {1;7;#VALUE!} er to.

COUNT(SEARCH($E$3:$E$5,B3))>0, sammenlign resultatet af COUNT-funktionen og nul, så længe resultatet af COUNT-funktionen er større end 0, returnerer resultatet SAND, eller det returnerer FALSE. Her returnerer det SAND.
dok. tjek om indeholder nogle men ikke andre 3

Del 2: COUNT(SEARCH($F$3:$F$4,B3))=0 kontrollere, om celle B3 ikke indeholder en af ​​værdierne i området F3: F4

SØG funktion: SEARCH-funktionen returnerer positionen for det første tegn i tekststrengen inde i en anden. Hvis SEARCH-funktionen finder den matchede tekst, returnerer den den relative position; hvis ikke, returnerer den #VÆRDI! fejl. Her er formlen SEARCH($F$3:$F$4,B3) søger efter hver værdi i området F3: F4 i celle B3 og returnerer placeringen af ​​hver tekststreng i cellen B3. Det returnerer et array-resultat som dette: {#VALUE!; #VALUE!;#VALUE!}.

COUNT funktion: COUNT-funktionen tæller antallet af elementer i et interval eller en matrix. COUNT(SEARCH($F$3:$F$4,B3)) returnerer 0, da der ikke er nogen elementer i arrayet {#VALUE!; #VALUE!;#VALUE!} .

COUNT(SEARCH($F$3:$F$4,B3))>0, sammenlign resultatet af COUNT-funktionen og nul, så længe resultatet af COUNT-funktionen er lig med 0, returnerer det SAND, eller det returnerer FALSE. Her returnerer det SAND.
dok. tjek om indeholder nogle men ikke andre 4

Del 3: AND funktion

=AND(COUNT(SEARCH($E$3:$E$5,B3))>0,COUNT(SEARCH($F$3:$F$4,B3))=0)

=AND(TRUE,TRUE)

=TRUE

Prøvefil

doc-prøveKlik for at downloade prøvefil


Relative formler


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (3)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Er der en måde at kombinere dette værktøj og andre på for at hjælpe med følgende eksempel?
På side 1, kolonne A, celle A: summen af ​​alle værdier fundet i området på side 2
Denne kommentar blev minimeret af moderatoren på webstedet
...Side 2, kolonneområde A15-A25, hvis den tilsvarende celle på side 2, kolonneområde B15-B25 indeholder ordet "Æbler".
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, GoodEvening, jeg gætter på, at du vil summere værdier i kolonne A, hvis de tilsvarende celler i kolonne B er ordet "æbler", som skærmbilledet nedenfor vist, hvis det er tilfældet, kan du henvise til nedenstående total, det giver formlen til at løse dette problem i detaljer.https://www.extendoffice.com/excel/formulas/excel-sum-if-cell-equals-value-does-not-equal.html
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