Олон шалгууртай Excel хайлт хийх формат

Excel -д массив томьёог ашигласнаар мэдээллийн бааз эсвэл өгөгдлийн хүснэгтэд мэдээлэл олохын тулд олон шалгуур хэрэглэдэг хайж олох томъёог үүсгэж болно.

Массив томъёо нь INDEX функц дотор MATCH функцийг үүрэх явдал юм.

Энэ зааварт жишээ титаний Widgets нийлүүлэгчийг олохын тулд олон шалгуур хэрэглэдэг хайлтын томъёог үүсгэх алхам алхмаар жишээг оруулав.

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

01 - 09

Tutorial Data-г оруулна

Excel-ийн олон шалгуур бүхий функцийг хайх. © Ted Франц хэл

Заавар дахь эхний алхам нь өгөгдлийг Excel ажлын хуудас руу оруулах явдал юм.

Дээрх зурагт харуулсан өгөгдлийг доорх нүд рүү оруулахын тулд зааварчилгааны алхмуудыг дагана уу.

Энэ хичээлийг үүсгэсэн массив томъёонд нийцүүлэхийн тулд 3 ба 4 мөр нь хоосон үлдсэн байна.

Зааварт зураг дээр харагдах форматыг оруулаагүй боловч хайлтын томьёо хэрхэн ажилладаг талаар тайлбарлахгүй.

Дээр үзүүлсэнтэй төстэй хэлбэршүүлэлт хийх талаархи мэдээллийг энэ Basic Excel Formatting Tutorial дээрээс үзэж болно.

09 сарын 02

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

Excel-ийн INDEX функцыг ашиглан хайлтын хэлбэрээр ашиглах. © Ted Франц хэл

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

Array Маягт нь өгөгдлийн сан эсвэл өгөгдлийн хүснэгтийн бодит өгөгдлийг буцааж өгдөг бол Лавлагааны Маягт нь хүснэгтэд байгаа өгөгдлийн сангийн лавлагаа эсвэл байрлалыг өгдөг.

Энэхүү гарын авлагад бид Array Form ашиглагдах болно. Учир нь бид энэ нийлүүлэгчийн мэдээллийн сангаас титанан саванд зориулсан нийлүүлэгчийн нэрийг мэдэхийг хүсч байна.

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

Tutorial алхамууд

  1. Үүрэн F3 дээр дарж идэвхжүүлсэн нүдээ болгох. Энэ бол бид үүрлэсэн функцэд орно.
  2. Туузан цэсний томьёо товчлуур дээр дарна уу.
  3. Функцийн дуслын жагсаалтыг нээхэд туузаас хайх болон лавлагаа сонгоно уу.
  4. Select Arguments харилцах цонхыг сонгохын тулд жагсаалт дээр INDEX дээр дарна уу.
  5. Харилцах цонхны массив, мөр_num, col_num сонголтыг сонгоно уу.
  6. OK дарж INDEX функцын харилцах цонхыг нээнэ.

03 - 09

INDEX Function Array Argument-ийг оруулав

Бүтэн хэмжээгээр харахын тулд дүрсэн дээр дарна уу. © Ted Франц хэл

Шаардлагатай эхний аргумент бол Array аргумент юм. Энэ аргумент нь хүссэн өгөгдлүүдийг хайж буй нүднүүдийн мужийг заана.

Энэ зааварчилгааны хувьд энэ нь бидний дээжийн мэдээллийн сан байх болно.

Tutorial алхамууд

  1. INDEX функцын харилцах цонхонд Array гэсэн мөрөн дээр дарна.
  2. Ажлын хүснэгтэд D6-ээс F11 нүдийг тодруулан харилцах цонхонд оруулна.

04-р сарын 09

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

Бүтэн хэмжээгээр харахын тулд дүрсэн дээр дарна уу. © Ted Франц хэл

Нэг функцийг нөгөөгөөр үүрлэхдээ хоёрдогч эсвэл үүрлэсэн функцын хайрцгийн хайрцгийг онгойлгох шаардлагагүй.

Төгсгөлийн функцийг эхний функцын нэг үндэс болгон бичнэ.

Энэ зааварт үүрэн MATCH функц ба түүний нэмэлт өгөгдлүүд нь INDEX функцийн харилцах цонхон дээрх Row_num мөрний хоёр дахь мөрөнд оруулагдана .

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

MATCH Function's Lookup_value Argument-г оруулав

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

Lookup_value нь өгөгдлийн сан дахь таарахыг хүсч байгаа хайлтын нэр томъёоны байршил, эсийн лавлагаа болно.

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

Энэ нь хоѐр болон түүнээс дээш эсийн холбоосыг нэгтгэж, " & " гэсэн тэмдэглэгээ ашиглан тэмдэглэнэ.

Tutorial алхамууд

  1. INDEX функцын харилцах цонхонд Row_num мөрийг дарна уу.
  2. Функцийн нэрний нэрийг оруулаад нээлттэй дугуй хаалтыг " ( "
  3. Доорх нүдний нүдэн дээр D3 нүдэн дээр дарж харилцах цонхонд оруулна.
  4. Хоёр дахь эсийн лавлагаа нэмэхийн тулд эсийн лавлагаа D3-ийн дараа ampersand " & " гэж бичнэ үү.
  5. Энд дарж E3 нүдийг дарж энэ хоёр дахь нүдний лавлагаа руу харилцах цонхонд оруулна.
  6. MATCH функцын Lookup_value аргументыг оруулсны дараа cell reference E3 комманд бичнэ .
  7. Tutorial дахь дараагийн алхамд INDEX функцийн харилцах цонх нээгдэнэ.

Tutorial дээрх хамгийн сүүлийн алхам нь Lookup_values ​​нь ажлын хуудасны D3 ба E3 нүдэнд оруулна.

05-р сарын 09

MATCH функцэд Lookup_array нэмэх

Бүтэн хэмжээгээр харахын тулд дүрсэн дээр дарна уу. © Ted Франц хэл

Энэ алхам нь Үүсгэсэн MATCH функцийн хувьд Lookup_array аргументыг нэмдэг.

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

Lookup_array-ийн хувьд бид хайлтын талбарыг хоёр хайлтын талбарыг тодорхойлсон учир бид хайлт хийх хэрэгтэй. MATCH функц нь зөвхөн тодорхойлсон нэр томъёогоор нэг массивыг хайдаг.

Олон давхар массивт оруулахын тулд бид " amp " болон " & " -г ашиглан массивыг нэгтгэн нийлүүлнэ.

Tutorial алхамууд

INDEX функцын хайрцаг дахь Row_num мөрөнд өмнөх алхам дээр оруулсан комманд эдгээр алхмуудыг оруулах болно.

  1. Row_num мөрийг коммандын дараа оролтын цэгийг одоогийн оруулгын төгсгөлд байрлуулна уу.
  2. Ажлын хүснэгтэд D6-ээс D11 нүдийг тодруулаарай. Энэ бол хайлтын анхны чиг үүрэг юм.
  3. D6: D11 функцийг ашиглан " & " комманд бичих ба бид функцийг хоёр массивыг хайж олохыг хүсдэг.
  4. Ажлын хүснэгтэд E6-ээс E11 хүртэлх нүдийг заана. Энэ бол хайлт хийх хоёр дахь массив юм.
  5. MATCH функцын Lookup_array аргументыг оруулсны дараа cell reference E3 комманд бичнэ .
  6. Tutorial дахь дараагийн алхамд INDEX функцийн харилцах цонх нээгдэнэ.

06-р сарын 09

Тоглоомын төрлийг нэмэх болон MATCH функцийг гүйцээх

Бүтэн хэмжээгээр харахын тулд дүрсэн дээр дарна уу. © Ted Франц хэл

MATCH функцын гуравдах болон эцсийн аргумент нь Match_type argument.

Энэ аргумент нь Lookup_array дахь Lookup_value утгыг хэрхэн тааруулахыг Excel -д хэлдэг. Сонголтууд нь: 1, 0, эсвэл -1.

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

Tutorial алхамууд

INDEX функцын хайрцаг дахь Row_num мөрөнд өмнөх алхам дээр оруулсан комманд эдгээр алхмуудыг оруулах болно.

  1. Row_num мөрөнд коммандыг дагаж , бид үүрлэсэн функцыг D3 ба E3 нүдэнд оруулснаар яг тохирсон утгуудыг буцааж өгөхийг хүсдэг тул " 0 " гэж бичээрэй .
  2. MATCH функцийг дуусгахын тулд хаалтын дугуй хаалтыг бичих ) .
  3. Tutorial дахь дараагийн алхамд INDEX функцийн харилцах цонх нээгдэнэ.

09-р сарын 07

INDEX функц руу буцах

Бүтэн хэмжээгээр харахын тулд дүрсэн дээр дарна уу. © Ted Франц хэл

MATCH функцыг хийснээр бид нээлттэй харилцах цонхны гуравдахь мөрөнд шилжих бөгөөд INDEX функцийн сүүлийн өгөгдлийг оруулна.

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

Tutorial алхамууд

  1. Dialogue box дахь Column_num мөрийг дарна уу.
  2. D6-аас F11 хүрээний гурав дахь баганад байгаа өгөгдлийг хайж байгаа тул энэ мөрөнд гурван тоог " 3 " (ямар ч ишлэл оруулахгүй) оруулна.
  3. OK товчийг дарах эсвэл INDEX функцын харилцах цонхыг хаах хэрэггүй. Мастерийн томьёо үүсгэх заавар нь дараагийн алхамд нээлттэй байх ёстой.

08-ийн 08

Array Formula үүсгэх

Excel хайлт хийх формат. © Ted Франц хэл

Уг харилцах цонхыг хаахаас өмнө бид өөрсдийн үүргийг функц болгон хувиргах хэрэгтэй.

Массив томьёо нь өгөгдлийн хүснэгтэд олон нэр томьёо хайх боломжийг олгодог. Энэхүү гарын авлагад бид 2 нэр томьёог тохируулахыг эрмэлзэж байна: Багана 2-оос багана болон титанаас авсан Widgets.

Excel дээр массив томьёо үүсгэх нь CTRL , SHIFT , ENTER товчлуурууд зэрэг дарж нэгэн зэрэг дарах юм.

Хамтдаа эдгээр түлхүүрүүдийг дарахад үзүүлэх нөлөө нь буржгар хаалттай функцийг тойрон хүрээлэх үйлдэл юм: {} нь одоо массив томъёо гэдгийг харуулж байна.

Tutorial алхамууд

  1. Дууссан харилцах цонхыг энэ хичээлээс өмнөх алхмаас нээлттэй хэвээр байгаа бол CTRL болон SHIFT товчлуурууд дээр дараад ENTER товчийг дараад хэвлэнэ .
  2. Хэрэв зөв хийсэн бол харилцах цонхыг хааж, F3 нүдэнд # N / A алдаа гарна.
  3. # Н / А алдаа нь нүд F3 дээр гарч ирдэг учир D3 ба E3 нүд хоосон байна. D3 ба E3 нь зааварчилгааны 5-р алхмын Lookup_values-ийг олохын тулд функцийг хэлдэг. Мэдээллийг энэ хоёр нүдэнд нэмсний дараа алдаа нь өгөгдлийн сангаас мэдээлэл солигдоно.

09-р сарын 09

Хайлтын шалгууруудыг нэмж байна

Excel хайлт хийх форматтай мэдээллийг хайж олох. © Ted Франц хэл

Хичээлийн сүүлчийн алхам бол хайлтын нэр томъёог манай ажлын хуудсанд нэмэх явдал юм.

Өмнөх үе шатанд дурдсанчлан, бид 2-р баганаас 1-р багана болон Титанаас авсан Widgets- ын нэр томьёог тохируулахыг эрмэлзэж байна.

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

Tutorial алхамууд

  1. D3 нүдэн дээр дарна уу.
  2. Widgets гэж бичээд Enter дээр дарна уу .
  3. E3 нүдэн дээр дарна уу.
  4. Титан бичээд Enter дээр дарна .
  5. Нийлүүлэгчийн нэр Widgets Inc нь F3 нүдэнд гарч ирнэ - функцийн байршил нь Titanium Widgets -ийг зарж буй цорын ганц ханган нийлүүлэгч юм.
  6. F3 нүдэн дээр бүрэн функц дээр дарахад
    {= INDEX (D6: F11, MATCH (D3 & E3, D6: D11 & E6: E11, 0), 3)}
    ажлын хүснэгт дээрх томъёогоор гарч ирнэ.

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