Microsoft Excel дахь "IF" оператор: програм ба жишээнүүд

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

Энэ нийтлэлд бид "IF" оператор гэж юу болох талаар ярихаас гадна түүнтэй ажиллах хамрах хүрээ, зарчмуудыг авч үзэх болно.

Агуулга: Excel-ийн "IF" функц

"Хэрэв" функцийн тодорхойлолт, түүний зорилго

"IF" оператор нь гүйцэтгэлийн тодорхой нөхцөлийг (логик илэрхийлэл) шалгах Excel програмын хэрэгсэл юм.

Өөрөөр хэлбэл, бидэнд ямар нэгэн нөхцөл байдал байгаа гэж төсөөлөөд үз дээ. "Хэрэв"-ийн даалгавар нь өгөгдсөн нөхцөл хангагдсан эсэхийг шалгаж, шалгалтын үр дүнд үндэслэн утгыг функц бүхий нүдэнд гаргах явдал юм.

  1. Хэрэв логик илэрхийлэл (нөхцөл) үнэн бол утга нь үнэн болно.
  2. Хэрэв логик илэрхийлэл (нөхцөл) хангагдаагүй бол утга нь худал байна.

Програм дахь функцийн томъёо нь өөрөө дараах илэрхийлэл юм.

=ХЭРэв(нөхцөл, [нөхцөл хангагдсан бол утга], [нөхцөл хангагдаагүй бол утга])

"IF" функцийг жишээ болгон ашиглах

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

Бидэнд спортын гутлын нэр бүхий хүснэгт бий. Удахгүй манайх хямдралтай байгаа гээд бүх эмэгтэй гутал 25% хямдрах ёстой гээд бод доо. Хүснэгтийн баганын аль нэгэнд зүйл бүрийн хүйсийг зүгээр л бичсэн байна.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Бидний даалгавар бол эмэгтэй нэр бүхий бүх мөрөнд "Хямдрал" баганад "25%" гэсэн утгыг харуулах явдал юм. Үүний дагуу "Хүйс" баганад "эрэгтэй" гэсэн утгыг агуулж байвал утга нь "0" байна.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Мэдээллийг гараар бөглөх нь маш их цаг хугацаа шаардагдах бөгөөд хаа нэгтээ алдаа гаргах магадлал өндөр байдаг, ялангуяа жагсаалт урт бол. Энэ тохиолдолд "IF" мэдэгдлийг ашиглан үйл явцыг автоматжуулах нь илүү хялбар байдаг.

Энэ даалгаврыг гүйцэтгэхийн тулд та дараах томъёог бичих хэрэгтэй.

=Хэрэв(B2=”эмэгтэй”,25%,0)

  • Булийн илэрхийлэл: B2=”эмэгтэй”
  • Нөхцөл хангагдсан тохиолдолд үнэ цэнэ (үнэн) - 25%
  • Хэрэв нөхцөл хангагдаагүй бол (худал) утга нь 0 байна.

Бид энэ томъёог "Хямдрал" баганын хамгийн дээд нүдэнд бичээд Enter дарна уу. Томъёоны өмнө тэнцүү тэмдгийг (=) тавихаа бүү мартаарай.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Үүний дараа энэ нүдний хувьд үр дүн нь бидний логик нөхцөлийн дагуу гарч ирнэ (нүдний форматыг тохируулахаа бүү мартаарай - хувь). Шалгалтаар "эмэгтэй" хүйс илэрсэн бол 25% гэсэн утга гарч ирнэ. Үгүй бол нүдний утга 0-тэй тэнцүү байх болно. Үнэндээ бидэнд юу хэрэгтэй байсан.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

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

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Энэ бол одоо бид бүх мөрүүдэд нөхцөлийг хэрэглэж, тэдгээрийн үр дүнг авсан.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Олон нөхцөл бүхий "Хэрэв"-ийг хэрэглэх

Бид "IF" операторыг нэг логик илэрхийлэлтэй ашиглах жишээг харлаа. Гэхдээ програм нь нэгээс олон нөхцөл тавих чадвартай. Энэ тохиолдолд эхлээд шалгалтыг эхнийх нь хийх бөгөөд хэрэв амжилттай болвол тогтоосон утгыг шууд харуулах болно. Зөвхөн эхний логик илэрхийлэл гүйцэтгэгдээгүй тохиолдолд хоёр дахь дээрх шалгалт хүчин төгөлдөр болно.

Үүнтэй ижил хүснэгтийг жишээ болгон авч үзье. Гэхдээ энэ удаад илүү хэцүү болгоё. Одоо та спортын төрлөөс хамааран эмэгтэйчүүдийн гутлын хямдралыг бууруулах хэрэгтэй.

Эхний нөхцөл бол хүйсийн шалгалт юм. Хэрэв "эрэгтэй" бол 0 гэсэн утгыг шууд харуулна. Хэрэв энэ нь "эмэгтэй" бол хоёр дахь нөхцөлийг шалгана. Хэрэв спортоор хичээллэдэг бол 20%, теннис бол 10%.

Эдгээр нөхцлийн томъёог өөрт хэрэгтэй нүдэнд бичье.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Бид Enter товчийг дарж, заасан нөхцлийн дагуу үр дүнг авна.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Дараа нь бид хүснэгтийн үлдсэн бүх мөрөнд томъёог сунгана.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Хоёр нөхцлийг нэгэн зэрэг биелүүлэх

Мөн Excel дээр хоёр нөхцлийг нэгэн зэрэг биелүүлсэн талаарх мэдээллийг харуулах боломжтой. Энэ тохиолдолд дор хаяж нэг нөхцөл хангагдаагүй тохиолдолд утгыг худал гэж үзнэ. Энэ ажилд оператор “БА”.

Хүснэгтээ жишээ болгон авч үзье. Одоо 30%-ийн хямдрал нь зөвхөн эмэгтэйчүүдийн гутал бөгөөд гүйхэд зориулагдсан тохиолдолд л үйлчлэх болно. Хэрэв эдгээр нөхцөл хангагдсан бол нүдний утга нэгэн зэрэг 30% -тай тэнцүү байх болно, эс тэгвээс энэ нь 0 болно.

Үүнийг хийхийн тулд бид дараах томъёог ашиглана.

=Хэрэв(БӨН(B2="эмэгтэй";C2="гүйж байгаа");30%;0)

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Үр дүнг нүдэнд харуулахын тулд Enter товчийг дарна уу.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Дээрх жишээнүүдийн нэгэн адил бид томъёог бусад мөрөнд сунгана.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

ЭСВЭЛ оператор

Энэ тохиолдолд аль нэг нөхцөл хангагдсан тохиолдолд логик илэрхийллийн утгыг үнэн гэж үзнэ. Энэ тохиолдолд хоёр дахь нөхцөл хангагдахгүй байж болно.

Асуудлыг дараах байдлаар тавья. 35% хямдрал нь зөвхөн эрэгтэй теннисний гуталд хамаарна. Хэрэв эрэгтэй гүйлтийн гутал эсвэл ямар нэгэн эмэгтэй гутал байвал 0 хямдралтай байна.

Энэ тохиолдолд дараахь томъёо хэрэгтэй болно.

=IF(OR(B2="эмэгтэй"; C2="гүйж байгаа");0;35%)

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Enter товчийг дарсны дараа бид шаардлагатай утгыг авах болно.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

Бид томъёог доошлуулж, бүх төрлийн хямдрал бэлэн боллоо.

Microsoft Excel дахь IF оператор: програм ба жишээнүүд

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

Та IF функцийг нүд эсвэл томьёоны мөрөнд гараар бичихээс гадна Томъёо бүтээгчээр дамжуулан ашиглаж болно.

Энэ нь хэрхэн ажилладагийг харцгаая. Эхний жишээн дээрх шиг бид дахин бүх эмэгтэй гутлын 25% -ийн хөнгөлөлт үзүүлэх шаардлагатай байна гэж бодъё.

  1. Бид курсорыг хүссэн нүдэн дээрээ тавиад "Томъёо" таб руу очоод "Функц оруулах" дээр дарна уу.Microsoft Excel дахь IF оператор: програм ба жишээнүүд
  2. Нээгдэх Formula Builder жагсаалтаас "IF" гэснийг сонгоод "Insert Function" дээр дарна уу.Microsoft Excel дахь IF оператор: програм ба жишээнүүд
  3. Функцийн тохиргооны цонх нээгдэнэ. Microsoft Excel дахь IF оператор: програм ба жишээнүүд"Логик илэрхийлэл" талбарт бид шалгалт хийх нөхцөлийг бичнэ. Манай тохиолдолд энэ нь “B2=”эмэгтэй” юм.

    "Үнэн" талбарт нөхцөл хангагдсан тохиолдолд нүдэнд харагдах утгыг бичнэ үү.

    "Худал" талбарт - нөхцөл хангагдаагүй тохиолдолд утга.

  4. Бүх талбарыг бөглөсний дараа "Дуусгах" дээр дарж үр дүнг авна уу.Microsoft Excel дахь IF оператор: програм ба жишээнүүдMicrosoft Excel дахь IF оператор: програм ба жишээнүүд

Дүгнэлт

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

хариу үлдээх