รับข้อมูลโดยใช้ Add-in Power Pivot

นำไปใช้กับ
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

ในหลายกรณี การนําเข้าข้อมูลที่สัมพันธ์กันผ่าน Add-in Power Pivot นั้นรวดเร็วและมีประสิทธิภาพมากกว่าการนําเข้าแบบง่ายใน Excel

โดยทั่วไปแล้ว คุณสามารถทําได้ง่ายดังนี้:

  1. ตรวจสอบกับผู้ดูแลระบบฐานข้อมูลเพื่อรับข้อมูลการเชื่อมต่อฐานข้อมูล และตรวจสอบว่าคุณมีสิทธิ์ในการเข้าถึงข้อมูลหรือไม่
  2. ถ้าข้อมูลเป็นแบบเชิงสัมพันธ์หรือแบบมิติ จากภายใน Power Pivot ให้คลิก หน้าแรก>รับข้อมูล>ภายนอกจากฐานข้อมูล

อีกทางหนึ่งคือ คุณสามารถนําเข้าจากแหล่งข้อมูลอื่นได้ดังนี้

  • คลิก Home>From Data Service ถ้าข้อมูลจาก Microsoft Azure Marketplace หรือตัวดึงข้อมูล OData
  • คลิก รับ>ข้อมูลจาก>ภายนอกจากแหล่งข้อมูลอื่น เพื่อเลือกจากรายการทั้งหมดของแหล่งข้อมูล

บนหน้า เลือกวิธีการนําเข้าข้อมูล ให้เลือกว่าจะใช้ข้อมูลทั้งหมดในแหล่งข้อมูลหรือเพื่อกรองข้อมูล เลือกตารางและมุมมองจากรายการ หรือเขียนคิวรีที่ระบุว่าข้อมูลใดที่จะนําเข้า

ข้อดีของการนําเข้า Power Pivot ได้แก่ ความสามารถในการ:

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

เคล็ดลับในการเลือกแหล่งข้อมูล

  • ในบางครั้ง ตัวให้บริการ OLE DB สามารถเพิ่มประสิทธิภาพได้เร็วขึ้นสําหรับข้อมูลขนาดใหญ่ เมื่อเลือกระหว่างตัวให้บริการที่แตกต่างกันสําหรับแหล่งข้อมูลเดียวกัน คุณควรลองใช้ตัวให้บริการ OLE DB ก่อน
  • การนําเข้าตารางจากฐานข้อมูลเชิงสัมพันธ์จะช่วยประหยัดขั้นตอนได้ เนื่องจากความสัมพันธ์ Foreign Key จะถูกใช้ระหว่างการนําเข้าเพื่อสร้างความสัมพันธ์ระหว่างเวิร์กชีตในหน้าต่าง Power Pivot
  • การนําเข้าหลายตาราง แล้วลบตารางที่คุณไม่ต้องการ ออก อาจช่วยคุณประหยัดขั้นตอนได้ ถ้าคุณนําเข้าตารางทีละตาราง คุณอาจยังต้องสร้างความสัมพันธ์ระหว่างตารางด้วยตนเอง
  • คอลัมน์ที่มีข้อมูลที่คล้ายกันในแหล่งข้อมูลต่างๆ เป็นพื้นฐานของการสร้างความสัมพันธ์ภายในหน้าต่าง Power Pivot เมื่อใช้แหล่งข้อมูลที่แตกต่างกัน ให้เลือกตารางที่มีคอลัมน์ที่สามารถแมปกับตารางในแหล่งข้อมูลอื่นที่มีข้อมูลที่เหมือนกันหรือคล้ายกัน
  • เมื่อต้องการสนับสนุนการรีเฟรชข้อมูลสําหรับเวิร์กบุ๊กที่คุณประกาศไปยัง SharePoint ให้เลือกแหล่งข้อมูลที่สามารถเข้าถึงได้ทั้งเวิร์กสเตชันและเซิร์ฟเวอร์เท่าๆ กัน หลังจากการประกาศเวิร์กบุ๊ก คุณสามารถตั้งค่ากําหนดการการรีเฟรชข้อมูลเพื่ออัปเดตข้อมูลในเวิร์กบุ๊กโดยอัตโนมัติได้ การใช้แหล่งข้อมูลที่พร้อมใช้งานบนเซิร์ฟเวอร์เครือข่ายทําให้สามารถรีเฟรชข้อมูลได้

รับข้อมูลจากแหล่งข้อมูลอื่น

รีเฟรชข้อมูลเชิงสัมพันธ์

ใน Excel ให้คลิกการเชื่อมต่อ>ข้อมูล>รีเฟรชทั้งหมด เพื่อเชื่อมต่อกับฐานข้อมูลอีกครั้ง และรีเฟรชข้อมูลในเวิร์กบุ๊กของคุณ

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

การรีเฟรชจะทําซ้ําคิวรีเดียวกันที่ใช้ในการนําเข้าข้อมูล ถ้าแหล่งข้อมูลไม่อยู่ในตําแหน่งเดิมอีกต่อไป หรือถ้าตารางหรือคอลัมน์ถูกเอาออกหรือเปลี่ยนชื่อ การรีเฟรชจะล้มเหลว แน่นอนว่า คุณยังคงเก็บข้อมูลใดๆ ที่คุณนําเข้าไว้ก่อนหน้านี้ เมื่อต้องการดูคิวรีที่ใช้ระหว่างการรีเฟรชข้อมูล ให้คลิก จัดการ ของ Power Pivot> เพื่อเปิดหน้าต่าง Power Pivot คลิก ออกแบบ>คุณสมบัติตาราง เพื่อดูคิวรี

การแชร์และสิทธิ์

โดยทั่วไปแล้ว สิทธิ์จําเป็นในการรีเฟรชข้อมูล ถ้าคุณแชร์เวิร์กบุ๊กกับผู้อื่นที่ต้องการรีเฟรชข้อมูลพวกเขาจะต้องมีสิทธิ์แบบอ่านอย่างเดียวอย่างน้อยบนฐานข้อมูล

วิธีการที่คุณใช้เวิร์กบุ๊กของคุณร่วมกันจะเป็นตัวกําหนดว่าการรีเฟรชข้อมูลสามารถเกิดขึ้นได้หรือไม่ สําหรับ Microsoft 365 คุณไม่สามารถรีเฟรชข้อมูลในเวิร์กบุ๊กที่บันทึกไว้ใน Microsoft 365 ได้ บน SharePoint Server คุณสามารถจัดกําหนดการการรีเฟรชข้อมูลแบบไม่ต้องเฝ้าดูบนเซิร์ฟเวอร์ได้ แต่จําเป็นที่ Power Pivot สําหรับ SharePoint จะได้รับการติดตั้งและกําหนดค่าในสภาพแวดล้อม SharePoint ของคุณ ติดต่อผู้ดูแลระบบ SharePoint ของคุณเพื่อดูว่ามีการรีเฟรชข้อมูลที่จัดกําหนดการไว้หรือไม่

แหล่งข้อมูลที่ได้รับการสนับสนุน

คุณสามารถนําเข้าข้อมูลจากแหล่งข้อมูลใดแหล่งข้อมูลหนึ่งที่กําหนดในตารางด้านล่าง

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

คุณยังสามารถลิงก์ไปยังตารางใน Excel และคัดลอกและวางข้อมูลจากแอปพลิเคชัน เช่น Excel และ Word ที่ใช้รูปแบบ HTML สําหรับคลิปบอร์ด สําหรับข้อมูลเพิ่มเติม ให้ดู เพิ่มข้อมูลโดยใช้ตารางที่ลิงก์ของ Excel และ คัดลอกและวางข้อมูลลงใน Power Pivot

พิจารณาสิ่งต่อไปนี้เกี่ยวกับผู้ให้บริการข้อมูล:

  • คุณยังสามารถใช้ตัวให้บริการ OLE DB สําหรับ ODBC ได้
  • ในบางกรณี การใช้ตัวให้บริการ MSDAORA OLE DB อาจทําให้เกิดข้อผิดพลาดในการเชื่อมต่อ โดยเฉพาะอย่างยิ่งกับ Oracle เวอร์ชันที่ใหม่กว่า หากคุณพบข้อผิดพลาดใดๆ เราขอแนะนําให้คุณใช้ผู้ให้บริการรายอื่นที่แสดงอยู่ในรายการสําหรับ Oracle
แหล่งข้อมูล เวอร์ชัน ชนิดไฟล์ ผู้ให้บริการ
ฐานข้อมูล Access Microsoft Access 2003 หรือใหม่กว่า .accdb หรือ .mdb ตัวให้บริการ ACE 14 OLE DB
ฐานข้อมูลเชิงสัมพันธ์ของ SQL Server Microsoft SQL Server 2005 หรือใหม่กว่า Microsoft Azure SQL Database (ไม่สามารถใช้งานได้) OLE DB Provider for SQL Server
SQL Server ตัวให้บริการ OLE DB ของไคลเอ็นต์ดั้งเดิม
SQL Server Native 10.0 Client OLE DB Provider
.NET Framework ตัวให้บริการข้อมูล for SQL Client
SQL Server Parallel คลังข้อมูล (PDW) SQL Server 2008 หรือใหม่กว่า (ไม่สามารถใช้งานได้) ตัวให้บริการ OLE DB สําหรับ PDW SQL Server
ฐานข้อมูลเชิงสัมพันธ์ของ Oracle Oracle 9i, 10g, 11g. (ไม่สามารถใช้งานได้) ตัวให้บริการ Oracle OLE DB
.NET Framework ตัวให้บริการข้อมูลสําหรับไคลเอ็นต์ Oracle
ตัวให้บริการข้อมูล .NET Framework สำหรับ SQL Server
MSDAORA OLE DB (ตัวให้บริการ 2)
OraOLEDB
MSDASQL
ฐานข้อมูลเชิงสัมพันธ์ของ Teradata Teradata V2R6, V12 (ไม่สามารถใช้งานได้) ตัวให้บริการ TDOLEDB OLE DB
ตัวให้บริการข้อมูล .Net สําหรับ Teradata
ฐานข้อมูลเชิงสัมพันธ์ของ Informix (ไม่สามารถใช้งานได้) ตัวให้บริการ Informix OLE DB
ฐานข้อมูลเชิงสัมพันธ์ IBM DB2 8.1 (ไม่สามารถใช้งานได้) Db2oledb
ฐานข้อมูลเชิงสัมพันธ์ของ Sybase (ไม่สามารถใช้งานได้) ตัวให้บริการ Sybase OLE DB
ฐานข้อมูลเชิงสัมพันธ์อื่นๆ (ไม่สามารถใช้งานได้) (ไม่สามารถใช้งานได้) ตัวให้บริการ OLE DB หรือโปรแกรมควบคุม ODBC
ไฟล์ข้อความ
เชื่อมต่อกับไฟล์แบบแฟลต
(ไม่สามารถใช้งานได้) .txt, .tab, .csv ตัวให้บริการ ACE 14 OLE DB สําหรับ Microsoft Access
ไฟล์ Microsoft Excel Excel 97-2003 หรือใหม่กว่า .xlsx, .xlsm, .xlsb, .xltx, .xltm ตัวให้บริการ ACE 14 OLE DB
เวิร์กบุ๊ก Power Pivot
นําเข้าข้อมูลจาก Analysis Services หรือ Power Pivot
Microsoft SQL Server 2008 R2 หรือใหม่กว่า xlsx, .xlsm, .xlsb, .xltx, .xltm ASOLEDB 10.5
(ใช้กับเวิร์กบุ๊ก Power Pivot ที่ถูกประกาศไปยังฟาร์ม SharePoint ที่มี Power Pivot สําหรับ SharePoint ติดตั้งอยู่เท่านั้น)
คิวบ์ Analysis Services
นําเข้าข้อมูลจาก Analysis Services หรือ Power Pivot
Microsoft SQL Server 2005 หรือใหม่กว่า (ไม่สามารถใช้งานได้) ASOLEDB 10
ตัวดึงข้อมูล
นําเข้าข้อมูลจากตัวดึงข้อมูล
(ใช้เพื่อนําเข้าข้อมูลจากรายงานบริการรายงาน เอกสารบริการ Atom และตัวดึงข้อมูลเดียว)
รูปแบบ Atom 1.0
ฐานข้อมูลหรือเอกสารใดๆ ที่ถูกแสดงเป็นบริการข้อมูลของ Windows Communication Foundation (WCF) (ชื่อเดิมคือ ADO.NET Data Services)
.atomsvc สําหรับเอกสารบริการที่กําหนดตัวดึงข้อมูลอย่างน้อยหนึ่งตัว
.atom สําหรับเอกสารฟีดเว็บอะตอม
ตัวให้บริการตัวดึงข้อมูลของ Microsoft สําหรับ Power Pivot
.NET Framework ตัวให้บริการข้อมูลตัวดึงข้อมูลสําหรับ Power Pivot
รายงานบริการรายงาน
นำเข้าข้อมูลจากรายงานของ Reporting Services
Microsoft SQL Server 2005 หรือใหม่กว่า Rdl
ไฟล์การเชื่อมต่อฐานข้อมูล Office .odc

แหล่งข้อมูลที่ไม่ได้รับการสนับสนุน

ไม่สามารถนําเข้าเอกสารเซิร์ฟเวอร์ที่ประกาศแล้ว เช่น ฐานข้อมูล Access ที่ประกาศไปยัง SharePoint ได้

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ