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