Excel եւ Google աղյուսակներ վեց համեմատության օպերատորներ
Օպերատորները, ընդհանուր առմամբ, խորհրդանիշներ են, որոնք օգտագործվում են բանաձեւերում `ճշգրտելու համար կատարվող հաշվարկման տեսակը:
Համեմատության օպերատորը, ինչպես նշում է անունը, ներկայացնում է բանաձեւում երկու արժեքների համեմատությունը եւ այդ համեմատության արդյունքը կարող է լինել միայն TRUE կամ FALSE:
Վեց համեմատական օպերատորներ
Ինչպես ցույց է տրված վերեւում գտնվող պատկերում, աղյուսակային ծրագրերում օգտագործվում են վեց համեմատության օպերատորներ, ինչպիսիք են Excel եւ Google Spreadsheets:
Այս օպերատորները օգտագործվում են փորձարկելու այնպիսի պայմաններ, ինչպիսիք են `
- թվային հավասարություն, ինչպիսիք են 5 = 5,
- թվային անհավասարություններ,
- ինչպիսիք են 4 <> 5 (հավասար չէ)
- կամ 5> = 4 (ավելի մեծ կամ հավասար):
Բջջային բանաձեւերում օգտագործեք
Excel- ն շատ ճկուն է այնպես, որ այդ համեմատական օպերատորները կարող են օգտագործվել: Օրինակ, դուք կարող եք օգտագործել դրանք համեմատել երկու բջիջների կամ համեմատել մեկ կամ մի քանի բանաձեւերի արդյունքները : Օրինակ:
- = A1 = A2
- = A1 = (A2 * 5)
- = (A1 * 10) <= (A2 / 5)
Քանի որ այս օրինակները ենթադրում են, դուք կարող եք դրանք ուղղակիորեն մուտքագրել Excel- ում բջիջ եւ Excel- ը հաշվարկել է բանաձեւի արդյունքները, ինչպես դա անում է ցանկացած բանաձեւով:
Այս բանաձեւերով, Excel- ը միշտ կվերադառնա կամ TRUE կամ FALSE, որպես արդյունքում խցում:
Պայմանական օպերատորները կարող են օգտագործվել բանաձեւում, որը համեմատում է գործերի թերթի երկու բջիջներում գտնվող արժեքները:
Կրկին, այս տեսակի բանաձեւի արդյունքը միայն երբեւէ կլինի TRUE կամ FALSE:
Օրինակ, եթե A1- ի բջիջը պարունակում է 23-ը եւ A2 բջջը պարունակում է 32-ը, բանաձեւը = A2> A1 կվերադարձնի TRUE արդյունք:
Մյուս կողմից, A1> A2 բանաձեւը կվերադարձնի FALSE- ի արդյունքը:
Օգտագործեք պայմանական հայտարարագրերում
Համադրող օպերատորները նույնպես օգտագործվում են պայմանական հայտարարություններում, ինչպիսիք են IF ֆունկցիայի տրամաբանական փորձարկումը, երկու արժեքների կամ գործոնների միջեւ հավասարության կամ տարբերության որոշման համար:
Տրամաբանական թեստը կարող է լինել համեմատություն երկու բջջային հղումների միջեւ, ինչպիսիք են `
A3> B3Կամ տրամաբանական փորձարկումը կարող է համեմատություն լինել բջջային տեղեկանքի եւ ֆիքսված գումարի միջեւ, ինչպիսիք են,
C4 <= 100IF ֆունկցիայի դեպքում, թեեւ տրամաբանության թեստի փաստարկը միայն երբեւէ համեմատում է համեմատությունը որպես TRUE կամ FALSE, IF գործառույթը սովորաբար չի ցույց տալիս այդ արդյունքները աշխատանքային թերթիկի բջիջներում:
Փոխարենը, եթե փորձարկված վիճակը TRUE է, գործառույթը իրականացնում է Value_if_true փաստարկում նշված գործողությունը:
Եթե, մյուս կողմից, փորձարկվող վիճակը սխալ է, փոխարենը կատարվում է Value_if_false փաստարկի մեջ նշված գործողությունը:
Օրինակ:
= IF (A1> 100, "Ավելի քան հարյուր", "Հարյուր կամ ավելի")Այս IF ֆունկցիայի տրամաբանական փորձը օգտագործվում է որոշելու, արդյոք A1 բջջում պարունակվող արժեքը 100-ից բարձր է:
Եթե այս պայմանը TRUE է (A1- ի թիվը 100-ից բարձր է), առաջին տեքստային հաղորդագրությունը Ավելի քան հարյուրը երեւում է այն բջիջում, որտեղ առկա է բանաձեւը:
Եթե այս պայմանը FALSE- ն է (A1- ի թիվը 100-ից պակաս կամ հավասար է), ապա երկրորդ նախադասությունը ցույց է տալիս, որ հարյուրը կամ պակաս է բանաձեւով պարունակող բջիջում:
Օգտագործեք Macros- ում
Համեմատության օպերատորները օգտագործվում են նաեւ Excel մակրո պայմանական հայտարարություններում, հատկապես loops- ում, որտեղ համեմատության արդյունքը որոշում է, թե արդյոք կատարումը պետք է ընթանա: