คอมพิวเตอร์, ประเภทไฟล์
ว่า "INDEX" ใน Excel: คำอธิบายการใช้งานและตัวอย่าง
ณ จุดนี้ Excel สำหรับความนิยมรองลงมาคือโปรแกรม Word เท่านั้น มันทำให้ง่ายต่อการดำเนินการที่หลากหลายของการคำนวณทางเศรษฐกิจและทางสถิติเกี่ยวกับข้อมูลจำนวนมาก เพื่อจุดประสงค์นี้ก็มีจำนวนมากของคุณสมบัติในตัวรวมทั้งการสนับสนุน บางส่วนของพวกเขาสามารถที่จะดำเนินการรวมทั้งในชุดข้อมูล "INDEX" ฟังก์ชั่นและการรักษาพวกเขา ใน Excel จะใช้ทั้งสองแยกจากกันและ "MATCH" ซึ่งจะมีการหารือด้านล่าง
ลักษณะ
"INDEX" ฟังก์ชั่นใน Excel ส่งกลับค่า (ค่าอ้างอิงในการบริการ) เนื้อหาของเซลล์แถวที่กำหนดและหมายเลขคอลัมน์ของตารางหรือในช่วงที่มีชื่อ
ไวยากรณ์ที่เป็นที่เรียบง่ายและเป็นดังนี้: INDEX (แถวอาร์เรย์№คอลัมน์№)
ฟังก์ชั่นนี้ยังสามารถดำเนินการกับแถวเดียวหรือคอลัมน์เดียว ในกรณีนี้หลังจากที่ระบุ อาร์เรย์หนึ่งมิติ มีการตั้งค่าหมายเลขหนึ่ง มันหมายถึงจำนวนบรรทัดถ้าอาร์เรย์เป็นคอลัมน์และในทางกลับกัน
ว่า "INDEX" ใน Excel บางครั้งจะช่วยให้ค่า "#REF!" นี้เกิดขึ้นบ่อยที่สุดเมื่อเซลล์อยู่ที่จุดตัดของแถวกล่าวและคอลัมน์อยู่นอกช่วงที่ระบุ
ตัวอย่างการประยุกต์
พิจารณาบางกรณีใช้ "INDEX" ในทางปฏิบัติ
ถือว่ามีอาร์เรย์ของ 4 คอลัมน์และแถวที่ 4 (ดู. ตาราง) หากคุณใส่ลงไปในหนึ่งเซลล์โต๊ะที่ตั้งอยู่นอกช่วงใน A1: นิพจน์ E5 "= INDEX (B2: E5, 2, 3)" (ไม่ทราบราคา) และกด "Enter" แล้ว "ต้นดาดตะกั่ว" จะออกในการตอบสนอง
| B | C | D | E | |
1 | N / N | 1 | 2 | 3 | 4 |
2 | 1 | ต้นพอพพิ | กุหลาบ | ดอกมะลิ | ดอกแคมะไมล์ |
3 | 2 | ดอกเบญจมาศ | Narcis | ต้นดาดตะกั่ว | พืชไม้ดอกขนาดใหญ่ |
4 | 3 | พืชไม้ดอกขนาดใหญ่มีรูปคล้ายถ้วยหรือระฆัง | สีม่วง | พืชไม้ชนิดหนึ่ง | พืชไม้ดอก |
5 | 4 | ดอกแอสเตอร์ | ดอกพีโอะนิ | กมล | ดอกคาร์เนชั่น |
หากคุณต้องการทราบจำนวนนักเรียนกลุ่มที่ 2 ได้รับการจัดอันดับ "น่าพอใจ" ในช่องที่เหมาะสมป้อนนิพจน์ต่อไปนี้: INDEX (C2: C5, 1)
| B | C | D | E | |
1 | N / N | กลุ่มที่ 1 | กลุ่มที่ 2 | กลุ่มที่ 3 | กลุ่มที่ 4 |
2 | พอใจ "" | 5 | 4 | 2 | 4 |
3 | "ความพึงพอใจ" | 12 | 10 | 13 | 11 |
4 | "ดี" | 7 | 8 | 8 | 10 |
5 | "ดีเยี่ยม" | 1 | 3 | 5 | 4 |
"การ MATCH" ใน Excel
ทั้งสองตัวอย่างดังกล่าวข้างต้นจะไม่ทำงานกับชุดข้อมูลขนาดใหญ่ ความจริงก็คือว่าการใช้ "INDEX" ใน Excel ถือว่าแถวป้อนข้อมูลและคอลัมน์ไม่ได้เป็นโต๊ะตัวเองและอาร์เรย์ข้อมูล มันค่อนข้างยากที่จะทำเมื่อเรากำลังพูดถึงจำนวนมากขององค์ประกอบ เพื่อแก้ปัญหาสามารถช่วยฟังก์ชั่น ekselevskaya อื่น
พิจารณากรณีที่อาร์เรย์ประกอบด้วยบรรทัดเดียว
| B | C | D | |
1 | สินค้า | |||
2 | ผัก | ผลไม้ | เครื่องเทศ | |
3 | มะเขือเทศ | แพร์ | เกลือ | |
4 | แตงกวา | แอปเปิ้ล | พริกไทย | |
5 | พริก | ส้ม | ขิง | |
6 | แครอท | กล้วย | อบเชย | |
ช่วงของค่าในกรณีนี้ B3: B6
เลือกเซลล์ในแถวอื่น ๆ เช่น D1 เราใส่ลงไปในชื่อของผลไม้ซึ่งเป็นตำแหน่งที่เราต้องการที่จะหาในกรณีนี้ที่ "ส้ม" ในเซลล์ (E1) ที่เราต้องการที่จะบันทึกหมายเลขบรรทัดที่สอดคล้องกันให้ป้อน "= MATCH (คน D1; B3: B6; 0)" (ดูตาราง). เป็นผลให้มีปรากฏหมายเลข 3 นี้เป็นตัวเลขที่อยู่ในช่วงของการ B3 นี้: B6 ในวลีที่ว่า "สีส้ม"
| B | C | D | E | |
1 | ส้ม | 3 | |||
2 | ผัก | ผลไม้ | |||
3 | มะเขือเทศ | แพร์ | |||
4 | มันฝรั่ง | แอปเปิ้ล | |||
5 | แครอท | ส้ม | |||
6 | พริกไทย | กล้วย |
ล่าสุด 0 หมายความว่าคุณต้องการที่จะหาตรงที่มีค่า D1
วิธีการหาค่าข้อความที่ตอบสนองความไม่มีใครเกณฑ์
ในรูปแบบที่แสดงข้างต้นที่ "MATCH" ผลตอบแทนเพียงค่าเดียว (ครั้งแรกคือจ. Top) แต่สิ่งที่ถ้ารายการซ้ำแล้วซ้ำอีก ในกรณีนี้จะช่วยให้สูตรอาร์เรย์ ทั้งช่วงของข้อมูลและการใช้คีย์ผสม«Ctrl + Shift + Enter»ควรจะจัดสรรสำหรับการใช้งานของพวกเขา ทั้งนี้การพิจารณาของมันไม่ได้เรื่องของบทความนี้
ว่า "INDEX" และ "MATCH" ใน Excel: ตัวอย่าง
ลองจินตนาการว่าคุณต้องเลือกจาก array ขนาดใหญ่เพียงพอของข้อมูลบางอย่างเท่านั้น สำหรับความเรียบง่ายพิจารณากรณีของจำนวนเล็ก ๆ ขององค์ประกอบ ตัวอย่างเช่นคุณมีรายงานเกี่ยวกับการปฏิบัติงานของหลายกลุ่มของนักเรียนและการประเมินผลของพวกเขา สมมติว่าคุณต้องการจำนวนนักเรียนที่ปรากฏในเซลล์ H2 ถูกประเมินเป็น "น่าพอใจ"
| B | C | D | E | F | G | H | J | |
1 | N / N | ค 1 | ค 2 | ค 3 | ค 4 | ค 2 | ค 4 | ||
2 | พอใจ "" | 5 | 3 | 1 | 2 | "เต้น" | |||
3 | "เต้น" | 14 | 10 | 14 | 12 | "ดีเยี่ยม" | |||
4 | "ดี" | 8 | 9 | 10 | 8 | ||||
5 | "ดีเยี่ยม" | 4 | 6 | 5 | 3 |
การทำเช่นนี้เป็นที่ดีที่สุดที่จะใช้ฟังก์ชั่นทั้งสองร่วมกัน จะรู้ว่าคุณจะต้องใส่ใน H2 ก่อนพิจารณาการแสดงออกที่ง่ายที่สุดซึ่งสามารถนำมาใช้เพื่อการนี้ โดยเฉพาะอย่างยิ่งค่าที่ต้องการสามารถรับได้โดยการเขียนลงในเซลล์นี้ "INDEX = (A2: E5; 1; 2)." ที่นี่เราใช้แตกต่างจากตัวอย่างก่อนหน้านี้เมื่อหมายเลขบรรทัดและคอลัมน์ที่คำนวณได้ด้วยตนเอง แต่เป้าหมายของเรา - เพื่อทำให้กระบวนการนี้ การทำเช่นนี้แทนของทั้งสองและหนึ่งซึ่งบ่งบอกถึงแถวที่ต้องการและคอลัมน์ในอาร์เรย์ในการบันทึกการทำงานที่สอดคล้องกัน "MATCH" ออกตัวเลขเหล่านี้ โปรดทราบว่าเรากำลังมองหาวลี "อู๊ด" ที่ตั้งอยู่ใน G2 มือถือและ t" 2 'จาก H2 นอกจากนี้เราต้องจับคู่ที่ตรงกันเพื่อให้เป็นครั้งสุดท้ายที่สามโต้แย้งในทั้งสองกรณีระบุ 0
จากนั้นแทน 1 ในดัชนีสูตร (A2: E5; 1; 2) ได้รับการบันทึก: MATCH (G2; A2: A5; 0), และแทน 2 - MATCH (H2; A2: E2; 0)
หลังจากเปลี่ยนตัวเรา: INDEX (A2: E5; MATCH (G2; A2: A5; 0), MATCH (H2; A2: E2; 0)) เป็นผลให้การกดปุ่ม "Enter" เรามี "10" ในเซลล์
วิธีการขยายสูตรเป็นช่วงที่ได้รับ
เป็นที่รู้จักกันว่า "INDEX" ใน Excel สามารถ "ยืด" เพื่อบางช่วง ในตัวอย่างที่กล่าวข้างต้นนี้เป็นเซลล์ทั้งหมด 4 ของ H2: J3 ในการเชื่อมต่อนี้มันเป็นสิ่งจำเป็นที่จะคิดออกว่าจะทำเช่นนั้น "ยืดออก" สูตรที่ถูกต้องและลงเพื่อให้ได้ค่าที่ถูกต้อง
ปัญหาหลักอยู่ในความจริงที่ว่า A2 อาร์เรย์นี้: E5 มีที่อยู่ญาติ เพื่อแก้ไขปัญหานี้คุณควรจะทำให้มันกลายเป็นที่แน่นอน ไปยังอาร์เรย์นี้เขียนเป็น $ A $ 2: $ E $ 5 เช่นเดียวกับที่ควรจะทำสำหรับฟังก์ชั่นในตัวทั้งสองคือพวกเขาควรมีลักษณะเช่น MATCH ($ G $ 2, $ A $ 2: $ A $ 5, 0) .. และ MATCH ($ H $ 2 และ A $ 2: $ E 2; 0)
รูปแบบสุดท้ายของสูตรคือ INDEX ($ A $ 2: $ E $ 5, MATCH ($ G $ 2, $ A $ 2: $ 5, 0), MATCH ($ H $ 2, $ A $ 2: $ E $ 2, 0))
เป็นผลให้เรามีตารางแสดงด้านล่าง
| B | C | D | E |
F | G | H | J | |
1 | N / N | ค 1 | ค 2 | ค 3 | ค 4 | ค 2 | ค 4 | ||
2 | พอใจ "" | 5 | 3 | 1 | 2 | "เต้น" | 10 | 12 | |
3 | "เต้น" | 14 | 10 | 14 | 12 | "ดีเยี่ยม" | 6 | 3 | |
4 | "ดี" | 8 | 9 | 10 | 8 | ||||
5 | "ดีเยี่ยม" | 4 | 6 | 5 | 3 |
เพื่อให้ได้ผลก็เป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าค่าข้อความที่ถูกบันทึกไว้อย่างถูกต้องรวมทั้งไม่ได้มีข้อผิดพลาดหรือเว้นวรรค มิฉะนั้นโปรแกรมจะไม่คิดว่าพวกเขาเป็นเหมือนกัน
ตอนนี้คุณรู้วิธีการใช้ "INDEX" ใน Excel ตัวอย่างของการใช้งานด้วย "MATCH" คุณก็รู้และคุณจะสามารถที่จะนำไปใช้อย่างถูกต้องในการแก้ปัญหาในทางปฏิบัติหลาย
Similar articles
Trending Now