Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Excel програмын функцүүдийн багц нь мэдээжийн хэрэг үнэхээр асар том юм. Тэр дундаа мэдээлэл боловсруулалтыг тодорхой хэмжээнд програмчлах боломжтой. Үүнийг хариуцдаг, бусад зүйлсээс гадна функц IF. Энэ нь бараг бүх ажлыг хэрэгжүүлэх боломжийг олгодог. Тийм ч учраас энэ операторыг бусдаас хамаагүй илүү ашигладаг. Өнөөдөр бид энэ нь юу хийдэг, хэрхэн ашиглаж болохыг тайлбарлахыг хичээх болно.

IF функц – тодорхойлолт ба хамрах хүрээ

Функцийг ашиглах IF Хэрэглэгч тухайн нүд нь өгөгдсөн шалгуурт таарч байгаа эсэхийг шалгахыг программд зааж өгч болно. Хэрэв бидэнд зөвхөн даалгавраа гүйцэтгэх нөхцөл байгаа бол Excel эхлээд шалгаж, дараа нь тооцооллын үр дүнг энэ функцийг бичсэн нүдэнд харуулна. Гэхдээ энэ нь зөвхөн энэ функцийг өөр функцтэй хамт ашигласан тохиолдолд л болно. Оператор өөрөө IF хоёр үр дүнг гаргадаг:

  1. ҮНЭН. Энэ нь илэрхийлэл эсвэл нүд нь тодорхой шалгууртай тохирч байвал.
  2. ХУДАЛ. Хэрэв тохирох зүйл байхгүй бол энэ оператор гарч ирнэ.

Томъёоны синтакс нь дараах байдалтай байна (бүх нийтийн хэлбэрээр): =Хэрэв(нөхцөл; [нөхцөл хангагдсан бол утга]; [нөхцөл хангагдаагүй бол утга]). Энэ функцийг бусадтай хослуулж болно. Энэ тохиолдолд бусад операторуудыг холбогдох аргументуудад бичих ёстой. Жишээлбэл, та эерэг тоо байгаа эсэхийг шалгах, хэрэв тийм бол арифметик дундажийг олох боломжтой. Мэдээжийн хэрэг, ижил үйлдлийг гүйцэтгэдэг нэг функц байдаг, гэхдээ энэ жишээ нь функц хэрхэн ажилладагийг маш тодорхой харуулж байна. IF. Функцийг ашиглаж болох програмуудын хувьд IF, тэгвэл тэдгээрийн асар их тоо байна:

  1. Уур амьсгал судлал.
  2. Борлуулалт ба бизнес.
  3. Маркетинг.
  4. Бүртгэл.

гэх мэт. Та аль бүсийг нэрлэхээс үл хамааран энэ функцэд зориулсан програм байх болно.

Excel дээр IF функцийг хэрхэн ашиглах талаар - жишээнүүд

Функцийг хэрхэн ашиглаж болох өөр жишээг авч үзье IF Excel дээр. Бидэнд пүүзний нэрийг агуулсан хүснэгт байна гэж бодъё. Бүх бараагаа 25 хувиар хямдруулж байгаа эмэгтэй гутал их хямдарлаа гэж бодъё. Энэ шалгалтыг хийхийн тулд пүүзний зориулалтын хүйсийг харуулсан тусгай багана байдаг.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Үүний дагуу энэ даалгаврын нөхцөл нь хүйсийн эмэгтэй хүний ​​эрх тэгш байдал байх болно. Хэрэв шалгалтын үр дүнд энэ шалгуур үнэн болох нь тогтоогдвол энэ томъёог харуулсан газарт та хөнгөлөлтийн хэмжээг бичих хэрэгтэй - 25%. Хэрэв энэ нь худал бол энэ тохиолдолд хөнгөлөлт үзүүлэхгүй тул 0 утгыг зааж өгнө үү.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Мэдээжийн хэрэг та шаардлагатай нүднүүдийг гараар бөглөж болно. Гэхдээ энэ нь асар их цаг хугацаа шаардаж болно. Түүнчлэн мэдээллийн буруу хэвлэх, гажуудуулах зэрэг хүний ​​хүчин зүйл ч мөн цуцлагдаагүй байна. Компьютер алдаа гаргадаггүй. Тиймээс хэрэв мэдээллийн хэмжээ хэт их байвал функцийг ашиглах нь дээр IF.

Эхний шатанд тавьсан зорилгодоо хүрэхийн тулд үр дүнгийн утгыг харуулах нүдийг сонгоод дараах томъёог бичих шаардлагатай. =Хэрэв(B2=”эмэгтэй”,25%,0). Энэ функцийг тайлж үзье:

  1. IF нь шууд оператор юм.
  2. B2=”эмэгтэйлэг” нь хангасан шалгуур юм.
  3. Үүний дараагаар пүүз нь эмэгтэйчүүдэд зориулагдсан бол харагдах утгыг, хэрэв пүүз нь эрэгтэй, хүүхдийн эсвэл эхний аргументад заасан нөхцөлийг хангаагүй бусад нь тогтоогдвол харуулах утгыг оруулна.

Энэ томъёог бичих хамгийн тохиромжтой газар хаана байна вэ? Ерөнхийдөө газрыг дур зоргоороо сонгож болох боловч манай тохиолдолд эдгээр нь "Хөнгөлөлт" баганын гарчигтай нүднүүд юм.

Томъёоны өмнө = тэмдэг тавихаа мартаж болохгүй. Үгүй бол Excel үүнийг энгийн текст хэлбэрээр унших болно.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Томьёог оруулсны дараа та enter товчийг дарах хэрэгтэй бөгөөд үүний дараа хүснэгт автоматаар зөв утгыг бөглөх болно. Доорх хүснэгтээс бид эхний шалгалт зөв болохыг харж болно. Хөтөлбөр нь эдгээр пүүзний хүйсийг автоматаар тодорхойлж, үнийн дөрөвний нэгээр нь хямдрууллаа. Үр дүнд нь хүрсэн.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Одоо үлдсэн мөрүүдийг бөглөх л үлдлээ. Үүнийг хийхийн тулд та томьёог нүд бүрт тус тусад нь хуулах шаардлагагүй. Баруун доод буланд байгаа дөрвөлжин хэсгийг олж, хулганы курсорыг түүн дээр шилжүүлж, хөндлөн дүрс болж хувирсан эсэхийг шалгаад тэмдэглэгээг хүснэгтийн хамгийн доод эгнээнд чирэхэд л хангалттай. Дараа нь Excel таны төлөө бүх зүйлийг хийх болно.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

IF функцийг олон нөхцөлтэй ашиглах

Өмнө нь функцийг ашиглах хамгийн энгийн тохиолдлыг авч үзсэн IF, үүнд зөвхөн нэг логик илэрхийлэл байдаг. Гэхдээ та эсийг хэд хэдэн нөхцөл байдлын дагуу шалгах шаардлагатай бол яах вэ? Үүнийг мөн Excel-ийн суулгасан функцийг ашиглан хийж болно.

Хэд хэдэн нөхцөлийг шалгах онцгой тохиолдлуудын нэг бол эхнийхтэй нийцэж байгаа эсэхийг шалгах бөгөөд хэрэв энэ нь худал бол хоёр дахь, гурав дахь гэх мэтийг шалгах явдал юм. Эсвэл хэрэв утга үнэн бол өөр шалгуурыг шалгана уу. Энд хэрэглэгчийн хүссэнээр үйлдлийн логик нь ойролцоогоор ижил байх болно. Хэрэв та дээр бичсэн зүйлийг сайтар уншсан бол үүнийг хэрхэн хийхээ аль хэдийн таамаглаж магадгүй юм. Гэхдээ илүү харагдах байдлыг нэмье.

Үүнийг хийхийн тулд даалгавраа улам хүндрүүлье. Одоо бид зөвхөн эмэгтэйчүүдийн пүүзний хямдралыг олгох хэрэгтэй, гэхдээ ямар спортод зориулагдсан байгаагаас хамааран хөнгөлөлтийн хэмжээ өөр байх ёстой. Томъёо нь эхлээд харахад арай илүү төвөгтэй байх болно, гэхдээ ерөнхийдөө энэ нь өмнөхтэй ижил логикт орох болно. =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Дараа нь бид өмнөх тохиолдолтой ижил үйлдлүүдийг хийнэ: Enter товчийг дараад дараах бүх мөрийг бөглөнө үү. Бид ийм үр дүнд хүрдэг.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Энэ томъёо хэрхэн ажилладаг вэ? Эхлээд эхний функц IF гутал нь эрэгтэй эсэхийг шалгадаг. Үгүй бол хоёр дахь функцийг гүйцэтгэнэ. IF, энэ нь эхлээд гутал нь гүйхэд зориулагдсан эсэхийг шалгадаг. Хэрэв тийм бол 20% хөнгөлөлт олгоно. Үгүй бол хөнгөлөлт 10% байна. Таны харж байгаагаар бусад функцуудыг функцийн аргумент болгон ашиглаж болох бөгөөд энэ нь нэмэлт боломжийг олгодог.

IF функцийг ашиглан 2 нөхцлийг нэгэн зэрэг биелүүлэх

Нэмж дурдахад Excel програмыг ашигласнаар та хоёр нөхцөлийг нэг дор шалгаж болно. Үүний тулд өөр функцийг ашигладаг бөгөөд үүнийг дууддаг И. Энэ логик оператор нь хоёр нөхцөлийг нэгтгэдэг бөгөөд үүнийг зөвхөн функцэд хийдэггүй IF. Үүнийг бусад олон функцэд ашиглаж болно.

Ширээндээ буцаж орцгооё. Одоо хөнгөлөлт нь илүү том байх ёстой, гэхдээ зөвхөн эмэгтэйчүүдийн гүйлтийн гуталд хамаарна. Хэрэв шалгасны дараа хоёр нөхцөл хангагдсан нь тогтоогдвол "Хөнгөлөлт" талбарт 30% -ийн хөнгөлөлтийг бүртгэнэ. Хэрэв нөхцөлүүдийн дор хаяж нэг нь ажиллахгүй байгаа нь тогтоогдвол хөнгөлөлт нь ийм бүтээгдэхүүнд хамаарахгүй. Энэ тохиолдолд томъёо нь: =Хэрэв(БӨН(B2="эмэгтэй";C2="гүйж байгаа");30%;0).

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Цаашилбал, гүйцэтгэсэн бүх үйлдлүүд нь өмнөх хоёр жишээг давтана. Эхлээд бид enter товчийг дарж, дараа нь утгыг энэ хүснэгтэд байгаа бусад бүх нүд рүү чирнэ.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Бидний харж байгаагаар AND функцийн синтакс нь хэд хэдэн аргументаас бүрддэг. Эхнийх нь эхний нөхцөл, хоёр дахь нь хоёр дахь гэх мэт. Та хоёроос олон аргумент ашиглаж, олон нөхцөл байгаа эсэхийг нэг дор шалгаж болно. Гэвч практик дээр ийм нөхцөл байдал ховор тохиолддог. Гурав гаруй нөхцөл байдал - бараг хэзээ ч тохиолддоггүй. Энэ функцээр гүйцэтгэсэн үйлдлийн дараалал дараах байдалтай байна.

  1. Нэгдүгээрт, томъёо нь эхний нөхцөлийг шалгадаг - гутал нь эмэгтэйчүүдийнх эсэх.
  2. Excel дараа нь хоёрдахь шалгуурыг шинжилдэг - гутал нь гүйхэд зориулагдсан эсэх.
  3. Хэрэв туршилтын үр дүнд хоёр шалгуур үзүүлэлт нь утгыг буцаана ҮНЭН, дараа нь функцийн үр дүн IF үнэн болж таарч байна. Тиймээс холбогдох аргумент дээр програмчлагдсан үйлдлийг гүйцэтгэнэ.
  4. Хэрэв шалгалтын дор хаяж нэг нь үр дүнг өгдөг ХУДЛАА, энэ ба функц И энэ үр дүнг буцаана. Тиймээс функцийн гурав дахь аргумент дээр бичигдсэн үр дүн гарч ирнэ IF.

Таны харж байгаагаар үйлдлийн логик нь маш энгийн бөгөөд зөн совингийн түвшинд ойлгоход хялбар байдаг.

ЭСВЭЛ Excel дээрх оператор

OR оператор нь ижил төстэй байдлаар ажилладаг бөгөөд ижил төстэй синтакстай байдаг. Гэхдээ баталгаажуулалтын төрөл нь арай өөр юм. Энэ функц нь утгыг буцаана ҮНЭН ядаж нэг шалгалтын үр дүн гарсан бол ҮНЭН. Хэрэв бүх шалгалтууд худал үр дүн өгсөн бол функц нь OR утгыг буцаана ХУДЛАА.

Үүний дагуу хэрэв функц OR  үр дүнг буцаана ҮНЭН утгуудын дор хаяж нэг нь, дараа нь функц IF хоёр дахь аргументад заасан утгыг бичнэ. Зөвхөн утга нь бүх шалгуурыг хангаагүй тохиолдолд энэ функцийн гурав дахь аргументад заасан текст эсвэл тоог буцаана.

Энэ зарчмыг практикт харуулахын тулд дахин жишээ татъя. Одоо асуудал нь дараах байдалтай байна: хөнгөлөлтийг эрэгтэй гутал эсвэл теннисний гутал дээр өгдөг. Энэ тохиолдолд хөнгөлөлт 35% байх болно. Хэрэв гутал нь эмэгтэйчүүдийнх эсвэл гүйхэд зориулагдсан бол ийм гарчигт хөнгөлөлт үзүүлэхгүй.

Ийм зорилгод хүрэхийн тулд та "Хөнгөлөлт" гэсэн бичээсийн доор байрлах нүдэнд дараах томъёог бичих хэрэгтэй. =Хэрэв(OR(B2="эмэгтэй"; C2="гүйж байгаа");0;35%). Enter товчийг дарж, энэ томьёог бусад нүд рүү чирсний дараа бид дараах үр дүнг авна.

Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Formula Builder ашиглан IF функцийг хэрхэн тодорхойлох вэ

Мэдээжийн хэрэг, тодорхой хэмжээгээр гараар томьёо бичих нь бусад хэрэгслийг ашиглахаас ч илүү хялбар байдаг. Гэхдээ хэрэв та эхлэгч бол нөхцөл байдал эрс өөрчлөгдөнө. Аргумент оруулахдаа төөрөгдүүлэхгүйн тулд функц тус бүрийн зөв нэрийг зааж өгөхийн тулд Function Entry Wizard эсвэл Formula Builder хэмээх тусгай хэрэгсэл байдаг. Түүний ажлын нарийн механизмыг авч үзье. Удирдлагаас бидэнд байгаа бүтээгдэхүүний нэр төрөлд дүн шинжилгээ хийж, бүх эмэгтэй пүүзийг 25% хямдруулах даалгавар өгсөн гэж бодъё. Энэ тохиолдолд үйлдлийн дараалал дараах байдалтай байна.

  1. Бид "Формула" таб дээрх харгалзах товчийг дарж функц оруулах шидтэнг нээнэ (дэлгэцийн зураг дээр улаан тэгш өнцөгтөөр тодруулсан). Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ
  2. Дараа нь жижиг томьёо бүтээгч самбар нээгдэж, бид шаардлагатай функцийг сонгоно. Үүнийг жагсаалтаас шууд сонгох эсвэл хайлтын талбараар дамжуулан хайх боломжтой. Бид үүнийг саяхан ашигласан 10-ын жагсаалтад аль хэдийн оруулсан байгаа тул бид үүнийг товшоод "Функц оруулах" товчийг дарна уу.Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ
  3. Үүний дараа бидний нүдний өмнө функцийн аргументуудыг тохируулах цонх нээгдэнэ. Энэ самбарын доод хэсэгт та сонгосон функц юу хийж байгааг харах боломжтой. Аргумент бүрд гарын үсэг зурсан тул дарааллыг санах шаардлагагүй болно. Бид эхлээд тоо эсвэл нүд, түүнчлэн нийцэж байгаа эсэхийг шалгах утгыг агуулсан логик илэрхийллийг оруулна. Дараа нь үнэн бол утгыг, худал бол утгыг оруулна.
  4. Бүх алхмуудыг хийж дууссаны дараа "Дуусгах" товчийг дарна уу. Excel дээрх IF мэдэгдэл. Операторын тухай бүх зүйл - програм, жишээ

Одоо бид үр дүнгээ авч байна. Үүний тусламжтайгаар бид өмнөх тохиолдолтой ижил үйлдлүүдийг гүйцэтгэдэг, тухайлбал, бид хулганыг баруун доод буланд байгаа дөрвөлжин рүү чиглүүлж, томъёог үлдсэн бүх нүд рүү чирнэ. Тиймээс функц IF бол үнэхээр хамгийн алдартай, хамгийн чухал оператор юм. Энэ нь өгөгдлийг тодорхой шалгуурын дагуу шалгаж, шалгалтын үр дүн гарсан тохиолдолд зохих үйлдлүүдийг гүйцэтгэдэг. ҮНЭН or ХУДЛАА. Энэ нь том өгөгдлийн боловсруулалтыг ихээхэн хялбарчилж, асар олон тооны үйлдэл хийхгүй байх боломжийг олгодог бөгөөд энэ бохир ажлыг компьютерт шилжүүлдэг.

хариу үлдээх