หนึ่งในฟังก์ชันยอดนิยมในสูตร Excel คือ VLOOKUP แต่คุณไม่สามารถใช้ VLOOKUP ใน Power Pivot ได้ สาเหตุหลักเนื่องจากใน Power Pivot ฟังก์ชัน Data Analysis Expressions (DAX) จะไม่ใช้เซลล์หรือช่วงของเซลล์เป็นการอ้างอิงเหมือนกับที่ VLOOKUP ใช้ใน Excel ฟังก์ชัน DAX จะใช้เฉพาะคอลัมน์หรือตารางเป็นการอ้างอิงเท่านั้น
ใน Power Pivot ให้จําไว้ว่าคุณกําลังทํางานกับตัวแบบข้อมูลที่สัมพันธ์กัน การค้นหาค่าในตารางอื่นนั้นค่อนข้างง่าย และในหลายกรณี คุณไม่จําเป็นต้องสร้างสูตรใดๆ เลย
ตัวอย่างเช่น สมมติว่าคุณมี PivotTable ในเวิร์กชีต Excel สําหรับการวิเคราะห์ข้อมูลยอดขายในตัวแบบข้อมูลของคุณ และคุณต้องการแบ่งส่วนตามข้อมูลภูมิภาคจากคอลัมน์ภูมิภาคในตารางภูมิศาสตร์ คุณสามารถเพิ่มภูมิภาคเป็นเขตข้อมูลลงใน PivotTable ได้เลย ไม่จําเป็นต้องค้นหาหรือสูตร โซลูชันง่ายๆ นี้มีข้อกําหนดบางอย่าง: คอลัมน์การค้นหา ภูมิภาค จะต้องอยู่ใน ตารางที่เกี่ยวข้อง และไม่สามารถซ่อนตารางภูมิศาสตร์จากรายการเขตข้อมูล PivotTable ได้
มีหลายกรณีใน Power Pivot ที่คุณอาจต้องการค้นหาค่าในตารางอื่นเพื่อเป็นส่วนหนึ่งของการคํานวณ เช่น คอลัมน์จากการคํานวณหรือการวัด ซึ่งจําเป็นต้องมีสูตรแบบกําหนดเองที่สร้างขึ้นโดยใช้ DAX ซึ่งรวมถึงฟังก์ชันหลายฟังก์ชันที่ดําเนินการค้นหาที่คล้ายกัน สิ่งที่คุณเลือกขึ้นอยู่กับสิ่งที่คุณต้องการให้สูตรทํา
คุณต้องการทำอะไร
ใช้ฟังก์ชัน RELATED เพื่อค้นหาค่าในตารางที่เกี่ยวข้อง
ใช้ฟังก์ชัน RELATEDTABLE เพื่อค้นหาตารางที่มีแถวทั้งหมดเกี่ยวข้องกับแถวปัจจุบัน
ใช้ฟังก์ชัน LOOKUPVALUE เพื่อส่งกลับค่าตามเกณฑ์ตัวกรอง