INDEX функцийг Microsoft Excel дээр гүйцэтгэх

Excel-ийн хамгийн ашигтай функцуудын нэг бол INDEX оператор юм. Тодорхойлсон эгнээ, баганын огтлолцлын огтлолцлын мужид өгөгдлийг эрэл хайгуулын нүдэнд буцааж өгдөг. Гэхдээ энэ функцын бүрэн хүчин чадал нь бусад операторуудтай хослуулсан нарийн төвөгтэй томъёонд хэрэглэгддэг бол илчлэгддэг. Түүний програмын янз бүрийн хувилбаруудыг авч үзье.

INDEX функцийг ашиглах

Оператор INDEX Ангилалд хамаарах функцуудын бүлэгт хамаарагдана "Холбоосууд ба массивууд". Энэ нь хоёр сорт байдаг: arrays болон лавлагаа.

Массивын хувилбар нь дараах синтакстай байна:

= INDEX (массив: line_number; багана_number)

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

Стандарт хувилбартай синтакс нь иймэрхүү байна:

= INDEX (холбоос; line_number; column_number; [area_number])

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

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

Арга 1: INDEX операторыг массивыг ашиглана уу

Юуны өмнө хамгийн хялбар жишээг ашиглан оператор ашиглах алгоритмыг анализ хийх хэрэгтэй INDEX массивуудын хувьд.

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

  1. Боловсруулалтын үр дүн гарах дэлгэцийг сонгоно. Дүрс дээр дарна уу "Функц оруулах"Энэ нь томъёоны зүүн талд нэн даруй байрлана.
  2. Идэвхжүүлэх журам гардаг. Чиг үүрэг хариуцсан эзэн. Ангилалд "Холбоосууд ба массивууд" энэ хэрэгсэл буюу "Бүтэн цагаан толгойн үсгийн жагсаалт" Нэрийг хай INDEX. Бид энэ операторыг олсны дараа үүнийг сонгоод товчлуур дээр дарна уу. "OK"цонхны доод хэсэгт байрладаг.
  3. Функцийн төрлүүдийн нэгийг сонгох хэрэгтэй жижиг цонх нээгдэнэ. "Array" эсвэл "Холбоос". Бидэнд хэрэгтэй сонголт "Array". Энэ нь эхний байрлалыг сонгож, анхдагчаар сонгогддог. Тиймээс бид товчлуурыг дарах хэрэгтэй "OK".
  4. Функцийн аргументийн цонх нээгдэнэ. INDEX. Дээр дурьдсанчлан, энэ нь гурван аргументтай бөгөөд үүгээрээ бөглөх гурван талбар байдаг.

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

    Талбайд "Мөрийн дугаар" тоо тавь "3", учир нь нөхцөл байдалд бид жагсаалтын гурав дахь нэрийг тодорхойлох хэрэгтэй болно. Талбайд "Баганы дугаар" тоог тохируулна уу "1"Багнуудтай багана нь сонгогдсон мужид эхнийх нь юм.

    Тохируулсан тохиргоог хийсний дараа бид товчийг дарна уу "OK".

  5. Боловсруулалтын үр дүн нь энэ зааврын эхний догол мөрөнд заасан нүдэнд харагдана. Энэ нь сонгосон өгөгдлийн мужид жагсаалтын гурав дахь тоо юм.

Бид функцын хэрэглээг шинжилсэн. INDEX олон талт массив (хэд хэдэн багана, мөр). Хэрэв хүрээ нь нэг хэмжээст байсан бол аргументийн цонхонд байгаа өгөгдлийг бөглөх нь илүү хялбар байх болно. Талбайд "Array" Дээрхтэй ижил аргаар бид түүний хаягийг зааж өгдөг. Энэ тохиолдолд өгөгдлийн муж нь зөвхөн нэг баганын утгыг агуулдаг. "Нэр". Талбайд "Мөрийн дугаар" утгыг тодорхойлно "3", гурав дахь мөрний өгөгдлийг мэдэх хэрэгтэй. Талбар "Баганы дугаар" ерөнхийдөө та зөвхөн нэг баганыг ашигладаг нэг хэмжээст хязгаартай тул та үүнийг хоосон орхиж болно. Бид товчлуурыг дарна "OK".

Үр дүн нь дээрхтэй яг ижил байх болно.

Энэ нь энэ функц хэрхэн ажилладагийг олж мэдэх хамгийн энгийн жишээ байсан. Гэвч практикт энэ сонголтыг ашиглах нь ховор хэвээр байна.

Хичээл: Excel-ийн фокус

Арга 2: MATCH операторын хамт хэрэглэнэ

Практикт функц INDEX Аргументтай хамгийн түгээмэл хэрэглэдэг MATCH. Багц INDEX - MATCH Excel-д ажиллаж байх үеийн хүчирхэг хэрэгсэл бол хамгийн сайн аналогиас илүү уян хатан үйлдэл юм .

Функцийн гол үүрэг MATCH нь сонгогдсон муж дахь тодорхой утгын дарааллаар тоог заана.

Операторын синтакс MATCH Ийм:

= MATCH (хайлтын утга, хайлтын массив, [match_type])

  • Шаардлагатай үнэ цэнэтэй - энэ нь бидний хайж байгаа хүрээ дэх байрлал түүний утга;
  • Массив харсан - энэ нь энэ утга байгаа муж юм;
  • Зураглалын төрөл - Энэ нь үнэн зөв буюу ойролцоогоор утгыг хайж олох эсэхийг тодорхойлогч параметр юм. Бид яг зөв утгыг хайж олох болно, тиймээс энэ аргументийг ашигладаггүй.

Энэ арга хэрэгслийг ашиглан та аргументуудыг нэвтрүүлэх боломжтой болно. "Мөрийн дугаар" болон "Баганы дугаар" функцээр INDEX.

Үүнийг хэрхэн тодорхой жишээн дээр хийж болохыг үзье. Бид бүгдээрээ нэг ширээн дээр ажилладаг. Бид тусдаа хоёр талбартай - "Нэр" болон "Тоо хэмжээ". Ажилтны нэрийг оруулахад түүнд олсон мөнгөний хэмжээ автоматаар гарч ирдэг. Үүнийг практик дээр хэрхэн хэрэгжүүлж болохыг үзье INDEX болон MATCH.

  1. Юуны өмнө цалин хөлсний ажилтан Парфенов DF-г хүлээн авснаа бид зохих нэрээр нь оруулна.
  2. Талбар дахь нүдийг сонгоно уу "Тоо хэмжээ"эцсийн үр дүн гарах болно. Функцийн аргументийн цонхыг ажиллуул INDEX массивуудын хувьд.

    Талбайд "Array" ажилчдын цалингийн нийлбэр баганын координатад ордог.

    Талбар "Баганы дугаар" Жишээлбэл бид нэг хэмжээст хүрээг ашиглаж байгаа тул бид хоосон явах болно.

    Гэхдээ талбай дээр "Мөрийн дугаар" Бид зөвхөн функц бичих хэрэгтэй MATCH. Үүнийг бичихийн тулд дээр дурдсан синтаксийг дагана. Осолд нь шууд операторын нэрийг оруулна уу "Тоглолт" ишлэлгүйгээр. Дараа нь тэр даруй хаалтыг нээж, хүссэн утгын координатыг зааж өгнө. Эдгээр нь Парфеновын ажилтны нэрийг тус тусад нь бичсэн эсийн координат юм. Бид цэг таслал тавьж, үзсэн мужуудын координатыг зааж өгнө. Манай тохиолдолд энэ нь ажилчдын нэртэй баганын хаяг юм. Үүний дараа хаалтыг хаа.

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

  3. Parfenova DF -ийн үр дүнг талбар дээр харуулсан болно "Хэмжээ".
  4. Одоо бол талбар "Нэр" бид агуулгыг өөрчилдөг "Парфенов Д.F."Жишээ нь, "Попова М.Д."Тэгвэл салбарын цалингийн хэмжээ автоматаар өөрчлөгдөх болно. "Тоо хэмжээ".

Арга 3: олон хүснэгтийг боловсруулах

Одоо операторыг хэрхэн ашиглахыг үзье INDEX Та олон хүснэгтийг зохицуулж болно. Энэ зорилгоор нэмэлт нэмэлт аргументийг ашиглах болно. "Бүсийн дугаар".

Бидэнд гурван ширээ байна. Хүснэгт бүр нь ажиллагсдын сарын цалингийн хэмжээг харуулдаг. Бидний даалгавар бол хоёр дахь ажилтан (гурав дахь багана) -ийн цалингийн (гурав дахь багана) олох гурав дахь сар (гуравдугаар бүс) -ийг олох явдал юм.

  1. Үр дүнг нь харуулах эсийг сонгож, ердийн байдлаар нь нээнэ Чиг үүрэг Wizard, гэхдээ операторын төрлийг сонгохдоо лавлагаа үзгийг сонгоно. Энэ нь аргументтай ажиллах ажлыг дэмждэг энэ төрлийн учир бидэнд хэрэгтэй "Бүсийн дугаар".
  2. Аргумент цонх нээгдэнэ. Талбайд "Холбоос" бид бүх гурван хүрээний хаягуудыг заах хэрэгтэй. Үүнийг хийхийн тулд курсорыг талбар дээр тавиад зүүн хулганы товчлуураар дараагийн эхний мужийг сонго. Дараа нь бид цэг таслалаа тавьсан. Энэ нь маш чухал бөгөөд учир нь та дараагийн дарааллыг сонгоход, түүний хаяг нь өмнөх координатыг солих болно. Тиймээс цэг таслалыг нэвтрүүлсэний дараа дараах хязгаарыг сонгоно уу. Дараа нь бид цэг таслал тавьж сүүлчийн массивыг сонгоно. Талбайд байгаа бүх илэрхийлэл "Холбоос" хаалтанд оруулаарай.

    Талбайд "Мөрийн дугаар" тоог зааж өгнө үү "2", бид жагсаалтын хоёр дахь нэрийг хайж байгаа болохоор.

    Талбайд "Баганы дугаар" тоог зааж өгнө үү "3", цалингийн багана нь хүснэгтийн гурав дахь нь юм.

    Талбайд "Бүсийн дугаар" тоо тавь "3"гуравдугаар хүснэгтийн цалингийн талаарх мэдээлэл агуулсан гурав дахь хүснэгтийн өгөгдлийг олох хэрэгтэй болдог.

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

  3. Үүний дараа тооцооллын үр дүнг урьдчилан сонгосон нүдэнд харуулна. Энэ нь хоёр дахь ажилтны цалингийн хэмжээг (В.Сафронов) гурав дахь сард харуулж байна.

Арга 4: Сумын тооцоо

Лавлагааны маягт нь массив хэлбэрээр ашиглагддаггүй, гэхдээ энэ нь зөвхөн хэд хэдэн хязгаарлалттай ажиллахад төдийгүй бусад хэрэгцээнд хэрэглэгддэг. Жишээлбэл, энэ нь оператортай хослуулсан дүнг тооцоолоход хэрэглэгддэг SUM.

Хэмжээ нэмнэ SUM дараахь синтакстай байна:

= SUM (массивын хаяг)

Манай онцгой тохиолдолд сар бүрийн бүх ажилчдын ашгийн дүнг дараах томъёогоор тооцоолж болно:

= SUM (C4: C9)

Гэхдээ та функцийг ашиглан бага зэрэг өөрчилж болно INDEX. Дараа нь иймэрхүү харагдах болно:

= SUM (C4: INDEX (C4: C9, 6))

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

Хичээл: Ашигтай Excel боломжууд

Таны харж байгаагаар функц INDEX Excel-ийн хувьд янз бүрийн даалгавруудыг шийдвэрлэхэд ашиглаж болно. Хэдийгээр бид ашиглах боломжтой бүх боломжит хувилбаруудаас хол байгаа боловч хамгийн их эрэлт хэрэгцээтэй хүмүүс л байна. Энэ функц нь хоёр төрлийн байна: лавлагаа ба массив. Хамгийн үр ашигтай нь бусад операторуудтай хослуулан хэрэглэж болно. Ийм аргаар бүтээгдсэн томьёолол нь хамгийн төвөгтэй даалгавруудыг шийдвэрлэх боломжтой болно.

Видео үзэх: Excel ийн хүснэгтэд тооцоо хийх (May 2024).