Excel a Google Spreadsheet Chwech o Weithredwyr Cymhariaeth
Mae gweithredwyr, yn gyffredinol, yn symbolau a ddefnyddir mewn fformiwlâu i nodi'r math o gyfrifiad sydd i'w gario.
Mae gweithredwr cymhariaeth, fel yr awgryma'r enw, yn gwneud cymhariaeth rhwng dau werthoedd yn y fformiwla a gall canlyniad y gymhariaeth honno fod yn DDIR neu'n FALSE.
Chwe Weithredwr Cymhariaeth
Fel y dangosir yn y ddelwedd uchod, mae chwe gweithredwr cymhariaeth a ddefnyddir mewn rhaglenni taenlen fel Excel a Google Spreadsheets.
Defnyddir y gweithredwyr hyn i brofi am amodau fel:
- cydraddoldeb rhifiadol, megis 5 = 5,
- anghydraddoldebau rhifiadol,
- fel 4 <> 5 (nid yw'n gyfartal)
- neu 5> = 4 (yn fwy na neu'n hafal i).
Defnyddiwch mewn Fformiwlâu Celloedd
Mae Excel yn hyblyg iawn yn y modd y gellir defnyddio'r gweithredwyr cymhariaeth hyn. Er enghraifft, gallwch eu defnyddio i gymharu dau gell , neu gymharu canlyniadau un fformiwlâu neu fwy . Er enghraifft:
- = A1 = A2
- = A1 = (A2 * 5)
- = (A1 * 10) <= (A2 / 5)
Fel y mae'r enghreifftiau hyn yn awgrymu, gallwch chi deipio'r rhain yn uniongyrchol i mewn i gell yn Excel ac mae Excel yn cyfrifo canlyniadau'r fformiwla yn union fel y byddai'n ei wneud gydag unrhyw fformiwla.
Gyda'r fformiwlâu hyn, bydd Excel bob amser yn dychwelyd naill ai'n DDIR neu'n FALSE fel canlyniad y gell.
Gellir defnyddio gweithredwyr amodol mewn fformiwla sy'n cymharu'r gwerthoedd mewn dau gell mewn taflen waith .
Unwaith eto, ni fydd y canlyniad ar gyfer y math hwn o fformiwla naill ai'n DDIR neu'n FALSE.
Er enghraifft, os yw celloedd A1 yn cynnwys rhif 23 ac mae celloedd A2 yn cynnwys rhif 32, byddai'r fformiwla = A2> A1 yn dychwelyd o ganlyniad i DIR.
Byddai'r fformiwla = A1> A2, ar y llaw arall, yn dychwelyd canlyniad FFYSG.
Defnyddio mewn Datganiadau Amodol
Defnyddir gweithredwyr cymhariaeth hefyd mewn datganiadau amodol, megis dadl prawf rhesymegol rhesymol IF i bennu cydraddoldeb neu wahaniaeth rhwng dau wert neu weithred.
Gall y prawf rhesymegol fod yn gymhariaeth rhwng cyfeiriadau dau gell megis:
A3> B3Neu gall y prawf rhesymegol fod yn gymhariaeth rhwng cyfeirnod cell a swm penodol fel:
C4 <= 100Yn achos y swyddogaeth IF, er bod y ddadl prawf rhesymeg erioed yn gwerthuso'r gymhariaeth fel TRUE neu FALSE, nid yw'r swyddogaeth IF fel arfer yn dangos y canlyniadau hyn mewn celloedd taflenni gwaith.
Yn lle hynny, os yw'r amod sy'n cael ei brofi yn DDIR, mae'r swyddogaeth yn cyflawni'r camau a restrir yn y ddadl Value_if_true .
Os, ar y llaw arall, mae'r cyflwr sy'n cael ei brofi yn BYDD, gweithredir y camau a restrir yn y ddadl Value_if_false yn lle hynny.
Er enghraifft:
= OS (A1> 100, "Mwy na channt", "Cann neu lai")Defnyddir y prawf rhesymeg yn y swyddogaeth IF hon i benderfynu a yw'r gwerth a gynhwysir yng nghell A1 yn fwy na 100.
Os yw'r amod hwn yn DDIR (mae'r rhif yn A1 yn fwy na 100), y neges destun cyntaf Mae mwy na chant yn cael ei arddangos yn y gell lle mae'r fformiwla yn byw.
Os yw'r amod hwn yn FFYSG (mae'r rhif yn A1 yn llai na neu'n hafal i 100), mae'r ail neges Mae cant neu lai yn cael ei arddangos yn y gell sy'n cynnwys y fformiwla.
Defnyddiwch Macros
Defnyddir gweithredwyr cymhariaeth hefyd mewn datganiadau amodol yn Excel macros , yn enwedig mewn dolenni, lle mae canlyniad y gymhariaeth yn penderfynu a ddylid gweithredu.