เมื่อคุณนําเข้าหลายตาราง Excel จะพยายามตรวจหาและกําหนดความสัมพันธ์ระหว่างตารางเหล่านั้น เพื่อที่คุณจะได้ไม่ต้องสร้างความสัมพันธ์ด้วยตนเอง หรือใช้การแก้ไขปัญหาชั่วคราวที่ซับซ้อนถ้าคุณต้องการทํางานกับข้อมูลในลักษณะแบบองค์รวม
บางครั้ง Excel ไม่สามารถตรวจหาความสัมพันธ์ระหว่างตารางได้ ในกรณีนี้ คุณสามารถใช้ข้อมูลในบทความนี้เพื่อแก้ไขปัญหาการตรวจหาความสัมพันธ์อัตโนมัติ เมื่อต้องการทําความเข้าใจข้อกําหนดและกลศาสตร์ของการตรวจหาความสัมพันธ์ให้ดียิ่งขึ้น ให้ดูที่ ความสัมพันธ์ระหว่างตารางในตัวแบบข้อมูล
ข้อความ: ไม่พบความสัมพันธ์
แถบแจ้งเตือนจะแสดงข้อความที่ระบุว่าจําเป็นต้องมีความสัมพันธ์เสมอเมื่อคุณลากเขตข้อมูลลงในพื้นที่ ค่า ของ PivotTable ที่มีอยู่ และเขตข้อมูลนั้นไม่เกี่ยวข้องกับเขตข้อมูลใดๆ ที่มีอยู่แล้วใน PivotTable อย่างไรก็ตาม บางครั้งไม่สามารถตรวจพบความสัมพันธ์ได้หลังจากการแจ้งเตือนนี้ อาจมีเหตุผลหลายประการดังนี้:
-
อัลกอริทึมการตรวจหาความสัมพันธ์จะขึ้นอยู่กับคอลัมน์ Foreign Key ที่มีชื่อคล้ายกับคอลัมน์คีย์หลัก ถ้าชื่อคอลัมน์มีไม่พอ เราขอแนะนําให้คุณเปิดหน้าต่าง Power Pivot และสร้างความสัมพันธ์ที่จําเป็นระหว่างตารางด้วยตนเอง
-
ชนิดข้อมูลอาจไม่ได้รับการสนับสนุน ถ้าตารางใดๆ ที่ใช้ใน PivotTable มีคอลัมน์ของชนิดข้อมูลที่ไม่ได้รับการสนับสนุนเท่านั้น จะไม่สามารถตรวจพบความสัมพันธ์ได้ ในกรณีนี้ คุณควรใช้กล่องโต้ตอบ Create ความสัมพันธ์ เพื่อสร้างความสัมพันธ์ที่จําเป็นด้วยตนเองเป็นตารางที่ใช้งานอยู่ใน PivotTable สําหรับข้อมูลเพิ่มเติม ให้ดูที่ Create ความสัมพันธ์ระหว่างตารางสองตาราง
คุณได้เพิ่มเขตข้อมูลที่ไม่เกี่ยวข้องลงใน PivotTable แต่ไม่มีข้อความปรากฏขึ้น
การตรวจหาความสัมพันธ์อัตโนมัติจะถูกทริกเกอร์สําหรับการวัดเท่านั้น ไม่ใช่สําหรับเขตข้อมูลจากการคํานวณที่คุณใช้ในป้ายชื่อแถวหรือคอลัมน์ของ PivotTable ดังนั้น เมื่อคุณเริ่มสร้าง PivotTable ของคุณ คุณอาจเพิ่มตารางที่ไม่เกี่ยวข้องแต่ไม่เห็นความสัมพันธ์ใดๆ จนกว่าคุณจะวางเขตข้อมูลลงในพื้นที่ค่า
ไม่มีความสัมพันธ์ที่ถูกต้องระหว่างตาราง
บางครั้งตารางที่คุณเพิ่มลงใน PivotTable จะไม่สามารถรวมกับตารางอื่นๆ ได้ ตัวอย่างเช่น ตารางสองตารางอาจมีข้อมูลที่ตรงกันบางส่วน แต่จริงๆ แล้วไม่มีความสัมพันธ์แบบตรรกะกับตารางอื่นที่ใช้งานอยู่
ถ้าคุณเพิ่มตารางลงใน PivotTable ที่ไม่สามารถรวมกับตารางอื่นได้ โดยปกติการตรวจหาอัตโนมัติจะไม่ส่งกลับผลลัพธ์ใดๆ ในกรณีอื่นๆ โดยทั่วไปแล้ว คุณสามารถบอกได้จากผลลัพธ์ใน PivotTable ว่าเขตข้อมูลไม่ได้สร้างการคํานวณที่มีความหมาย
การตรวจหาอัตโนมัติได้สร้างความสัมพันธ์ที่ไม่ถูกต้อง
เมื่อความสัมพันธ์ถูกสร้างขึ้นโดยใช้การตรวจหาอัตโนมัติ อัลกอริทึมจะสร้างรายการของความสัมพันธ์ที่เป็นไปได้ทั้งหมด โดยยึดตามค่าในตาราง และจัดอันดับความสัมพันธ์ที่เป็นไปได้ตามความน่าจะเป็น จากนั้น Excel จะสร้างความสัมพันธ์ที่เป็นไปได้มากที่สุดเท่านั้น ดังนั้น ถ้าตารางของคุณมีหลายคอลัมน์ที่อาจใช้เป็นคีย์ ความสัมพันธ์บางอย่างอาจถูกจัดอันดับให้ต่ําลงและจะไม่ถูกสร้างขึ้นโดยอัตโนมัติแม้ว่าความสัมพันธ์จะถูกต้องก็ตาม
ถ้าอัลกอริทึมการตรวจหาอัตโนมัติแนะนําความสัมพันธ์ที่ไม่ช่วยแก้ไขปัญหาทางธุรกิจของคุณ คุณควรลบความสัมพันธ์และสร้างความสัมพันธ์ด้วยตนเองโดยใช้คอลัมน์คีย์ที่ถูกต้อง ดู