Microsoft Excel дахь SEARCH функц

Pin
Send
Share
Send

Excel-ийн хэрэглэгчдийн дунд хамгийн алдартай операторуудын нэг бол уг функц юм ХАЙРТАЙБайна. Түүний даалгаварууд нь өгөгдсөн өгөгдлийн массив дахь элементийн байрлалыг тодорхойлохыг агуулдаг. Энэ нь бусад операторуудтай хослуулан хэрэглэхэд хамгийн их ашиг тусаа өгдөг. Функц гэж юу болохыг харцгаая. ХАЙРТАЙ, үүнийг хэрхэн практик дээр ашиглаж болох талаар.

SEARCH операторын програм

Оператор ХАЙРТАЙ функцийн ангилалд хамаарна Ашигласан материал, массивБайна. Тодорхойлогдсон массив дотор заасан элементийг хайдаг бөгөөд тус мужид байрлах байрныхаа дугаарыг тусад нь гаргадаг. Чухамдаа түүний нэр ч үүнийг харуулж байна. Түүнчлэн, энэ функцийг бусад операторуудтай хослуулан ашиглахдаа тэдгээрийг дараа нь боловсруулахад тодорхой элементийн байрлалын дугаарыг зааж өгдөг.

Операторын синтакс ХАЙРТАЙ иймэрхүү байна

= SEARCH (хайх_ үнэлгээ; хайх_ мөр; [match_type])

Одоо эдгээр гурван аргументыг тус тусад нь авч үзье.

"Утга хайх" - Энэ бол олох ёстой элемент юм. Энэ нь текст, тоон хэлбэртэй байхаас гадна логик утгыг авч чаддаг. Дээрх утгын аль нэгийг агуулж байгаа нүдний лавлагаа нь энэ аргумент болж хувирна.

Үзсэн Array нь хайлтын утга байрлаж буй мужийн хаяг юм. Энэ массив дахь энэ элементийн байрлалыг оператор тодорхойлох ёстой ХАЙРТАЙ.

Тоглолтын төрөл яг таарч тохирч байгаа эсэхийг нь харуулна. Энэ аргумент нь дараахь гурван утгатай байж болно. "1", "0" ба "-1"Байна. Үнэ цэнэтэй "0" оператор зөвхөн яг тохирохыг хайдаг. Хэрэв утга заасан бол "1", дараа нь яг таарч тохирохгүй ХАЙРТАЙ хамгийн ойрхон элементийг буурах дарааллаар нь буцаана. Хэрэв утга заасан бол "-1", хэрэв яг тохирох зүйл олдсонгүй бол функц нь түүнд хамгийн ойр байгаа элементийг өсөх дарааллаар буцаана. Хэрэв та нарийн утгыг биш, харин ойролцоо утгыг хайж байгаа бол таны харж буй массыг өсөх дарааллаар эрэмбэлсэн байх нь чухал юм (тохирох төрөл) "1") эсвэл буурах (тохирох төрөл) "-1").

Аргумент Тоглолтын төрөл шаардлагагүй. Шаардлагагүй бол үүнийг орхигдуулж магадгүй юм. Энэ тохиолдолд түүний анхдагч утга нь юм "1"Байна. Аргумент хэрэглэх Тоглолтын төрөлНэгдүгээрт, текст биш харин тоон утгыг боловсруулж байх үед энэ нь утга учиртай болно.

Хэрэг гарвал гээд ХАЙРТАЙ тогтоосон тохиргоонд хүссэн зүйлийг олж чадахгүй бол оператор нүдэнд алдаа байгааг харуулна "# Үгүй / Х".

Хайлт хийхдээ оператор нь том үсгээр ялгаж салгахгүй. Хэрэв массивд хэд хэдэн яг таарч байгаа бол ХАЙРТАЙ нүдэнд хамгийн анхных нь байрлалыг харуулна.

1-р арга: Текст өгөгдлийн хүрээнд тухайн зүйлийн байршлыг харуулах

Хэрэглэх үед хамгийн энгийн тохиолдлын жишээг авч үзье ХАЙРТАЙ Текст өгөгдлийн массивт заасан элементийн байршлыг тодорхойлох боломжтой. Энэ нэр нь тухайн бүтээгдэхүүний нэр зүүж буй мужид ямар байр суурь эзэлж байгааг олж мэдэх болно Элсэн чихэр.

  1. Боловсруулсан үр дүн харуулах нүдийг сонгоно уу. Дүрсэн дээр дарна уу "Функц оруулах" томъёоны шугамын ойролцоо.
  2. Эхлүүлж байна Функц шидтэнүүдБайна. Нээлттэй ангилал "Цагаан толгойн бүрэн жагсаалтыг" эсвэл Ашигласан материал, массивБайна. Операторуудын жагсаалтад бид нэрийг хайж байна "Хайх"Байна. Үүнийг олж, тодруулсны дараа товчин дээр дарна уу "ОК" цонхны доод талд.
  3. Операторын аргумент цонх идэвхжсэн ХАЙРТАЙБайна. Таны харж байгаагаар энэ цонхонд аргументын тоогоор гурван талбар байрлана. Бид тэдгээрийг бөглөх ёстой.

    Нэгэнт бид үгийн байр суурийг олох хэрэгтэй Элсэн чихэр мужид оруулаад энэ нэрийг талбарт оруулна уу "Утга хайх".

    Талбай дээр Үзсэн Array та мужийн координатыг өөрөө зааж өгөх хэрэгтэй. Та гараар жолоодож болох боловч хулганыхаа зүүн товчийг дараад талбар дээр курсорыг байрлуулж энэ массивыг сонгоход илүү хялбар болно. Үүний дараа түүний хаягийг аргумент цонхонд харуулна.

    Гурав дахь талбарт Тоглолтын төрөл дугаарыг нь тавь "0", текст тексттэй ажиллах тул үнэн зөв үр дүнд хүрэх шаардлагатай байна.

    Бүх өгөгдлийг суулгасны дараа товчлуур дээр дарна уу "ОК".

  4. Хөтөлбөр нь тооцооллыг хийж, байрлалын серийн дугаарыг харуулна Элсэн чихэр бид энэ зааврын эхний алхам дээр заасан нүдэнд сонгосон массив дотор байрлана. Албан тушаалын дугаар тэнцүү болно "4".

Хичээл: Excel-ийн онцлог шинж чанар

Арга 2: операторын програмын автоматжуулалт

Дээрхээс бид операторыг ашиглах хамгийн энгийн хэргийг шалгаж үзсэн ХАЙРТАЙгэхдээ энэ нь бас автоматжуулж болно.

  1. Тохиромжтой байхын тулд шийтэд өөр хоёр талбар нэмж оруулаарай: Тогтсон цэг ба "Дугаар"Байна. Талбай дээр Тогтсон цэг олох хэрэгтэй нэрээр жолоодох. Одоо тэгье МахБайна. Талбай дээр "Дугаар" курсороо тохируулаад операторын аргументын цонх руу дээр дурдсантай ижил аргаар явна уу.
  2. Функцийн аргумент цонхонд, талбарт "Утга хайх" үгийг бичсэн нүдний хаягийг заана уу МахБайна. Талбай дээр Үзсэн Array ба Тоглолтын төрөл өмнөх аргатай ижил өгөгдлийг зааж өгнө - хүрээ хаяг, дугаар "0" дагуу. Үүний дараа товчлуур дээр дарна уу "ОК".
  3. Бид дээрх үйлдлүүдийг талбарт хийсний дараа "Дугаар" үгний байрлал гарч ирнэ Мах сонгосон хүрээнд. Энэ тохиолдолд тэнцүү байна "3".
  4. Хэрэв бид өөр нэрний байршлыг мэдэхийг хүсч байвал бид томъёог дахин дахин оруулах шаардлага гарахгүй. Талбай дээр хангалттай энгийн Тогтсон цэг өмнөх үгний оронд шинэ хайлтын үг оруулна уу. Үүний дараа боловсруулалт, үр дүн автоматаар гарах болно.

Арга 3: тоон илэрхийлэлд FIND операторыг ашиглана уу

Одоо та хэрхэн ашиглаж болохыг харцгаая ХАЙРТАЙ тоон илэрхийлэлтэй ажиллахад.

Даалгавар бол 400 рублийн борлуулалтын хэмжээтэй бараа, эсвэл энэ хэмжээгээр хамгийн их өсөх дарааллаар олох явдал юм.

  1. Юуны өмнө бид баганад байгаа зүйлийг эрэмбэлэх хэрэгтэй "Хэмжээ" дарааллаар нь. Энэ баганыг сонгоод таб руу очно уу "Нүүр хуудас"Байна. Дүрсэн дээр дарна уу Эрэмбэлж, шүүнэ үүблок дээрх соронзон хальс дээр байрладаг "Засаж байна"Байна. Гарч ирж буй жагсаалтад сонгоно уу "Хамгийн ихээс доод руу эрэмбэлэх".
  2. Эрэмбэлэх ажил хийсний дараа үр дүн гарч ирэх нүдийг сонгоод эхний аргын талаар хэлэлцсэнтэй адил аргументын цонхыг эхлүүлнэ.

    Талбай дээр "Утга хайх" тоогоор жолоодох "400"Байна. Талбай дээр Үзсэн Array баганын координатыг зааж өгнө "Хэмжээ"Байна. Талбай дээр Тоглолтын төрөл тогтоосон утга "-1", учир нь бид хайлтаас ижил буюу илүү их утгыг хайж байгаа. Бүх тохиргоог хийж дууссаны дараа товчин дээр дарна уу "ОК".

  3. Боловсруулалтын үр дүнг өмнө нь заасан нүдэнд харуулав. Энэ бол байр суурь. "3"Байна. Түүнтэй тохирч байна "Төмс"Байна. Үнэхээр энэ бүтээгдэхүүнийг борлуулснаас олох орлогын хэмжээ нь 400-ийн тоогоор өсөх дарааллаар хамгийн ойр бөгөөд 450 рубль байна.

Үүний нэгэн адил та хамгийн ойр байрлах байршлыг хайж болно "400" дарааллаар нь. Зөвхөн үүний тулд та өгөгдлийг өсөх дарааллаар болон талбарт шүүлтүүр хийх хэрэгтэй Тоглолтын төрөл функцийн аргументын утга "1".

Хичээл: Excel дээр өгөгдлийг эрэмбэлэх, шүүх

Арга 4: бусад операторуудтай хослуулан ашиглах

Энэ функцийг нарийн төвөгтэй томъёоны хэсэг болгон бусад операторуудтай хамт ашиглах нь хамгийн үр дүнтэй байдаг. Ихэнхдээ үүнийг функцтэй уялдуулан ашигладаг INDEXБайна. Энэ аргумент нь мөр эсвэл баганын дугаараар өгөгдсөн мужийн агуулгыг заасан нүдэнд харуулна. Түүнээс гадна операторын хувьд дугаарлалт ХАЙРТАЙ, энэ хүснэгтийг бүхэлд нь биш, зөвхөн муж дотор гүйцэтгэдэг. Энэ функцийн синтакс нь дараах байдалтай байна.

= INDEX (цуваа; мөр = дугаар; багана_мөрөн)

Цаашлаад массив нь нэг хэмжээст бол та хоёр аргументын зөвхөн нэгийг ашиглаж болно. Мөрийн дугаар эсвэл Баганын дугаар.

Холболтын онцлог шинж чанар INDEX ба ХАЙРТАЙ сүүлчийнх нь эхний аргумент болгон ашиглаж болно, өөрөөр хэлбэл мөр эсвэл баганын байрлалыг заана гэдэг нь худлаа юм.

Үүнийг бүхэлд нь хүснэгт ашиглан практик дээр хэрхэн яаж хийхийг авч үзье. Бидний даалгавар бол хуудасны нэмэлт талбарт харуулах явдал юм "Бүтээгдэхүүн" бүтээгдэхүүний нэр, орлогын нийт дүн нь 350 рубль буюу буурах дарааллаар энэ утгатай хамгийн ойр байдаг. Энэ аргументыг талбарт зааж өгсөн болно. "Нэг хуудсанд ногдох орлогын ойролцоо хэмжээ".

  1. Багануудыг эрэмбэлэх "Орлогын хэмжээ" өгсөж буй. Үүнийг хийхийн тулд шаардлагатай баганыг сонгоод таб дээр байх ёстой "Нүүр хуудас"дүрс дээр дарна уу Эрэмбэлж, шүүнэ үү, гарч ирэх цэснээс зүйл дээр дарна уу "Хамгийн багаас хамгийн их рүү эрэмбэлэх".
  2. Талбарт нүд сонгоно уу "Бүтээгдэхүүн" мөн залгах Онцлог шидтэн товчлуурыг ердийн аргаар "Функц оруулах".
  3. Нээх цонхонд Функц шидтэнүүд ангилалд Ашигласан материал, массив нэр хайж байна INDEX, үүнийг сонгоод товчийг дарна уу "ОК".
  4. Дараа нь операторын сонголтыг санал болгодог цонх нээгдэнэ INDEX: массив эсвэл лавлах зорилгоор. Бидэнд эхний сонголт хэрэгтэй. Тиймээс, бид энэ цонхонд бүх анхдагч тохиргоог орхиж, товчлуур дээр дарна уу "ОК".
  5. Функцийн аргументын цонх нээгдэнэ INDEXБайна. Талбай дээр Массив операторын хамрах хүрээний хаягийг заана уу INDEX бүтээгдэхүүний нэрийг хайх болно. Бидний хувьд энэ бол багана юм "Бүтээгдэхүүний нэр".

    Талбай дээр Мөрийн дугаар үүрлэсэн функц байрлах болно ХАЙРТАЙБайна. Энэ нь өгүүллийн эхэнд дурдсан синтаксийг ашиглан гараар жолоодох шаардлагатай болно. Функцийн нэрийг нэн даруй бичиж тэмдэглэнэ үү. "Хайх" ишлэлгүйгээр. Дараа нь хаалт нээнэ үү. Энэ операторын анхны аргумент нь юм "Утга хайх"Байна. Энэ нь талбайн хуудсан дээр байрладаг "Орлогын ойролцоо хэмжээ"Байна. Тоог агуулсан нүдний координатыг заана уу 350Байна. Бид цэг таслал тавьдаг. Хоёрдахь аргумент нь юм Үзсэн Array. ХАЙРТАЙ орлогын хэмжээ нь байгаа хүрээг нарийвчлан авч үзэх ба хамгийн ойрхон 350 рубль олох болно. Тиймээс, энэ тохиолдолд баганын координатыг зааж өгнө "Орлогын хэмжээ"Байна. Дахин хэлэхэд бид цэг таслал тавьдаг. Гурав дахь аргумент Тоглолтын төрөлБайна. Өгөгдсөн тоо эсвэл хамгийн ойрын жижигтэй тэнцэх тоог хайж олох тул бид энэ дугаарыг энд байрлуулна "1"Байна. Бид хаалтуудыг хаадаг.

    Функцийн гуравдахь аргумент INDEX Баганын дугаар хоосон орхино уу. Үүний дараа товчлуур дээр дарна уу "ОК".

  6. Таны харж байгаагаар функц INDEX оператор ашиглан ХАЙРТАЙ урьдчилан тодорхойлсон нүдэнд нэрийг харуулна ЦайБайна. Үнэн хэрэгтээ, цай зарахаас (300 рубль) хамгийн бага хэмжээгээр буурч байгаа нь хүснэгтийн боловсруулсан бүх утгаас 350 рублийн дүнтэй тэнцэх хэмжээ юм.
  7. Хэрэв бид талбар дахь дугаарыг өөрчилвөл "Орлогын ойролцоо хэмжээ" нөгөө талбарт байвал талбайн агуулгыг автоматаар дахин тооцох болно "Бүтээгдэхүүн".

Хичээл: Excel дахь INDEX функц

Таны харж байгаагаар оператор ХАЙРТАЙ нь өгөгдлийн массивт заасан элементийн дарааллын дугаарыг тодорхойлох маш тохиромжтой функц юм. Гэхдээ нарийн төвөгтэй томъёонд ашигладаг бол түүний ашиг тус ихээхэн нэмэгддэг.

Pin
Send
Share
Send