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

Fformiwla Excel: Gwiriwch a yw cell yn cynnwys un o sawl gwerth ond peidiwch â chynnwys gwerthoedd eraill

Gan dybio bod dwy restr o werthoedd, rydych chi am wirio a yw'r gell B3 yn cynnwys un o werthoedd yn ystod E3: E5, ond ar yr un pryd, nid yw'n cynnwys gwerthoedd unrhyw un yn ystod F3: F4 fel y dangosir isod y llun. Bydd y tiwtorial hwn yn darparu fformiwla i drin y dasg hon yn Excel yn gyflym ac egluro dadleuon y fformiwla.
gwirio doc os yw'n cynnwys un o bethau ond eithrio 1

Fformiwla generig:

=(SUMPRODUCT(--ISNUMBER(SEARCH(include,text)))>0) *(SUMPRODUCT(--ISNUMBER(SEARCH(exclude,text)))=0)

Dadleuon

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.

Gwerth dychwelyd:

Mae'r fformiwla'n dychwelyd 1 neu 0. Pan fydd y gell yn cynnwys un o'r gwerthoedd y mae angen eu cynnwys, ac nad yw'n cynnwys unrhyw werthoedd y mae angen eu heithrio, mae'n dychwelyd 1, neu'n dychwelyd 0. Mae'r fformiwla hon, 1 a 0 yn cael eu trin fel gwerthoedd rhesymegol. GWIR a GAU.

Sut mae'r fformiwla hon yn gweithio

Gan dybio eich bod am wirio a yw'r gell B3 yn cynnwys un o werthoedd yn ystod E3: E5, ond ar yr un pryd, eithrio gwerthoedd yn ystod F3: F4, defnyddiwch y fformiwla isod

=(SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0)*(SUMPRODUCT(--ISNUMBER(SEARCH($F$3:$F$4,B3)))=0)

Pwyswch Rhowch allwedd i gael y canlyniad gwirio.
gwirio doc os yw'n cynnwys un o bethau ond eithrio 2

Esboniad

1 Rhan: (SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0) gwirio a yw'r gell yn cynnwys gwerthoedd yn E3: E5

CHWILIO swyddogaeth: mae'r swyddogaeth CHWILIO yn dychwelyd lleoliad cymeriad cyntaf y llinyn testun y tu mewn i un arall, os yw'r swyddogaeth CHWILIO yn dod o hyd i'r testun wedi'i gydweddu, mae'n dychwelyd y safle cymharol, os na, mae'n dychwelyd #VALUE! gwall. Er enghraifft, yma'r fformiwla SEARCH($E$3:$E$5,B3) yn chwilio pob gwerth o'r ystod E3: E5 yng nghell B3, ac yn dychwelyd lleoliad pob llinyn testun yn y gell B3. Bydd yn dychwelyd canlyniad arae fel hyn: {1; 7; 12}.

Swyddogaeth ISNUMBER: mae'r swyddogaeth ISNUMBER yn dychwelyd YN WIR pan fydd cell yn rhif. Felly ISNUMBER(SEARCH($E$3:$E$5,B3)) yn dychwelyd canlyniad arae fel {gwir, gwir, gwir} wrth i'r swyddogaeth CHWILIO ddod o hyd i 3 rhif.

--ISNUMBER(SEARCH($E$3:$E$5,B3)) yn trosi'r gwerth GWIR i 1, ac yn trosi gwerth GAU i 0, felly mae'r fformiwla hon yn newid canlyniad yr arae i {1; 1; 1}.

SUMPRODUCT swyddogaeth: yn cael ei ddefnyddio i luosi ystodau neu symiau araeau gyda'i gilydd ac yn dychwelyd swm y cynhyrchion. Mae'r SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) yn dychwelyd 1 + 1 + 1 = 3.

O'r diwedd, cymharwch y fformiwla chwith SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) a 0, cyhyd â bod canlyniad y fformiwla chwith yn fwy na 0, bydd y canlyniad yn WIR, neu bydd yn dychwelyd yn GAU. Yma mae'n dychwelyd YN WIR.
gwirio doc os yw'n cynnwys un o bethau ond eithrio 3

2 Rhan: (SUMPRODUCT(--ISNUMBER(SEARCH($F$3:$F$4,B3)))=0) gwirio os nad yw'r gell yn cynnwys gwerthoedd yn F3: F4

Y fformiwla CHWILIO ($ F $ 3: $ F $ 4, B3) yn chwilio pob gwerth yn yr ystod E3: E5 yng nghell B3, ac yn dychwelyd lleoliad pob llinyn testun yn y gell B3. Bydd yn dychwelyd canlyniad arae fel hyn: {#VALUE !; # GWERTH!}.

ISNUMBER(SEARCH($F$3:$F$4,B3)) yn dychwelyd canlyniad arae fel {ffug; ffug} wrth i'r swyddogaeth CHWILIO ddarganfod 0 rhif.

--ISNUMBER(SEARCH($F$3:$F$4,B3)) yn trosi'r gwerth GWIR i 1, ac yn trosi gwerth GAU i 0, felly mae'r fformiwla hon yn newid canlyniad yr arae i {0; 0}.

SUMPRODUCT swyddogaeth: yn cael ei ddefnyddio i luosi ystodau neu symiau araeau gyda'i gilydd ac yn dychwelyd swm y cynhyrchion. Mae'r SUMPRODUCT(--ISNUMBER(SEARCH($F$3:$F$4,B3))) yn dychwelyd 0 + 0 = 0.

O'r diwedd, cymharwch y fformiwla chwith SUMPRODUCT(--ISNUMBER(SEARCH($F$3:$F$4,B3))) a 0, cyhyd â bod canlyniad y fformiwla chwith yn hafal i 0, bydd y canlyniad yn dychwelyd yn WIR, neu bydd yn dychwelyd yn GAU. Yma mae'n dychwelyd YN WIR.
gwirio doc os yw'n cynnwys un o bethau ond eithrio 4

Rhan 3: Lluosog dau fformiwla

=(SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0)*(SUMPRODUCT(--ISNUMBER(SEARCH($F$3:$F$4,B3)))=0)

=TRUE*TRUE

=1

Ymdrinnir â'r fformiwla hon, 1 a 0 fel gwerthoedd rhesymegol GWIR a GAU.

Ffeil Sampl

sampl docCliciwch i lawrlwytho ffeil sampl


Fformiwlâu Perthynas

  • Gwiriwch a yw cell yn cynnwys testun penodol
    I wirio a yw cell yn cynnwys rhai testunau yn ystod A ond nad yw'n cynnwys y testunau yn ystod B, gallwch ddefnyddio fformiwla arae sy'n cyfuno'r swyddogaeth COUNT, CHWILIO ac AND yn Excel
  • Gwiriwch a yw'r gell yn cynnwys un o lawer o bethau
    Mae'r tiwtorial hwn yn darparu fformiwla i wirio a yw cell yn cynnwys un o sawl gwerth yn Excel, ac yn esbonio'r dadleuon yn y fformiwla a sut mae'r fformiwla'n gweithio.
  • Gwiriwch a yw'r gell yn cynnwys un o bethau
    Gan dybio yn Excel, mae rhestr o werthoedd yng ngholofn E, rydych chi am wirio a yw'r celloedd yng ngholofn B yn cynnwys yr holl werthoedd yng ngholofn E, ac yn dychwelyd GWIR neu GAU.
  • Gwiriwch a yw'r gell yn cynnwys rhif
    Weithiau, efallai yr hoffech wirio a yw cell yn cynnwys nodau rhifol. Mae'r tiwtorial hwn yn darparu fformiwla a fydd yn dychwelyd YN WIR os yw'r gell yn cynnwys rhif, ANWIR os nad yw'r gell yn cynnwys rhif.

Yr Offer Cynhyrchedd Swyddfa Gorau

Kutools for Excel - Yn Eich Helpu i Sefyll Allan O Dyrfa

Hoffech chi gwblhau eich gwaith dyddiol yn gyflym ac yn berffaith? Mae Kutools ar gyfer Excel yn dod â 300 o nodweddion uwch pwerus (Cyfuno llyfrau gwaith, swm yn ôl lliw, cynnwys cell hollti, dyddiad trosi, ac yn y blaen ...) ac arbed amser 80% i chi.

  • Wedi'i gynllunio ar gyfer 1500 o senarios gwaith, yn eich helpu i ddatrys problemau Excel 80%.
  • Gostyngwch filoedd o gliciau bysellfwrdd a llygoden bob dydd, lleddfu'ch llygaid a'ch dwylo blinedig.
  • Dewch yn arbenigwr Excel mewn 3 munud. Nid oes angen cofio unrhyw fformiwlâu poenus a chodau VBA mwyach.
  • Treial am ddim diderfyn 30 diwrnod. Gwarant arian yn ôl 60 diwrnod. Uwchraddio a chefnogi am ddim am 2 flynedd.
Rhuban o Excel (gyda Kutools ar gyfer Excel wedi'i osod)

Tab Swyddfa - Galluogi Darllen a Golygu Tabbed yn Microsoft Office (cynnwys Excel)

  • Un eiliad i newid rhwng dwsinau o ddogfennau agored!
  • Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
  • Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
  • Yn Dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Yn union fel Chrome, Firefox, a New Internet Explorer.
Ergyd Sgrin o Excel (gyda Office Tab wedi'i osod)
sylwadau (1)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
avec les fonctions en français ça donne : SOMMEPROD(--ESTNUM(CHERCHE(Rhestr;B2)))
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir