Nestio'r Swyddogaethau AC, NEU, ac OS yn Excel

Defnyddio swyddogaethau rhesymegol i brofi nifer o gyflyrau

Mae'r swyddogaethau A, NEU ac OS yn rhai o swyddogaethau rhesymegol mwyaf adnabyddus Excel.

Mae'r hyn y mae'r Swyddogaeth NEU ac AC yn ei wneud, fel y dangosir yn rhesi dau a thri yn y ddelwedd isod yn brawf lluosog o gyflyrau ac, yn dibynnu ar ba swyddogaeth sy'n cael ei ddefnyddio, mae'n rhaid i un neu'r holl amodau fod yn wir i'r swyddogaeth ddychwelyd ymateb TRUE. Os na, mae'r swyddogaeth yn dychwelyd FFSE fel gwerth.

Yn y ddelwedd isod, profir tri chyflwr gan y fformiwlâu mewn rhesi dau a thri:

Ar gyfer y swyddogaeth NEU , os yw un o'r amodau hyn yn wir, mae'r swyddogaeth yn dychwelyd gwerth TRUE yng nghell B2.

Ar gyfer y Swyddogaeth A, rhaid i'r tri chyflwr fod yn wir i'r swyddogaeth ddychwelyd gwerth TRUE yng nghell B3.

Cyfuno'r NEU a'r OS, neu'r Swyddogaethau AC ac OS yn Excel

© Ted Ffrangeg

Felly mae gennych y swyddogaethau NEU ac AC. Beth nawr?

Ychwanegu yn y Swyddogaeth OS

Pan gyfunir un o'r ddwy swyddogaeth hyn â swyddogaeth IF, mae'r fformiwla sy'n deillio o hyn yn meddu ar lawer mwy o alluoedd.

Mae swyddogaethau Nestio yn Excel yn cyfeirio at osod un swyddogaeth y tu mewn i un arall. Mae'r swyddogaeth nythu yn gweithredu fel un o ddadleuon y prif swyddogaeth.

Yn y ddelwedd uchod, mae rhesi pedair i saith yn cynnwys fformiwlâu lle mae'r swyddogaeth A neu NEU yn nythu y tu mewn i swyddogaeth IF.

Ym mhob un o'r enghreifftiau, mae'r swyddogaeth nythu yn gweithredu fel dadl gyntaf swyddogaeth OS neu Logical_test .

= OS (NEU (A2 <50, A3 <> 75, A4> = 100), "Data Cywir", "Gwall Data")
= OS (A (A2 <50, A3 <> 75, A4> = 100), HEDDIW (), 1000)

Newid Allbwn Fformiwla

Ym mhob fformiwlâu mewn rhesi pedwar i saith, mae'r swyddogaethau A a NEU yn union yr un fath â'u cymheiriaid mewn rhesi dau a thri gan eu bod yn profi'r data mewn celloedd A2 i A4 i weld a yw'n bodloni'r amod angenrheidiol.

Defnyddir y swyddogaeth IF i reoli allbwn y fformiwla yn seiliedig ar yr hyn a gofnodir ar gyfer dadleuon ail a thrydydd y swyddogaeth.

Gall yr allbwn hwn fod:

Yn achos y fformiwla IF / AND yng nghell B5, gan nad yw'r tri celloedd yn yr ystod A2 i A4 yn wir-mae'r gwerth yng ngell A4 yn fwy na 100% neu'n gyfartal - mae'r swyddogaeth A yn dychwelyd gwerth FALSE.

Mae swyddogaeth IF yn defnyddio'r gwerth hwn ac yn dychwelyd ei ddadl Value_if_false - y dyddiad cyfredol a gyflenwir gan swyddog HEDDIW .

Ar y llaw arall, mae'r fformiwla IF / OR yn rhes 4 yn dychwelyd y datganiad testun Data Cywir oherwydd:

  1. Mae'r gwerth NEU wedi dychwelyd gwerth TRUE - nid yw'r gwerth yn y gell A3 yn gyfartal 75.
  2. Yna roedd y swyddogaeth IF yn defnyddio'r canlyniad hwn i ddychwelyd ei ddadl Value_if_false : Data Cywir .

Ysgrifennu Excel IF / NEU Fformiwla

Mae'r camau isod yn cynnwys sut i fynd i mewn i'r fformiwla IF / OR a leolir yng nghell B4 yn y ddelwedd uchod. Gellir defnyddio'r un camau ar gyfer mynd i mewn i unrhyw un o'r fformiwlāu IF yn yr enghraifft.

Er ei bod yn bosibl i deipio'r fformiwla gyflawn yn unig â llaw,

= OS (NEU (A2 <50, A3 <> 75, A4> = 100), "Data Cywir", "Gwall Data")

mae llawer o bobl yn ei chael hi'n haws defnyddio blwch deialog swyddogaeth IF i nodi'r fformiwla a'r dadleuon wrth i'r blwch deialog ofalu am gystrawen megis gwahanyddion coma rhwng dadleuon a cheisiadau testun cyfagos mewn dyfynodau.

Y camau a ddefnyddir i fynd i mewn i'r fformiwla IF / OR yng nghell B4 yw:

  1. Cliciwch ar gell B4 i'w wneud yn y gell weithredol .
  2. Cliciwch ar daflen Fformiwlâu'r rhuban .
  3. Cliciwch yr eicon Rhesymegol i agor y rhestr ostwng swyddogaeth.
  4. Cliciwch OS yn y rhestr i agor y blwch deialu swyddogaeth OS.
  5. Cliciwch y llinell Logical_test yn y blwch deialog.
  6. Rhowch y swyddogaeth A gyflawn: NEU (A2 <50, A3 <> 75, A4> = 100) i'r llinell Logical_test gan ddefnyddio pwyntio ar gyfer y cyfeiriadau cell os dymunir.
  7. Cliciwch ar y llinell Value_if_true yn y blwch deialog.
  8. Teipiwch y testun Data Cywir (dim angen dyfynbris).
  9. Cliciwch ar y llinell Value_if_false yn y blwch deialog.
  10. Teipiwch y testun Gwall Data.
  11. Cliciwch OK i gau'r blwch deialu a dychwelyd i'r daflen waith.
  12. Fel y trafodwyd uchod uchod, dylai'r fformiwla ddangos dadl Value_if_true o Data Correct.
  13. Pan fyddwch chi'n clicio ar gell B4 , y swyddogaeth gyflawn
    = Mae OS (NEU (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Gwall Data") yn ymddangos yn y bar fformiwla uwchben y daflen waith.