Excel-ийн SUM функцтэй VLOOKUP-г хэрхэн ашиглах вэ (6 арга)

  • Үүнийг Хуваалц
Hugh West

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

VLOOKUP функц нь Microsoft Excel-ийн хамгийн хүчирхэг, уян хатан, маш хэрэгтэй функцүүдийн нэг бөгөөд яг таарсан утгуудыг эсвэл хамгийн ойрын утгуудыг харгалзах утгыг хайж олох боломжтой юм. Гэхдээ тодорхой үр дүнд хүрэхийн тулд зөвхөн VLOOKUP функцийг ашиглах нь заримдаа хангалтгүй байдаг. Энэ нийтлэл нь Excel дээр тодорхой үйлдлүүдийг гүйцэтгэхийн тулд VLOOKUP функцийг SUM функцтэй хэрхэн ашиглахыг харуулах болно.

Дадлагын загварыг татаж авах

Та Excel-ийн үнэгүй дадлагын загварыг эндээс татаж аваад бие даан дадлага хийх боломжтой.

VLOOKUP SUM.xlsx

VLOOKUP in in Excel

VLOOKUP нь ' Босоо хайлт ' гэсэн үг юм. Энэ нь нэг мөрөнд байгаа өөр баганаас утгыг буцаахын тулд Excel-ийг баганад тодорхой утгыг хайдаг функц юм.

Ерөнхий томьёо:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Энд

Аргументууд Тодорхойлолт
хайлтын_утга Таны тохирохыг оролдож буй утга
хүснэгтийн_массив Таны утгыг хайхыг хүсэж буй өгөгдлийн хүрээ
col_index_num Хайлтын_утгын харгалзах багана
мужийн_хайлт Энэ нь логикийн утга юм: ҮНЭН эсвэл ХУДАЛ.

ХУДАЛ (эсвэл 0) нь яг таарч байгаа бөгөөд ҮНЭН (эсвэл 1) нь ойролцоо утгатай гэсэн үг.

6худалдан авалт.

Томъёоны задаргаа:

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

  • VLOOKUP(F5:F9,B5:C9,2,FALSE) -> Энэ нь хоёр дахь хүснэгтийн Бүтээгдэхүүний массиваас ( B5:C9 ) бүх Бүтээгдэхүүний ( F5:F9 ) яг нэрийг ( FALSE аргумент) хайдаг. ) эхний хүснэгтээс тухайн бүтээгдэхүүний үнийг буцаана (баганын индекс 2 ).

Гаралт: 700,1500,100,300,500

  • VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 -> G5:G9 нь Датасетийн тоон багана.

    Тиймээс VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 нь {(700,1500,100,300,500)*(10) болно ,50,20,200,80)} .

Гаралт: 7000,75000,2000,60000,40000

  • E5:E9=J5 -> Энэ нь Нэр баганын массив ( E5:E9 ) даяар хайлтын утгын (жишээ нь J5 нүдний Жон) тохирохыг хайж, ҮНЭН эсвэл <-г буцаана. 1>ХУДАЛ
хайлт дээр үндэслэсэн.

Гаралт: {ҮНЭН;ХУДАЛ;ХУДАЛ;ХУДАЛ;ХУДАЛ

Бид ҮНЭН утгуудыг авснаар өгөгдлийн багцад тохирох утгууд байгааг мэдэж байна. Энэ нь тогтмол үнэ цэнийг гаргаж авах үйл явц биш юм. Учир нь бид тухайн нүдэнд ( J5 ) өгөгдлийн багцаас дурын нэрийг бичиж болох бөгөөд үр дүн нь үр дүнгийн нүдэнд автоматаар үүсгэгдэх болно (жишээ нь: J6 ).

  • VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5) -> болдог (7000,75000,2000,60000,40000)*({ҮНЭН;ХУДАЛ;ХУДАЛ;ХУДАЛ}) , ҮНЭН/ХУДАЛ буцах утгыг буцах массиваар үржүүлдэг зөвхөн ҮНЭН утгуудын үр дүнг гаргаж нүд рүү дамжуулна. ХУДАЛ утгууд нь хүснэгтийн массивын тохирохгүй өгөгдлийг цуцалж байгаа бөгөөд энэ нь нүдэнд тохирох утгууд ( J6 ) гарч ирэхэд хүргэдэг. өгөгдлийн багц ( E5:E9 ) J5 нүдэнд байгаа бөгөөд энэ нь зөвхөн Жонны нийт худалдан авалтыг ( 7000 ) үүсгэх бөгөөд хэрэв та Роман гэж нэрлэвэл энэ нь үр дүнгийн нүдэнд 75000 үүсгэнэ ( J6 ). (дээрх зургийг харна уу)

Гаралт: 7000,0,0,0,0

  • НИЙТЛЭГ(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5)) -> нь SUM(7000)

Гаралт: 7000 болно (энэ нь яг Жонны нийт худалдан авалтын дүн)

Таны санаж байх ёстой гол санаанууд

  • Утгыг хайх өгөгдлийн хүснэгтийн массивын хүрээ тогтмол байгаа тул оруулахаа бүү мартаарай. доллар ($) тэмдгийг массивын хүснэгтийн нүдний лавлагааны дугаарын өмнө тавина.
  • Масивын утгуудтай ажиллахдаа Ctrl + Shift + Enter товчийг дарахаа бүү мартаарай. илэрцийг гаргаж авахдаа гар. Зөвхөн Enter -г дарах нь зөвхөн Microsoft 365 ашиглаж байгаа үед л ажиллана.
  • Ctrl + Shift + Enter товчийг дарсны дараа та дараахийг анзаарах болно. томъёоны мөрөнд хавсаргасантомъёог буржгар хаалтанд {} оруулаад массив томьёо болгон зарлана. Тэдгээр хаалт {} -г өөрөө бүү бич, Excel үүнийг автоматаар хийдэг.

Дүгнэлт

Энэ нийтлэлд дэлгэрэнгүй тайлбарласан болно. Excel дээр VLOOKUP болон SUM функцуудыг хэрхэн ашиглах талаар. Энэ нийтлэл танд маш их ашиг тустай байсан гэж найдаж байна. Сэдвийн талаар асуух зүйл байвал асуугаарай.

Excel-ийн SUM функцээр VLOOKUP ашиглах ашигтай аргууд

Энэ хэсэгт бид Excel-ийн VLOOKUP болон SUM функцуудыг хэрхэн үүсгэхийн тулд хэрхэн ашиглах талаар сурах болно. тодорхой үр дүн.

1. Багана дахь тохирох утгыг тооцоолохын тулд VLOOKUP болон нийлбэр

Өөр өөр баганад хадгалагдсан курс тус бүрийн оюутнуудын нэрс болон тэдний авсан онооноос бүрдсэн дараах өгөгдлийн багцыг авч үзье. Хэрэв та зөвхөн нэг оюутны нийт оноог мэдэхийг хүсвэл яах вэ? Үүнийг авахын тулд та янз бүрийн багана дээр үндэслэн тоог тооцоолох хэрэгтэй.

Яаж өөр багана руу харж, тэдгээр баганад тохирох утгуудын нийлбэрийг ашиглан гаргацгаая. Excel-д VLOOKUP SUM функцууд.

Алхам:

  • Үр дүнгээс олохыг хүссэн нэр эсвэл өгөгдлийг сонгоно уу. өгөгдлийн багц болон нэр эсвэл өгөгдлийг өөр нүдэнд оруулна. (жишээ нь E12 нүдэн дэх Жон).
  • Үр дүнг харуулахыг хүссэн өөр нүдэн дээр дарна уу (жишээ нь E13 нүд).
  • Тэр нүдэнд дараах томьёог бичнэ үү,
=SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE))

Энд,

E12 = Жон, Бидний хайлтын утга болгон хадгалсан нэр

B5:G9 = Хайлтын утгыг хайх өгөгдлийн хүрээ

{1,2,3,4,5 ,6} = Хайлтын утгуудын харгалзах багана (хадгалсан курс тус бүр дээр Жонын тэмдэгтэй багана)

ХУДАЛ = Бид яг тохирохыг хүсэж байгаа тул аргументыг тавина. ХУДАЛ гэж.

  • Гар дээрх Ctrl + Shift + Enter дар.

Энэ үйл явц нь танд шаардлагатай үр дүнг өгөх болно (Жоны нийт оноо нь 350 бөгөөд түүний математик, физик, хими, биологи, англи хэлний хичээлүүдийн онооны нийлбэрээр авсан).

Томъёоны задаргаа:

Бид Жонны тэмдгийг хэрхэн олсоноо ойлгохын тулд томьёог задалцгаая.

  • VLOOKUP(E12,B5:G9, {1,2,3,4,5,6},ХУДАЛ) -> B5:G9 (массив) дотроос E12 (John)-ыг хайж, яг харгалзах баганын утгыг буцаана ({1,2,3,4,5,6} ,ХУДАЛ) .

Гаралт: 90,80,70,60,50 (энэ нь Жонын бие даасан хичээл дээр авсан оноотой яг ижил)

  • НИЙЛЭЛТ(ДАВАН ХАРАХ(E12,B5:G9,{1,2,3,4,5,6},ХУДАЛ)) -> SUM(90,80,70,60,50) болно

Гаралт: 350 (Жоханы нийт оноо)

2. Мөр дэх тохирох утгыг тодорхойлох VLOOKUP болон нийлбэр

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

Өөр өөр багана, мөрийг хэрхэн харж, VLOOKUP SUM -ыг ашиглан тэдгээр багана, мөрүүдийн утгуудын нийлбэр дүнг хэрхэн олж авахыг олж мэдье. Excel-ийн функцууд.

Алхам:

  • Датасетаас үр дүнг олохыг хүссэн нэр эсвэл өгөгдлийг оруулахын тулд ажлын хуудасны нүдийг сонгоно уу. дараа нь (бидний тохиолдолд энэ нь E13 нүд байсан).
  • Үр дүнг харуулахыг хүссэн өөр нүдэн дээр дарна уу (жишээ нь E14 нүд ).
  • Тэр нүдэнд дараах томьёог бичнэ үү
=SUMPRODUCT((B5:B11=E13)*C5:G11)

Энэ процесс танд үр дүнг өгөх болно. Таны шаардсан зүйл (Дахин өгсөн шалгалтын сурагч бүрийн нийт оноо).

Томьёоны задаргаа:

Оюутнуудын нийт оноог хэрхэн олж мэдсэнийг ойлгохын тулд томъёог задалцгаая. дахин өгсөн шалгалтууд,

  • B5:B11=E13 -> Энэ нь Нэр баганын массив ( B5:B11 ) даяар хайлтын утгын (жишээ нь Е13 нүдэнд Жон) тохирохыг хайж, ҮНЭН эсвэл <-г буцаана. 1>ХУДАЛ хайлт дээр үндэслэсэн.

Гаралт: { ҮНЭН;ХУДАЛ;ХУДАЛ;ХУДАЛ;ХУДАЛ;ҮНЭН;ХУДАЛ }

Бид ҮНЭН утгуудыг авсан тул өгөгдлийн багцад тохирох утгууд байгааг мэдэж байна. Энэ нь тогтмол үнэ цэнийг гаргаж авах үйл явц биш юм. Учир нь бид тухайн нүдэнд ( E13 ) өгөгдлийн багцаас дурын нэрийг бичиж болох бөгөөд үр дүн нь үр дүнгийн нүдэнд автоматаар үүсгэгдэх болно (жишээ нь: E14 ). (зураг харна уудээрх)

  • SUMPRODUCT((B5:B11=E13)*C5:G11) -> нь SUMPRODUCT{TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE}*(C5:G11) болж, SUMPRODUCT функц дараа нь ҮНЭН/ХУДАЛ-ыг үржүүлнэ гэсэн үг. буцах массиваар утгыг буцааж, зөвхөн ҮНЭН утгуудын үр дүнг гаргаж нүд рүү дамжуулна. FALSE утгууд нь хүснэгтийн массивын тохирохгүй өгөгдлийг хүчингүй болгож байгаа бөгөөд энэ нь зөвхөн тохирох утгуудыг нүдэн дээр харуулахад хүргэдэг.

Гаралт: 750 (Дахин өгсөн шалгалтын Жонны нийт оноо)

3. VLOOKUP болон SUM функцийг ашиглан хоёр өөр ажлын хуудсанд утгыг үүсгэх

Бид оюутнуудын шалгалтын оноотой. Marksheet нэртэй Excel ажлын хуудсанд.

Мөн Үр дүнгийн хуудас нэртэй ажлын хуудсанд бид оюутны бүх хувийн мэдээллийг авахыг хүсч байна. нийт авсан оноо.

Өөр хуудаснаас ажлын хуудас хүртэлх утгыг тооцоолох алхмуудыг доор үзүүлэв.

Алхам:

  • Эхлээд өгөгдлийн хажууд байгаа нүдийг эсвэл тухайн ажлын хуудасны гаралтыг авахыг хүссэн газраасаа сонгоно уу (жишээ нь Жон нэрний хажууд байгаа нүд).
  • Тэр нүдэнд энгийн <1-г оруулна уу>VLOOKUP-SUM өмнөх хэлэлцүүлгээс аль хэдийн мэдэж байсан томьёо;
=SUM(VLOOKUP(D5,B5:G9,{1,2,3,4,5,6},FALSE)

Гэхдээ энэ ажлын хуудсанд авч үзэх өгөгдөл байхгүй тул нүдэнд алдаа гарна. Тиймээс, танд хэрэгтэй бүх зүйлХулганы заагчийг томьёоны массивын мэдэгдлийн өмнө (жишээ нь: B5:G9 ) байрлуулж, өөрийн утгыг авахыг хүссэн өөр хуудсыг сонгоно уу.

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

Одоо томъёо нь

=SUM(VLOOKUP(D5,Marksheet!B5:G9,{1,2,3,4,5,6},FALSE))

  • Enter товчийг дарснаар та хүссэн үр дүнг авах болно (жишээ нь: John's total тэмдэглэгээ нь 350 , Marksheet ажлын хуудаснаас үүсгэгдсэн)

  • Мөрийг <1-ээр доош чирнэ үү>Дүүргэлтийн бариул -г ашиглан үр дүнг авахын тулд бусад мөрүүдэд томьёог хэрэглэнэ.

Та хайлтын бүх өгөгдлийн үр дүнг авах болно. Таны ажиллаж байгаа Excel хуудсан дээрх Excel-ийн өөр нэг хуудас.

Дэлгэрэнгүйг уншина уу: Excel-ийн олон хуудсыг хэрхэн дуудаж, нэгтгэх вэ

4. Олон ажлын хуудсан дээрх утгыг хэмжих VLOOKUP болон SUM функцийг хэрэгжүүлэх

За, одоо та Excel дээр нэг ажлын хуудаснаас утгыг хайж, олж авах, өөр ажлын хуудаснаас үр дүнг авах арга барилыг мэддэг болсон тул хэрхэн хийхийг сурах цаг болжээ. Үүнийг олон ажлын хуудсан дээр хий.

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

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

Масивын мэдэгдлийн өмнөхөн хуудсыг бүхэлд нь автоматаар үүсгэхийн тулд та хуудас дээр дарж гараар сонгосон уу? Тэгэхээр, энд та яг үүнтэй адил зүйлийг хийх болно. Ялгаа нь та зүгээр л нэг хуудсыг сонгохоос өмнө байсан бол энэ удаад та холбогдох ажлын хуудаснаас өгөгдлийн багц бүрийн массивын мэдэгдлийн өмнөхөн олон хуудсыг олон удаа сонгох болно.

  • Томъёо нь иймэрхүү харагдах болно,
=SUM(VLOOKUP(B5,'Math Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Physics Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Chemistry Sheet'!B5:G9,{1,2,3,4,5,6},FALSE))

  • Enter дарвал та дараахийг авна. хүссэн үр дүн (жишээ нь: Жонны нийт оноо 240 , Математикийн хуудас, Физикийн хуудас, Химийн хуудас -ын ажлын хуудаснаас үүсгэгдсэн).

  • Үр дүнг авахын тулд Дүүргэх бариул -аар мөрийг доош чирнэ үү.

Та Excel-ийн олон хуудаснаас хайлтын бүх өгөгдлийн үр дүнг өөрийн Excel-ийн хүснэгтэд авах болно.

Ижил төстэй уншилтууд:

  • Excel-д олон нөхцөлөөр хэрхэн VLOOKUP хийх вэ (2 арга)
  • SUMIF болон VLOOKUP Excel-ийг нэгтгэх (3 хурдан арга)

5. VLOOKUP болон SUM функц бүхий өөр баганад үзүүлсэн утгуудыг нэгтгэн дүгнэх

Дараах зүйлийг анхаарч үзээрэй.өгөгдлийн багц нь оюутнуудын нэрс, курс тус бүр дээр авсан онооноос бүрдэх бөгөөд өөр өөр баганад хадгалагдана. Хэрэв та тодорхой нэг хичээл дээр үндэслэн тухайн оюутны нийт оноог мэдэхийг хүсвэл яах вэ? Үүнийг авахын тулд та өөр багана дээр тулгуурлан тоог тооцоолох хэрэгтэй.

Хувилбар баганыг хэрхэн хайж олохыг олж мэдье. Excel-д VLOOKUP SUM функцууд.

Алхам:

  • Үр дүнгээс олохыг хүссэн нэр эсвэл өгөгдлийг сонгоно уу. өгөгдлийн багц болон нэр эсвэл өгөгдлийг өөр нүдэнд оруулна. (жишээ нь E12 нүдэн дэх Жон).
  • Үр дүнг харуулахыг хүссэн өөр нүдэн дээр дарна уу (жишээ нь E13 нүд).
  • Тэр нүдэнд дараах томьёог бичнэ үү,
=SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE))

Энд,

E12 = Жон, бидний хайлтын утга болгон хадгалсан нэр

B5:G9 = Хайлтын утгыг хайх өгөгдлийн хүрээ

{2,5} = Хайлтын утгуудын харгалзах багана (зөвхөн Математик & Биологийн хичээл дээр Жонын тэмдэг хадгалагдсан багана)

ХУДАЛ = Бид яг таарахыг хүсэж байгаа тул аргументыг дараах байдлаар тавина. ХУДАЛ .

  • Гар дээрээ Ctrl + Shift + Enter дар.

Энэ үйл явц нь танд шаардлагатай үр дүнг өгөх болно (Жон Математик болон Биологи хичээл дээр нийт 150 оноо авсан).

ТомъёоЗавсарлага:

Математик, биологийн хичээл дээр Жонны нийт оноог хэрхэн олсоноо ойлгохын тулд томьёог задалцгаая.

  • VLOOKUP(E12,B5:G9) ,{2,5},ХУДАЛ) -> B5:G9 (массив) дотроос E12 (Жон) хайж, Математик, Биологийн баганын яг харгалзах утгыг буцаана ({2,5}, ХУДАЛ) .

Гаралт: 90,60 (энэ нь Жонны математик, биологийн хичээлээр авсан оноотой яг ижил)

  • НИЙЛЭЛТ (ДАВАН ХАРАГЧ(E12,B5:G9,{2,5},ХУДАЛ)) -> SUM(90,60)

Гаралт: 150 (Математик, биологийн Жонны нийт оноо)

<болно. 18> 6. Массив дахь VLOOKUP болон SUM функцийг хэрэгжүүлэх

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

Мөн бид Excel-ийн VLOOKUP SUM функцийг ашиглан энэхүү том массивын үр дүнг гаргах болно.

Алхам:

  • Датасетийн үр дүнг дараа нь олохыг хүссэн нэр эсвэл өгөгдлийг оруулахын тулд ажлын хуудасны нүдийг сонгоно уу (манай тохиолдолд энэ нь <1 байсан)>J5 нүд).
  • Үр дүнг харуулахыг хүссэн өөр нүдэн дээр дарна уу (жишээ нь: J6 нүд ).
  • Тэр нүдэнд дараах зүйлийг бичнэ үү. томъёо,
=SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5))

Энэ процесс нь хэрэглэгчийн нэрийг нийт дүнгийн хамт гаргана.

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