Skip i'r prif gynnwys
 

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

Awdur: Haul Wedi'i Addasu Diwethaf: 2019-12-23

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

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau  |  Dileu Rhesi Gwag  |  Cyfuno Colofnau neu Gelloedd heb Colli Data  |  Rownd heb Fformiwla ...
Super VLookup: Meini Prawf Lluosog  |  Gwerth Lluosog  |  Ar draws Aml-Daflenni  |  Edrych Niwlog...
Adv. Rhestr gwympo: Rhestr Gollwng Hawdd  |  Rhestr Gollwng Dibynnol  |  Rhestr Gollwng Aml-ddewis...
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  Cymharer Colofnau i Dewiswch Yr Un Celloedd a Gwahanol ...
Nodweddion dan Sylw: Ffocws ar y Grid  |  Golwg Dylunio  |  Bar Fformiwla Mawr  |  Rheolwr Llyfr Gwaith a Thaflen | Llyfrgell Adnoddau (Testun Auto)  |  Dewiswr Dyddiad  |  Cyfuno Taflenni Gwaith  |  Amgryptio/Dadgryptio Celloedd  |  Anfon E-byst trwy Restr  |  Hidlo Super  |  Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau ...)  |  50 + Siart Mathau (Siart Gantt ...)  |  40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd ...)  |  19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr ...)  |  12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred ...)  |  7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Rhannwch Celloedd Excel ...)  |  ... a mwy

Kutools ar gyfer Excel Mae ganddo Dros 300 o Nodweddion, Sicrhau mai dim ond clic i ffwrdd yw'r hyn sydd ei angen arnoch chi...


Tab Office - Galluogi Darllen a Golygu Tabiau yn Microsoft Office (gan gynnwys 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), Just Like Chrome, Edge a Firefox.