AND, OR, NOT функцийг хэрхэн ашиглах вэ?
Товч тайлбар
AND бүх нөхцөл үнэн бол, OR аль нэг нь үнэн бол TRUE буцаана. NOT нөхцөлийн утгыг эсрэгээр нь эргүүлнэ.
Хэрхэн хийх вэ?
- Бичих загвар:
=AND(нөхцөл1, нөхцөл2, ...),=OR(нөхцөл1, нөхцөл2, ...),=NOT(нөхцөл) - Шалгах нөхцөлүүдээ таслалаар тусгаарлан бичнэ.
- Үр дүн нь TRUE эсвэл FALSE гарна.
- Ойлгомжтой текст гаргахын тулд IF дотор хийнэ:
=IF(AND(...),"Тийм","Үгүй")
Зөвлөгөө: AND, OR функцийг дангаар нь Conditional Formatting-ийн Use a formula дүрэмд ашиглавал нөхцөл хангасан мөрийг өнгөөр ялгаж болно.
Аргументууд
| Функц | Аргумент | Буцаах утга |
|---|---|---|
| AND | нөхцөл1, нөхцөл2, … (255 хүртэл) | Бүгд үнэн бол TRUE |
| OR | нөхцөл1, нөхцөл2, … (255 хүртэл) | Дор хаяж нэг нь үнэн бол TRUE |
| NOT | нэг нөхцөл | TRUE-г FALSE, FALSE-г TRUE болгоно |
Жишээ 1: AND — тэтгэлэг авах эрх
Голч дүн 3.5-аас дээш ба ирц 90%-иас дээш оюутан тэтгэлэг авна.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Оюутан | Голч | Ирц | Тэтгэлэг |
| 2 | Хулан | 3.8 | 95% | Тийм |
| 3 | Тэмүүжин | 3.9 | 82% | Үгүй |
D2 нүдэнд: =IF(AND(B2>3.5,C2>90%),"Тийм","Үгүй"). Тэмүүжингийн голч өндөр ч ирц хүрэлцэхгүй тул “Үгүй”.
Жишээ 2: OR — хүргэлт үнэгүй эсэх
Захиалга Улаанбаатар эсвэл Дархан хотод бол хүргэлт үнэгүй.
| A | B | C | |
|---|---|---|---|
| 1 | Захиалагч | Хот | Үнэгүй хүргэлт |
| 2 | Болд | Дархан | TRUE |
| 3 | Цэцэг | Ховд | FALSE |
C2 нүдэнд: =OR(B2="Улаанбаатар",B2="Дархан")
Жишээ 3: NOT — “дуусаагүй” ажлыг олох
B баганад ажлын төлөв байгаа бол =NOT(B2="Дууссан") нь дуусаагүй бүх ажилд TRUE буцаана. Энэ нь =B2<>"Дууссан"-тэй ижил.
Түгээмэл алдаа
- #VALUE! — нөхцөлийн оронд TRUE/FALSE болж үнэлэгдэхгүй текст өгсөн.
=IF(B2>3.5 AND C2>90%, ...)гэж бичих нь буруу. Excel-д AND нь функц тулAND(B2>3.5,C2>90%)гэж бичнэ.- Текстийн харьцуулалт том жижиг үсэг ялгахгүй: “дархан” = “Дархан”.
Холбоотой: IF функцийг хэрхэн ашиглах вэ? · IFS функцийг хэрхэн ашиглах вэ? · COUNTIF болон COUNTIFS функц