Excel ออก ฟังก์ชั่นใหม่มาอีกแล้ว Show
โดยคราวนี้ น่าจะเป็นมาตรฐานใหม่ กับการใช้ Excel เลยทีเดียว คนที่ทำงานบน Excel ส่วนใหญ่ จะเคยใช้ VLOOKUP เป็นท่าไม้ตาย ในการค้นหาข้อมูล Mapping ข้อมูล หรือ สรุปข้อมูล เป็นฟังก์ชั่น ที่มีประโยชน์เยอะมากๆ แต่ VLOOKUP จะมีขีดจำกัด คือ ------------------------------------------------------------------------------------------
(อ่านวิธีการใช้ HLOOKUP)
พูดง่ายๆ ก็คือ column ที่เก็บ คำที่ค้นหาต้องอยู่ ซ้ายสุดของตารางเท่านั้น
โดยถ้ามี lookup_value ซ้ำกัน จะเลือกต้วบนสุดมาแสดงผล
(ตอนนี้มี Function ชื่อ FILTER ใช้แทน VLOOKUP แสดงผลหลายรายการได้แล้ว) (อ่านการใช้ ฟังก์ชั่น FILTER) -------------------------------------------------------------------------------------------- ซึ่งจากขีดจำกัด ของ VLOOKUP ทั้ง 4 ข้อ ทำให้ต้องมีการใช้ MATCH และ INDEX มาช่วย จะวุ่นวายมากๆ สำหรับมือใหม่ ใน Excel Excel เลยออก ฟังก์ชั่นใหม่ แก้ขีดจำกัดทั้งหมดของ VLOOKUP ชื่อ XLOOKUP ( ออกมาตอนปลาย August 2019 เฉพาะ Version Office 365 แบบ Insider ) ( แบบ Insider คือ เลือก จะ Update Feature ใหม่ๆ ของ Excel มาเล่นได้ก่อน Version อื่น ) ( แต่ยังไง สุดท้าย Features และ Functions ใหม่ๆ ก็จะเป็นมาตรฐาน ของ Excel ทุก Version ) ---------------------------------------------------------------------------------------- ตั้งแต่ปี 2021 ใครใช้ Office 365 จะมี XLOOKUP เป็น มาตรฐานแล้ว ----------------------------------------------------------------------------------------- XLOOKUP ทำงานแทน VLOOKUP ได้เลย และ สามารถ แก้ปัญหา อย่างที่ VLOOKUP พื้นฐานทำไม่ได้ การค้นหาค่าในรายการของข้อมูล Excel for Microsoft 365 Excel สำหรับเว็บ Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 เพิ่มเติม...น้อยลง สมมติว่าคุณต้องการค้นหาหมายเลขภายในโทรศัพท์ของพนักงานโดยใช้หมายเลขป้ายของพนักงาน หรืออัตราที่ถูกต้องของค่านายหน้าในยอดขาย คุณค้นหาข้อมูลเพื่อค้นหาข้อมูลที่เฉพาะเจาะจงอย่างรวดเร็วและมีประสิทธิภาพในรายการ และเพื่อตรวจสอบว่าคุณใช้ข้อมูลที่ถูกต้องอยู่โดยอัตโนมัติ หลังจากที่คุณค้นหาข้อมูล คุณสามารถคํานวณหรือแสดงผลลัพธ์ด้วยค่าที่ส่งกลับได้ มีหลายวิธีในการหาค่าในรายการข้อมูลและเพื่อแสดงผลลัพธ์ คุณต้องการทำสิ่งใด
ค้นหาค่าในแนวตั้งในรายการโดยใช้ค่าที่ตรงกันทุกค่าเมื่อต้องการใช้งานนี้ คุณสามารถใช้ฟังก์ชัน VLOOKUP หรือชุดผสมของฟังก์ชัน INDEX และ MATCH ตัวอย่าง VLOOKUP
หากต้องการข้อมูลเพิ่มเติม โปรดดูฟังก์ชัน VLOOKUP ตัวอย่าง INDEX และ MATCH
ในภาษาอังกฤษแบบง่ายนั่นหมายความว่า: =INDEX(ฉันต้องการค่าส่งกลับจาก C2:C10 ที่จะ MATCH(Kale ซึ่งอยู่ที่ใดที่หนึ่งในอาร์เรย์ B2:B10 ซึ่งค่าส่งกลับเป็นค่าแรกที่สอดคล้องกับ Kale)) สูตรจะค้นหาค่าแรกใน C2:C10 ที่สอดคล้องกับKal1 (ใน B7) และส่งกลับค่าใน C7 (100) ซึ่งเป็นค่าแรกที่ตรงกับKaly ดูข้อมูลเพิ่มเติมที่ฟังก์ชัน INDEXและฟังก์ชัน MATCH ด้านบนของหน้า ค้นหาค่าในแนวตั้งในรายการโดยใช้ค่าที่ตรงกันโดยประมาณเมื่อต้องการใช้ สิ่งนี้ ให้ใช้ฟังก์ชัน VLOOKUP สิ่งสำคัญ: ตรวจสอบให้แน่ใจว่าค่าในแถวแรกถูกเรียงล80นจากน้อยไปหามาก
ในตัวอย่างข้างต้น VLOOKUP จะค้นหาชื่อของนักเรียนที่มี 6 Tardies ในช่วง A2:B7 ไม่มีรายการใดของ Tardies 6รายการในตาราง ดังนั้น VLOOKUP จะค้นหาค่าที่ตรงกันสูงสุดถัดไปที่ต่กว่า 6 และค้นหาค่า 5 ที่เชื่อมโยงกับชื่อDaveดังนั้นจะส่งกลับDave หากต้องการข้อมูลเพิ่มเติม โปรดดูฟังก์ชัน VLOOKUP ด้านบนของหน้า ค้นหาค่าในแนวตั้งในรายการของขนาดที่ไม่รู้จักโดยใช้ค่าที่ตรงกันทุกค่าเมื่อต้องการใช้งานนี้ ให้ใช้ฟังก์ชัน OFFSET และ MATCH หมายเหตุ: ใช้วิธีการนี้เมื่อข้อมูลของคุณอยู่ในช่วงข้อมูลภายนอกที่คุณรีเฟรชในแต่ละวัน คุณทราบว่าราคาอยู่ในคอลัมน์ B แต่คุณไม่ทราบว่ามีแถวข้อมูลกี่แถวที่เซิร์ฟเวอร์จะส่งกลับ และคอลัมน์แรกไม่ได้เรียงล.ก. ตามตัวอักษร
C1 คือเซลล์ซ้ายบนของช่วง (หรือที่เรียกว่าเซลล์เริ่มต้น) MATCH("Oranges",C2:C7,0) จะค้นหา Oranges ในช่วง C2:C7 คุณไม่ควรรวมเซลล์เริ่มต้นในช่วง 1 คือจํานวนคอลัมน์ทางด้านขวาของเซลล์เริ่มต้นที่ควรเป็นค่าที่ส่งกลับ ในตัวอย่างของเรา ค่าที่ส่งกลับมาจากคอลัมน์ D,ยอดขาย ด้านบนของหน้า ค้นหาค่าตามแนวนอนในรายการโดยใช้ค่าที่ตรงกันทุกค่าเมื่อต้องการใช้งาน นี้ ให้ใช้ฟังก์ชัน HLOOKUP ดูตัวอย่างด้านล่าง: HLOOKUP จะค้นหา คอลัมน์ ยอดขาย และส่งกลับค่าจากแถวที่ 5 ในช่วงที่ระบุ หากต้องการข้อมูลเพิ่มเติม โปรดดูฟังก์ชัน HLOOKUP ด้านบนของหน้า ค้นหาค่าตามแนวนอนในรายการโดยใช้ค่าที่ตรงกันโดยประมาณเมื่อต้องการใช้งาน นี้ ให้ใช้ฟังก์ชัน HLOOKUP สิ่งสำคัญ: ตรวจสอบให้แน่ใจว่าค่าในแถวแรกถูกเรียงล80นจากน้อยไปหามาก ในตัวอย่างข้างต้น HLOOKUP จะค้นหาค่า 11000 ในแถวที่ 3 ในช่วงที่ระบุ ไม่พบ 11000 และค้นหาค่าที่มากที่สุดถัดไปที่น้อยกว่า 1100 และส่งกลับค่า 10543 หากต้องการข้อมูลเพิ่มเติม โปรดดูฟังก์ชัน HLOOKUP ด้านบนของหน้า สร้างสูตรการค้นหาด้วยตัวช่วยสร้างการค้นหา (Excel 2007 เท่านั้น)ในกล่องโต้ตอบ Excel 2007 ตัวช่วยสร้างการค้นหาจะสร้างสูตรการค้นหาโดยยึดตามข้อมูลเวิร์กชีตที่มีป้ายชื่อแถวและคอลัมน์ ตัวช่วยสร้างการค้นหาช่วยให้คุณค้นหาค่าอื่นๆ ในแถวเมื่อคุณทราบค่าในคอลัมน์หนึ่ง และในทางกลับกัน ตัวช่วยสร้างการค้นหาจะใช้ INDEX และ MATCH ในสูตรที่สร้าง
ด้านบนของหน้า ต้องการความช่วยเหลือเพิ่มเติมหรือไม่ |