วิธีใช้ฟังก์ชัน INDEX ใน Google ชีต

วิธีใช้ฟังก์ชัน INDEX ใน Google ชีต
ผู้อ่านเช่นคุณช่วยสนับสนุน MUO เมื่อคุณทำการซื้อโดยใช้ลิงก์บนเว็บไซต์ของเรา เราอาจได้รับค่าคอมมิชชั่นจากพันธมิตร อ่านเพิ่มเติม.

Google ชีตมีฟังก์ชันที่มีประสิทธิภาพมากมายสำหรับการวิเคราะห์ข้อมูลอย่างมีประสิทธิภาพ และฟังก์ชันหนึ่งดังกล่าวคือ INDEX ฟังก์ชัน INDEX ช่วยให้คุณสามารถดึงค่าเฉพาะจากช่วงข้อมูลที่กำหนดตามหมายเลขแถวและคอลัมน์ที่ระบุ





วิดีโอ MUO ประจำวันนี้ เลื่อนเพื่อดำเนินการต่อกับเนื้อหา

ฟังก์ชันนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องการแยกข้อมูลแบบไดนามิกหรือตามเงื่อนไขหรือเกณฑ์เฉพาะ ดังนั้น เราจะสำรวจวิธีใช้ฟังก์ชัน INDEX อย่างมีประสิทธิภาพใน Google ชีต





ไวยากรณ์ของฟังก์ชัน INDEX ใน Google ชีต

ไวยากรณ์สำหรับฟังก์ชัน INDEX ใน Google ชีตมีดังนี้:





 =INDEX(range, row, column)

ฟังก์ชันรับอาร์กิวเมนต์ 3 รายการ ซึ่งอาร์กิวเมนต์สุดท้ายเป็นทางเลือก:

  • พิสัย : นี่คือช่วงของเซลล์ที่คุณต้องการดึงข้อมูล โดยอาจเป็นคอลัมน์เดียว หลายแถว หรือทั้งแถวและคอลัมน์รวมกันก็ได้
  • แถว : ระบุหมายเลขแถวภายในช่วงที่คุณต้องการแยกข้อมูล
  • คอลัมน์ : ระบุหมายเลขคอลัมน์ภายในช่วงข้อมูลของคุณ หากละเว้น ฟังก์ชัน INDEX จะส่งคืนทั้งแถวที่ระบุโดย row_num .

วิธีใช้ฟังก์ชัน INDEX ใน Google ชีต

ต่อไปนี้คือตัวอย่างเล็กๆ น้อยๆ เพื่อให้เข้าใจวิธีการทำงานของฟังก์ชัน INDEX ใน Google ชีตได้ดียิ่งขึ้น



การดึงข้อมูลจากช่วง

สมมติว่าคุณมีชุดข้อมูลในคอลัมน์ A, B และ C โดยที่คอลัมน์ A มีรายการสินค้า คอลัมน์ B มีราคาที่เกี่ยวข้อง และคอลัมน์ C มีจำนวนที่ขาย คุณต้องการเรียกยอดขายรวมสำหรับผลิตภัณฑ์ใดผลิตภัณฑ์หนึ่ง

 =INDEX(B2:B7, MATCH("Avocado",A2:A7,0)) * INDEX(C2:C7, MATCH("Avocado", A2:A7,0))
  ตัวอย่างการใช้ฟังก์ชัน INDEX เพื่อดึงค่าจากช่วงข้อมูล

สูตรนี้มองหาผลิตภัณฑ์ อาโวคาโด ในคอลัมน์ A และดึงราคาที่สอดคล้องกันจากคอลัมน์ B และปริมาณจากคอลัมน์ C จากนั้นคูณค่าเหล่านี้เข้าด้วยกันเพื่อคำนวณยอดขายรวมสำหรับผลิตภัณฑ์ อาโวคาโด .





การใช้ฟังก์ชัน INDEX กับเกณฑ์

คุณสามารถใช้ฟังก์ชัน INDEX เพื่อแยกข้อมูลเฉพาะจากช่วงตามเงื่อนไขหรือเกณฑ์บางอย่าง หากต้องการใช้เกณฑ์กับฟังก์ชัน INDEX คุณสามารถรวม INDEX กับฟังก์ชันอื่นๆ เช่น MATCH ฟังก์ชัน AND/OR , และ ฟังก์ชัน IF ใน Google ชีต .

สมมติว่าคุณมีตารางข้อมูลพนักงานที่มีคอลัมน์สำหรับชื่อพนักงาน (คอลัมน์ A) แผนก (คอลัมน์ B) และเงินเดือน (คอลัมน์ C) คุณต้องการดึงเงินเดือนของพนักงานเฉพาะตามชื่อและแผนกของพวกเขา





 =INDEX(C2:C7, MATCH("Marcus"&"Sales", A2:A7&B2:B7, 0))
  แผ่นข้อมูลตัวอย่างโดยใช้ฟังก์ชัน INDEX พร้อมเกณฑ์

สูตรนี้ค้นหาชุดชื่อพนักงาน มาร์คัส และแผนก ฝ่ายขาย โดยเชื่อมเข้าด้วยกันเป็น มาร์คัสเซลส์ . จากนั้นจะค้นหาค่าที่รวมกันนี้ภายในค่าที่ต่อกันของชื่อพนักงานและแผนกในคอลัมน์ A และ B เมื่อพบข้อมูลที่ตรงกัน ฟังก์ชัน INDEX จะดึงค่าเงินเดือนที่สอดคล้องกันจากคอลัมน์ C

การใช้ฟังก์ชัน INDEX กับช่วงไดนามิก

คุณสามารถใช้ฟังก์ชัน INDEX กับไดนามิกเรนจ์เพื่อสร้างสูตรที่ปรับเปลี่ยนโดยอัตโนมัติเมื่อข้อมูลของคุณเปลี่ยนแปลง ตัวอย่างเช่น สมมติว่าคุณมีตารางข้อมูลการขายที่มีวันที่ในคอลัมน์ A และมูลค่าการขายที่สอดคล้องกันในคอลัมน์ B คุณต้องการรับมูลค่าการขายสำหรับวันที่ล่าสุดในช่วง

 =INDEX(B2:B7, MATCH(MAX(A2:A7), A2:A7, 0))
  การใช้ฟังก์ชัน INDEX กับช่วงไดนามิกใน Google ชีต

ในสูตรนี้ ฟังก์ชัน MAX ค้นหาค่าสูงสุด (เช่น วันที่ล่าสุด) ในคอลัมน์ A ฟังก์ชัน MATCH ค้นหาตำแหน่งของค่าภายในคอลัมน์ A สุดท้าย ฟังก์ชัน INDEX จะใช้ตำแหน่งที่ส่งกลับโดย MATCH เพื่อดึงข้อมูล มูลค่าการขายที่สอดคล้องกันจากคอลัมน์ B

สูตรนี้จะปรับเปลี่ยนแบบไดนามิกเมื่อคุณเพิ่มหรือลบข้อมูลในคอลัมน์ A โดยจะส่งคืนมูลค่าการขายสำหรับวันที่ล่าสุดในช่วงเสมอ

เกมฟรีสนุก ๆ ที่จะเล่นเมื่อคุณเบื่อ

การค้นหาข้อมูลอย่างมีประสิทธิภาพด้วยฟังก์ชัน INDEX ใน Google ชีต

ฟังก์ชัน INDEX ใน Google ชีตเป็นเครื่องมือที่มีประโยชน์สำหรับการดึงข้อมูลจากเซลล์หรือช่วงที่ต้องการตามตำแหน่งแถวและคอลัมน์ เมื่อเข้าใจไวยากรณ์และการใช้ฟังก์ชัน INDEX คุณจะสามารถใช้ฟังก์ชันนี้เพื่อวิเคราะห์ข้อมูลใน Google ชีตได้อย่างมีประสิทธิภาพ

ไม่ว่าคุณจะทำงานกับชุดข้อมูลขนาดเล็กหรือขนาดใหญ่ ฟังก์ชัน INDEX มอบวิธีการที่ยืดหยุ่นและเชื่อถือได้ในการดึงข้อมูลที่แม่นยำที่คุณต้องการ