Олон шалгуур бүхий Excel хайлтын томъёог хэрхэн үүсгэх вэ

Агуулгын хүснэгт:

Олон шалгуур бүхий Excel хайлтын томъёог хэрхэн үүсгэх вэ
Олон шалгуур бүхий Excel хайлтын томъёог хэрхэн үүсгэх вэ
Anonim

Юу мэдэх вэ

  • Эхлээд INDEX функц үүсгээд дараа нь Хайлтын_утга аргументыг оруулан үүрлэсэн MATCH функцийг эхлүүлнэ үү.
  • Дараа нь Хайлтын_массив аргументыг Тохирох_төрлийн аргументыг нэмээд баганын мужийг зааж өгнө үү.
  • Дараа нь Ctrl+ Shift+ Enter дарж үүрлэсэн функцийг массив томьёо болгон хувиргана уу.. Эцэст нь ажлын хуудсанд хайлтын нэр томъёог нэмнэ үү.

Энэ нийтлэлд Excel-д олон шалгуурыг ашиглан мэдээллийн сан эсвэл өгөгдлийн хүснэгтээс массивын томьёо ашиглан мэдээллийг олохын тулд хайлтын томьёог хэрхэн үүсгэхийг тайлбарласан. Массивын томьёо нь MATCH функцийг INDEX функц дотор оруулахыг хэлнэ. Мэдээлэл нь Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Mac-д зориулсан Excel-ийг хамарна.

Заавартай хамт дагаарай

Энэ зааварт заасан алхмуудыг дагахын тулд доорхи зурагт үзүүлсэн шиг жишээ өгөгдлийг дараах нүдэнд оруулна. Энэхүү зааварчилгааны үеэр үүсгэсэн массивын томъёог оруулахын тулд 3 ба 4-р мөрүүдийг хоосон орхисон. (Энэ заавар нь зураг дээрх форматыг агуулаагүй гэдгийг анхаарна уу.)

Image
Image
  • Өгөгдлийн дээд хүрээг D1-F2 нүдэнд оруулна.
  • D5-F11 нүднүүдэд хоёр дахь мужийг оруулна уу.

Excel дээр INDEX функц үүсгэх

INDEX функц нь Excel-ийн олон хэлбэр бүхий цөөн функцүүдийн нэг юм. Уг функц нь массив хэлбэр ба лавлах маягттай. Массив маягт нь мэдээллийн сан эсвэл өгөгдлийн хүснэгтээс өгөгдлийг буцаана. Лавлах маягт нь нүдний лавлагаа эсвэл хүснэгт дэх өгөгдлийн байршлыг өгдөг.

Энэ зааварт өгөгдлийн сангийн энэ нийлүүлэгчийн нүдний лавлагааны оронд титан виджетийн нийлүүлэгчийн нэрийг олоход Массив маягтыг ашигласан болно.

INDEX функцийг үүсгэхийн тулд эдгээр алхмуудыг дагана уу:

  1. Идэвхтэй нүд болгохын тулд F3 нүдийг сонгоно уу. Энэ нүд нь үүрлэсэн функцийг оруулах газар юм.
  2. Формула руу очно уу.

    Image
    Image
  3. Функц унадаг жагсаалтыг нээхийн тулд Хайх & лавлагаа-г сонгоно уу.
  4. INDEX-г сонгоод Аргумент сонгох харилцах цонхыг нээнэ үү.
  5. массив, мөрийн_тоо, баганын_тоо сонгоно уу.
  6. OK-г сонгоод Функцийн аргументууд харилцах цонхыг нээнэ үү. Mac-д зориулсан Excel-д Formula Builder нээгдэнэ.
  7. Курсорыг Масив текстийн хайрцагт байрлуул.
  8. Харилцах цонхонд мужийг оруулахын тулд ажлын хуудсан дээрх D6-аас F11 хүртэлх нүднүүдийг тодруулна уу.

    Функцийн аргументуудын харилцах цонхыг нээлттэй орхи. Томъёо дуусаагүй байна. Та доорх зааврын томъёог бөглөнө.

    Image
    Image

Insted MATCH функцийг эхлүүлэх

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

Функцуудыг гараар оруулах үед функцын аргументууд бие биенээсээ таслалаар тусгаарлагдана.

Үндсэн MATCH функцийг оруулах эхний алхам бол Хайлтын_утга аргументыг оруулах явдал юм. Хайлтын_утга нь мэдээллийн санд тохирох хайлтын нэр томъёоны байршил эсвэл нүдний лавлагаа юм.

Хайлтын_утга нь зөвхөн нэг хайлтын шалгуур эсвэл нэр томъёог хүлээн зөвшөөрдөг. Олон шалгуурыг хайхын тулд хоёр буюу түүнээс дээш нүдний лавлагааг хооронд нь залгах буюу нэгтгэх замаар Хайлтын_утгыг өргөтгөнө үү (&).

  1. Функцийн аргументууд харилцах цонхны Мөрийн_тоо текстийн хайрцагт курсорыг байрлуул.
  2. MATCH(. оруулна уу

  3. Харилцах цонхонд нүдний лавлагааг оруулахын тулд D3 нүдийг сонгоно уу.
  4. Хоёр дахь нүдний лавлагааг нэмэхийн тулд D3 нүдний лавлагааны ард & (амперсанд) оруулна уу.
  5. Хоёр дахь нүдний лавлагааг оруулахын тулд E3 нүдийг сонгоно уу.
  6. MATCH функцийн Хайлтын_утга аргументыг оруулахын тулд E3 нүдний лавлагааны ард , (таслал) оруулна уу.

    Image
    Image

    Зааварчилгааны сүүлийн алхамд Хайлтын_утгыг ажлын хуудасны D3 болон E3 нүдэнд оруулна.

Үүргэсэн TATCH функцийг гүйцээнэ үү

Энэ алхам нь үүрлэсэн MATCH функцэд Lookup_array аргументыг нэмэхэд хамаарна. Хайлтын_массив нь сургалтын өмнөх алхамд нэмсэн Хайлтын_утга аргументыг олохын тулд MATCH функцийн хайдаг нүднүүдийн муж юм.

Хайлтын_массив аргумент дотор хайлтын хоёр талбар тодорхойлогдсон тул Хайлтын_массивын хувьд мөн адил үйлдлийг хийх ёстой. MATCH функц нь заасан нэр томъёо бүрийн хувьд зөвхөн нэг массив хайдаг. Олон массив оруулахын тулд массивыг хооронд нь холбохын тулд тэмдэгийг ашиглана уу.

  1. Өгөгдлийн төгсгөлд курсорыг Мөрийн_тоо текстийн хайрцагт байрлуулна. Курсор нь одоогийн оруулгын төгсгөлд таслалын дараа гарч ирнэ.
  2. Ажлын хуудсан дээрх D6D11 хүртэлх нүднүүдийг тодруулж мужид оруулна уу. Энэ муж нь функцийн хайдаг анхны массив юм.
  3. D6:D11 нүдний ишний ард & (амперсанд) гэж оруулна уу. Энэ тэмдэг нь функцийг хоёр массив хайхад хүргэдэг.
  4. Ажлын хуудсан дээрх E6E11 хүртэлх нүднүүдийг тодруулж мужид оруулна уу. Энэ муж нь функцын хайдаг хоёр дахь массив юм.
  5. MATCH функцийн Хайлтын_массив аргументыг оруулахын тулд E3 нүдний лавлагааны ард , (таслал) оруулна уу.

    Image
    Image
  6. Хичээлийн дараагийн алхамд орохын тулд харилцах цонхыг нээлттэй үлдээнэ үү.

ТАЙРУУЛАХ төрлийн аргумент нэмэх

MATCH функцын гурав дахь ба эцсийн аргумент нь Тохирох_төрлийн аргумент юм. Энэ аргумент нь Excel-д Хайлтын_утгыг Хайлтын_массив дахь утгуудтай хэрхэн тааруулахыг хэлж өгдөг. Боломжтой сонголтууд нь 1, 0 эсвэл -1 байна.

Энэ аргумент нь сонголттой. Хэрэв үүнийг орхигдуулсан бол функц нь өгөгдмөл 1 утгыг ашиглана.

  • Хэрэв тохирох_төрөл=1 эсвэл орхигдуулсан бол MATCH Хайлтын_утгаас бага буюу тэнцүү хамгийн том утгыг олно. Хайлтын_массив өгөгдлийг өсөх дарааллаар эрэмбэлсэн байх ёстой.
  • Хэрэв тохирох_төрөл=0 бол MATCH Хайлтын_утгатай тэнцүү эхний утгыг олно. Хайлтын_массив өгөгдлийг дурын дарааллаар эрэмбэлж болно.
  • Хэрэв тохирох_төрөл=-1 бол MATCH Хайлтын_утгаас их буюу тэнцүү хамгийн бага утгыг олно. Хайлтын_массив өгөгдлийг буурах дарааллаар эрэмбэлсэн байх ёстой.

INDEX функцын мөрийн_тоо мөрөнд өмнөх алхамд таслал оруулсаны дараа эдгээр алхмуудыг оруулна уу:

  1. Мөрийн_тоо текстийн хайрцагт таслалын ард 0 (тэг) оруулна уу. Энэ тоо нь үүрлэсэн функцийг D3 болон E3 нүдэнд оруулсан нөхцөлтэй яг таарч буцаахад хүргэдэг.
  2. MATCH функцийг гүйцээхийн тулд ) (хаалтын дугуй хаалт) оруулна уу.

    Image
    Image
  3. Хичээлийн дараагийн алхамд орохын тулд харилцах цонхыг нээлттэй үлдээнэ үү.

INDEX функцийг дуусгах

MATCH функц дууссан. Харилцах цонхны Column_num текст талбар руу шилжиж, INDEX функцийн сүүлчийн аргументыг оруулах цаг болжээ. Энэ аргумент нь Excel-д баганын дугаар нь D6-аас F11 хүртэлх мужид байгааг харуулж байна. Энэ муж нь функцээс буцаасан мэдээллийг олдог газар юм. Энэ тохиолдолд титан виджетийн нийлүүлэгч.

  1. Курсорыг Баганын_тоо текстийн хайрцагт байрлуул.
  2. 3 (гурвын тоо) оруулна уу. Энэ тоо нь D6-аас F11 хүртэлх мужын гурав дахь баганаас өгөгдлийг хайх томьёог зааж өгнө.

    Image
    Image
  3. Хичээлийн дараагийн алхамд орохын тулд харилцах цонхыг нээлттэй үлдээнэ үү.

Масивын томьёо үүсгэх

Харилцах цонхыг хаахаас өмнө үүрлэсэн функцийг массив томьёо болгон хувиргана уу. Энэ массив нь функцэд өгөгдлийн хүснэгтээс олон нэр томъёо хайх боломжийг олгодог. Энэ зааварт хоёр нэр томъёо таарч байна: 1-р баганаас виджет, 2-р баганаас титан.

Excel дээр массив томьёо үүсгэхийн тулд CTRL, SHIFT болон ENTER дарна уу.түлхүүр нэгэн зэрэг. Нэгэнт дарахад функц нь буржгар хаалтаар хүрээлэгдсэн байх бөгөөд энэ нь функц одоо массив болж байгааг харуулж байна.

  1. Харилцах цонхыг хаахын тулд OK-г сонгоно уу. Mac-д зориулсан Excel-д Дууссан-г сонгоно уу.
  2. Томьёог харахын тулд F3 нүдийг сонгоод, курсорыг томьёоны мөрөнд томьёоны төгсгөлд байрлуулна уу.
  3. Томьёог массив болгон хөрвүүлэхийн тулд CTRL+ SHIFT+ ENTER дарна уу.
  4. F3 нүдэнд Үгүй алдаа гарч байна. Энэ нь функцийг оруулсан нүд юм.
  5. D3 болон E3 нүднүүд хоосон байгаа тул F3 нүдэнд Үгүй алдаа гарч байна. D3 ба E3 нь Хайлтын_утгыг олохын тулд функц харагдах нүднүүд юм. Эдгээр хоёр нүдэнд өгөгдөл нэмсний дараа алдаа нь мэдээллийн сангийн мэдээллээр солигдоно.

    Image
    Image

Хайлтын шалгуур нэмэх

Сүүлийн алхам бол ажлын хуудсанд хайлтын нэр томъёог нэмэх явдал юм. Энэ алхам нь 1-р баганаас виджет, 2-р баганаас титан гэсэн үгтэй тохирч байна.

Хэрэв томьёо нь өгөгдлийн сангийн тохирох баганаас хоёр нэр томъёонд тохирохыг олсон бол гурав дахь баганаас утгыг буцаана.

  1. Нүд сонгох D3.
  2. Виджет оруулна уу.
  3. Нүд сонгох E3.
  4. Titanium гэж бичээд Enter дарна уу.
  5. Нийлүүлэгчийн нэр Widgets Inc. F3 нүдэнд харагдана. Энэ бол титан виджет зардаг цорын ганц нийлүүлэгч юм.
  6. F3 нүдийг сонгоно уу. Уг функц нь ажлын хуудасны дээрх томьёоны мөрөнд харагдана.

    {=ИНДЕКС(D6:F11, ТААРУУЛАХ(D3&E3, D6:D11&E6:E11, 0), 3)}

    Энэ жишээнд титан виджетүүдийн зөвхөн нэг нийлүүлэгч байна. Хэрэв нэгээс олон ханган нийлүүлэгч байсан бол мэдээллийн санд эхний жагсаалтад орсон ханган нийлүүлэгчийг функц буцаана.

    Image
    Image

Зөвлөмж болгож буй: