Palyginimo operatorius

"Excel" ir "Google Spreadsheet" šeši palyginimo operatoriai

Operatoriai apskritai yra simboliai, naudojami formulėse, norint nurodyti skaičiavimo tipą, kuris turi būti atliktas.

Kaip rodo pavadinimas, palyginimo operatorius atlieka dviejų formulėje esančių reikšmių palyginimą ir tokio palyginimo rezultatas gali būti tik TRUE arba FALSE.

Šeši palyginimo operatoriai

Kaip parodyta paveikslėlyje aukščiau, yra šeši palyginimo operatoriai, naudojami skaičiuoklių programose, tokiose kaip "Excel" ir "Google Spreadsheets".

Šie operatoriai naudojami išbandyti tokias sąlygas kaip:

Naudokite ląstelių formules

"Excel" yra labai lanksti, kad būtų galima naudoti šiuos palyginimo operatorius. Pavyzdžiui, galite jas naudoti, kad palygintumėte dvi ląsteles , arba palyginkite vienos ar kelių formulių rezultatus . Pavyzdžiui:

Kaip rodo šie pavyzdžiai, galite juos įvesti tiesiai į "Excel" ląstelę ir "Excel" apskaičiuoti formulės rezultatus taip, kaip ir bet kokia formulė.

Naudodami šias formules "Excel" visada grąžins arba TRUE, arba FALSE, kaip rezultatą ląstelėje.

Sąlyginiai operatoriai gali būti naudojami formulėje, kuri lygina vertes dviejuose lakštuose darbalapyje .

Vėlgi šio tipo formulės rezultatas bus tik kintamas arba TRUE, arba FALSE.

Pavyzdžiui, jei lange A1 yra numeris 23, o lange A2 yra numeris 32, formulė = A2> A1 grąžintų TRUE rezultatą.

Kita vertus, formulė = A1> A2 grąžintų FALSE rezultatą.

Naudoti sąlyginiuose teiginiuose

Palyginimo operatoriai taip pat naudojami sąlyginiuose teiginiuose, pvz., IF funkcionalumo loginio testo argumentu, siekiant nustatyti lygybę arba skirtumą tarp dviejų verčių arba operandų.

Loginis testas gali būti palyginimas tarp dviejų ląstelių nuorodų, tokių kaip:

A3> B3

Arba loginis testas gali būti palyginimas su ląstelės nuoroda ir fiksuota suma, tokia kaip:

C4 <= 100

IF funkcijos atveju, nors loginio bandymo argumentas tik vieną kartą vertina lyginimą kaip TRUE arba FALSE, IF funkcija paprastai neparodo šių rezultatų darbo lapų ląstelėse.

Vietoj to, jei testuojama sąlyga yra TRUE, funkcija vykdo veiksmą, išvardintą argumentu Value_if_true .

Kita vertus, jei bandoma sąlyga yra FALSE, tai veiksmas, išvardytas Value_if_false argumentu, yra vykdomas.

Pavyzdžiui:

= IF (A1> 100, "Daugiau nei šimtas", "Šimtas ar mažiau")

Šio IF funkcijos loginis testas naudojamas norint nustatyti, ar langelyje A1 esanti vertė yra didesnė nei 100.

Jei ši sąlyga yra TRUE (skaičius A1 yra didesnis nei 100), pirmoji teksto žinutė Daugiau nei šimtas rodomas ląstelėje, kurioje yra formulė.

Jei ši sąlyga yra FALSE (skaičius A1 yra mažesnis arba lygus 100), antroji žinutė " Šimtai ar mažiau " rodoma langelyje, kuriame yra formulė.

Naudokite makrokomandose

Palyginimų operatoriai taip pat naudojami sąlyginiuose teiginiuose "Excel" makrokomandose , ypač kilpose, kuriose palyginimo rezultatas nusprendžia, ar vykdymas turėtų būti vykdomas.