นำเข้าข้อมูลจากแหล่งข้อมูลภายนอก (Power Query)

นำเข้าข้อมูลจากแหล่งข้อมูลภายนอก (Power Query)

ใช้ Excel ของ Excel & Get (Power Query)ประสบการณ์การใช้งานการนำเข้าข้อมูลลงใน Excel จากแหล่งข้อมูลที่หลากหลาย จากนั้นคุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อแก้ไขขั้นตอนคิวรีให้เป็นรูปร่างหรือแปลงข้อมูลได้ สำหรับข้อมูลเพิ่มเติมให้ดูที่จัดรูปแบบข้อมูล

ข้อมูล > รับและแปลง > รับตัวเลือกข้อมูล

หมายเหตุ: คุณยังสามารถใช้ตัวช่วยสร้างแบบดั้งเดิมได้ถ้าเปิดใช้งานในตัวเลือก Excel (ในส่วนข้อมูล) สำหรับขั้นตอนให้ดูที่แท็บ Office ๒๐๐๗ของบทความนี้

เชื่อมต่อกับแหล่งข้อมูล

เริ่มต้นใน Excel ๒๐๑๖คุณใช้รับการแปลง & เพื่อเชื่อมต่อกับข้อมูลภายนอกและดำเนินการแบบสอบถามขั้นสูง การทำงานส่วนใหญ่เหมือนกับ Power Query แต่ไม่ใช่ add-in ที่ติดตั้งอยู่และคุณจะพบได้บนแท็บข้อมูลของ ribbon ส่วนต่อไปนี้มีขั้นตอนสำหรับการเชื่อมต่อกับแหล่งข้อมูลของคุณ-เว็บเพจ, ไฟล์ข้อความ, ฐานข้อมูล, บริการออนไลน์และไฟล์ Excel, ตารางและช่วง

การใช้ตัวแก้ไขคิวรี

หมายเหตุ: ตัวแก้ไขแบบสอบถามจะปรากฏขึ้นเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่โดยใช้รับการแปลง & เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับ & ข้อมูลการแปลงในแท็บ ribbonข้อมูลให้คลิกรับ > ข้อมูลจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า

ตัวแก้ไขแบบสอบถามใน Excel ๓๖๕

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากไฟล์> เลือกจากข้อความ/CSV ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกที่คิวรีใหม่>จากไฟล์> เลือกจาก CSVหรือจากข้อความ

    หมายเหตุ: นอกจากนี้คุณยังสามารถคืนค่าตัวเชื่อมต่อแบบดั้งเดิมเพื่อเลียนแบบลักษณะการทำงานก่อนหน้านี้ได้อีกด้วย ดูส่วน "ฉันจะคืนค่าการรับประสบการณ์การใช้งานข้อมูลภายนอกได้อย่างไร" ในบทความต่อไปนี้: การรวมรับการแปลง &

  2. ในกล่องโต้ตอบเรียกดูค่าที่คั่นด้วยเครื่องหมายจุลภาคให้เรียกดูหรือพิมพ์เส้นทางไปยังไฟล์ที่คุณต้องการสอบถาม

  3. คลิก เปิด

หมายเหตุ: ถ้าคุณกำลังนำเข้าข้อมูลจากไฟล์ CSV Power Query จะตรวจหาตัวคั่นคอลัมน์รวมถึงชื่อคอลัมน์และชนิดของคอลัมน์โดยอัตโนมัติ ตัวอย่างเช่นถ้าคุณนำเข้าไฟล์ CSV ตัวอย่างด้านล่าง Power Query จะใช้แถวแรกเป็นชื่อคอลัมน์และการเปลี่ยนแปลงชนิดข้อมูลแต่ละชนิดของคอลัมน์

ตัวอย่างไฟล์ CSV

รูปของไฟล์ CSV

Power Query จะเปลี่ยนแปลงชนิดข้อมูลของคอลัมน์แต่ละชนิดโดยอัตโนมัติ:

  • รหัสการสั่งซื้อเปลี่ยนเป็นตัวเลข

  • วันที่สั่งซื้อเปลี่ยนเป็นวันที่

  • ประเภทจะยังคงเป็นข้อความ (ชนิดคอลัมน์เริ่มต้น)

  • ชื่อผลิตภัณฑ์จะยังคงเป็นข้อความ (ชนิดคอลัมน์เริ่มต้น)

  • การเปลี่ยนแปลงยอดขายเป็นตัวเลข

ในตัวแก้ไขแบบสอบถาม Power Query จะนำขั้นตอนFirstRowAsHeaderและขั้นตอนChangeTypeไปใช้โดยอัตโนมัติ การดำเนินการอัตโนมัติเหล่านี้จะเท่ากับการส่งเสริมแถวด้วยตนเองและการเปลี่ยนแปลงชนิดคอลัมน์แต่ละชนิดด้วยตนเอง

หลังจากที่ Power Query ตรวจหาคอลัมน์แล้วคุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower queryได้อีกด้วย ตัวอย่างเช่น:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

หมายเหตุ: ตัวแก้ไขคิวรีจะปรากฏเฉพาะเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่ เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่บนแท็บรับ & ribbon การแปลงให้คลิกรับข้อมูล > เปิดใช้งาน power Query power Editor

  1. เลือกเซลล์ใดๆ ภายในช่วงข้อมูลของคุณ

  2. คลิกแท็บข้อมูลจากนั้น >จากตาราง/ช่วง

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

    กล่องโต้ตอบ จากตาราง

  4. ถ้าตารางหรือช่วงของข้อมูลมีส่วนหัวของคอลัมน์คุณสามารถตรวจสอบตารางของฉันมีส่วนหัวได้ เซลล์ส่วนหัวถูกใช้เพื่อกำหนดชื่อคอลัมน์สำหรับแบบสอบถาม

  5. ในตัวแก้ไขแบบสอบถามให้คลิกปิด & โหลด

หมายเหตุ: ถ้าช่วงข้อมูลของคุณได้รับการกำหนดให้เป็นช่วงที่มีชื่อหรืออยู่ในตาราง Excel Excel จะให้ความรู้สึกทั้งช่วงและโหลดลงในตัวแก้ไขแบบสอบถามให้คุณโดยอัตโนมัติ ข้อมูลแบบธรรมดาจะถูกแปลงเป็นตารางโดยอัตโนมัติเมื่อโหลดไปยังตัวแก้ไขแบบสอบถาม

คุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับแบบสอบถามของคุณได้

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

ตัวอย่างสูตรในตัวแก้ไขคิวรี

หมายเหตุ: ตัวแก้ไขคิวรีจะปรากฏเฉพาะเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่ เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่บนแท็บรับ & ribbon การแปลงให้คลิกรับข้อมูล > เปิดใช้งาน power Query power Editor

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากไฟล์> เลือกจากเวิร์กบุ๊ก ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกที่คิวรีใหม่>จากไฟล์> เลือกจากเวิร์กบุ๊ก

    หมายเหตุ: นอกจากนี้คุณยังสามารถคืนค่าตัวเชื่อมต่อแบบดั้งเดิมเพื่อเลียนแบบลักษณะการทำงานก่อนหน้านี้ได้อีกด้วย ดูส่วน "ฉันจะคืนค่าการรับประสบการณ์การใช้งานข้อมูลภายนอกได้อย่างไร" ในบทความต่อไปนี้: การรวมรับการแปลง &

  2. ในกล่องโต้ตอบเรียกดูของ Excelให้เรียกดูหรือพิมพ์เส้นทางไปยังไฟล์ที่คุณต้องการสอบถาม

  3. คลิก เปิด

    ถ้าเวิร์กบุ๊กต้นฉบับของคุณมีชื่อช่วงชื่อของช่วงจะพร้อมใช้งานเป็นชุดข้อมูล

คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับแบบสอบถามของคุณได้อีกด้วย ตัวอย่างเช่น:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

หมายเหตุ: ตัวแก้ไขคิวรีจะปรากฏเฉพาะเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่ เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่บนแท็บรับ & ribbon การแปลงให้คลิกรับข้อมูล > เปิดใช้งาน power Query power Editor

รูปภาพของอุปกรณ์ Surface Book

ใช้ Excel รับประสบการณ์การแปลง & เพื่อเชื่อมต่อกับเว็บเพจและนำเข้าข้อมูลจากตารางต่างๆ

  1. คลิกแท็บ ข้อมูล จากนั้นเลือก คิวรีใหม่ > จากแหล่งข้อมูลอื่น > จากเว็บ

    หมายเหตุ: ถ้าคุณไม่เห็นปุ่มคิวรีใหม่ให้คลิกแท็บข้อมูลจากนั้นคลิกจากเว็บ

  2. ในกล่องโต้ตอบจากเว็บให้ใส่URLของเว็บเพจจากนั้นคลิกตกลง

    Power Query > จากเว็บ > กล่องโต้ตอบการป้อน URL

    ในกรณีนี้ เราจะใช้ http://en.wikipedia.org/wiki/UEFA_European_Football_Championship

    ถ้าเว็บเพจต้องการข้อมูลประจำตัวของผู้ใช้:

    • ในกล่องโต้ตอบ เข้าถึงเว็บ ให้คลิกตัวเลือกข้อมูลประจำตัว และใส่ค่าการรับรองความถูกต้อง

    • คลิก บันทึก

  3. คลิก ตกลง

  4. Power Query จะวิเคราะห์เว็บเพจ และโหลดบานหน้าต่าง ตัวนำทาง ใน มุมมองตาราง

    ถ้าคุณทราบว่าตารางใดที่คุณต้องการเชื่อมต่อแล้วเลือกตารางนั้นจากรายการ สำหรับตัวอย่างนี้เราเลือกตารางผลลัพธ์

    Power Query > จากเว็บ > มุมมองตารางตัวนำทาง

    มิฉะนั้น คุณสามารถสลับไปยัง มุมมองเว็บ และเลือกตารางที่เหมาะสมได้ด้วยตนเอง ในกรณีนี้ เราได้เลือกตารางผลลัพธ์

    Power Query > จากเว็บ > ตัวนำทาง > มุมมองเว็บ
  5. คลิก โหลด และ Power Query จะโหลดข้อมูลเว็บที่คุณได้เลือกไปยัง Excel

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล SQL Server ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากฐานข้อมูล >จากฐานข้อมูล SQL Server

  2. ในกล่องโต้ตอบฐานข้อมูล MICROSOFT sqlให้ระบุเซิร์ฟเวอร์ sql เพื่อเชื่อมต่อในกล่องชื่อเซิร์ฟเวอร์ อีกวิธีหนึ่งคือคุณสามารถระบุชื่อฐานข้อมูลได้ด้วย

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

    กล่องโต้ตอบการเชื่อมต่อฐานข้อมูล SQL Server Query ของ Power Query
  4. เลือก ตกลง

  5. เลือกโหมดการรับรองความถูกต้องเพื่อเชื่อมต่อกับฐานข้อมูล SQL Server

    ข้อมูลประจำตัวการเข้าสู่ระบบการเชื่อมต่อ SQL Server ของ Power Query
    1. Windows: นี่คือส่วนที่เลือกเริ่มต้น เลือกตัวเลือกนี้ถ้าคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ Windows

    2. ฐาน เลือกตัวเลือกนี้ถ้าคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ SQL Server หลังจากที่คุณเลือกตัวเลือกนี้แล้วให้ระบุชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อกับอินสแตนซ์ SQL Server ของคุณ

  6. ตามค่าเริ่มต้นกล่องกาเครื่องหมายการเชื่อมต่อที่เข้ารหัสลับจะถูกเลือกไว้เพื่อให้มีความหมายว่า Power Query เชื่อมต่อกับฐานข้อมูลของคุณโดยใช้การเชื่อมต่อที่เข้ารหัสลับ ถ้าคุณไม่ต้องการเชื่อมต่อโดยใช้การเชื่อมต่อที่เข้ารหัสลับให้ล้างกล่องกาเครื่องหมายนี้แล้วคลิกเชื่อมต่อ

    ถ้าการเชื่อมต่อกับ SQL Server ของคุณไม่ได้ถูกสร้างโดยใช้การเชื่อมต่อที่เข้ารหัสลับ Power Query จะพร้อมท์ให้คุณเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ คลิกตกลงในข้อความเพื่อเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ

ตัวอย่างสูตร

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จาก ODBC ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้ไปที่ >คิวรีใหม่จากแหล่งข้อมูลอื่น>จาก ODBC

  2. ในกล่องโต้ตอบจาก ODBCถ้าแสดงให้เลือกชื่อแหล่งข้อมูล (DSN)ของคุณ

  3. ใส่สตริงการเชื่อมต่อของคุณจากนั้นกดตกลง

  4. ในกล่องโต้ตอบถัดไปให้เลือกจากตัวเลือกการเชื่อมต่อค่าเริ่มต้นหรือแบบกำหนดเอง, Windowsหรือฐานข้อมูลให้ใส่ข้อมูลประจำตัวของคุณแล้วกดเชื่อมต่อ

  5. ในบานหน้าต่างตัวนำทางให้เลือกตารางหรือแบบสอบถามที่คุณต้องการเชื่อมต่อจากนั้นกดโหลดหรือแก้ไข

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล Microsoft Access ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จาก > ฐานข้อมูลจาก Access

  2. ในกล่องโต้ตอบนำเข้าข้อมูลให้เรียกดูหรือพิมพ์ URL ไฟล์เพื่อนำเข้าหรือลิงก์ไปยังไฟล์

  3. ทำตามขั้นตอนในกล่องโต้ตอบตัวนำทางเพื่อเชื่อมต่อกับตารางหรือคิวรีที่คุณเลือก

  4. คลิกโหลดหรือแก้ไข

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากไฟล์>จาก XML ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากไฟล์>จาก XML

  2. ในกล่องโต้ตอบจากการเรียกดู XMLให้เรียกดูหรือพิมพ์ URL ไฟล์เพื่อนำเข้าหรือลิงก์ไปยังไฟล์

  3. คลิก เปิด

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

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย ตัวอย่างเช่น:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

หมายเหตุ: ตัวแก้ไขคิวรีจะปรากฏเฉพาะเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่ เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่บนแท็บรับ & ribbon การแปลงให้คลิกรับข้อมูล > เปิดใช้งาน power Query power Editor

  1. ไปที่ข้อมูล>รับข้อมูลภายนอก>จาก > ฐานข้อมูลจาก Analysis services ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกรับข้อมูลภายนอกที่ >จากแหล่งข้อมูลอื่น>จากบริการการวิเคราะห์

    ตัวช่วยสร้างการเชื่อมต่อข้อมูลจะแสดงขึ้น ตัวช่วยสร้างนี้มีบานหน้าต่างสามบาน

    • เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล

    • เลือกฐานข้อมูลและตาราง

    • บันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้น

  2. ในบานหน้าต่างเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลในกล่องชื่อเซิร์ฟเวอร์ให้พิมพ์ชื่อของเซิร์ฟเวอร์ฐานข้อมูล OLAP

    เคล็ดลับ: ถ้าคุณทราบชื่อของไฟล์คิวบ์แบบออฟไลน์ที่คุณต้องการเชื่อมต่อคุณสามารถพิมพ์เส้นทางไฟล์ชื่อไฟล์และนามสกุลที่สมบูรณ์

  3. ภายใต้ข้อมูลประจำตัวในการเข้าสู่ระบบให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้จากนั้นคลิกถัดไป:

    • เมื่อต้องการใช้ชื่อผู้ใช้และรหัสผ่านของ Windows ปัจจุบันของคุณให้คลิกใช้การรับรองความถูกต้องของ windows

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

  4. ในหน้าต่างเลือกฐานข้อมูลที่มีข้อมูลที่คุณต้องการให้เลือกฐานข้อมูลแล้วคลิกถัดไป

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

  5. ในบานหน้าต่างบันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้นในกล่องชื่อไฟล์ให้ตรวจทานชื่อไฟล์เริ่มต้นตามที่ต้องการ (ไม่บังคับ)

  6. คลิกเรียกดูเพื่อเปลี่ยนตำแหน่งที่ตั้งไฟล์เริ่มต้นของแหล่งข้อมูลของฉันหรือตรวจสอบชื่อไฟล์ที่มีอยู่

  7. ในกล่องคำอธิบายชื่อที่จำง่ายและคำสำคัญในการค้นหาให้พิมพ์คำอธิบายของไฟล์ชื่อที่จำง่ายและคำค้นหาทั่วไป (ทั้งหมดเป็นตัวเลือก)

  8. เมื่อต้องการตรวจสอบให้แน่ใจว่ามีการใช้ไฟล์การเชื่อมต่อเมื่อมีการรีเฟรช PivotTable ให้คลิกพยายามใช้ไฟล์นี้เพื่อรีเฟรชข้อมูลนี้เสมอ

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

  9. คลิกเสร็จสิ้นเพื่อปิดตัวช่วยสร้างการเชื่อมต่อข้อมูล

  10. ในกล่องโต้ตอบนำเข้าข้อมูลภายใต้เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในเวิร์กบุ๊กของคุณให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการสร้างเฉพาะรายงาน PivotTable ให้คลิกรายงาน pivottable

    • เมื่อต้องการสร้างรายงาน PivotTable และรายงาน PivotChart ให้คลิกรายงาน pivotchart และ PivotTable

    • เมื่อต้องการเก็บการเชื่อมต่อที่เลือกไว้ในเวิร์กบุ๊กสำหรับการใช้งานในภายหลังให้คลิกสร้างเฉพาะการเชื่อมต่อเท่านั้น กล่องกาเครื่องหมายนี้จะทำให้แน่ใจว่าการเชื่อมต่อถูกใช้โดยสูตรที่มีฟังก์ชัน Cube ที่คุณสร้างขึ้นและคุณไม่ต้องการสร้างรายงาน PivotTable

  11. ภายใต้ตำแหน่งที่คุณต้องการวางข้อมูลให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตที่มีอยู่ให้เลือกเวิร์กชีตที่มีอยู่แล้วพิมพ์การอ้างอิงเซลล์ของเซลล์แรกในช่วงของเซลล์ที่คุณต้องการค้นหารายงาน pivottable

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

    • เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตใหม่ที่เริ่มต้นที่เซลล์ A1 ให้คลิกเวิร์กชีตใหม่

    • เมื่อต้องการตรวจสอบหรือเปลี่ยนแปลงคุณสมบัติการเชื่อมต่อให้คลิกคุณสมบัติแล้วทำการเปลี่ยนแปลงที่จำเป็นในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อแล้วคลิกตกลง

ใน Excel สำหรับ Microsoft 365:

  1. บนแท็บข้อมูลให้คลิกรับข้อมูล>จากไฟล์>จาก JSON

    รับข้อมูลจากปุ่มไฟล์ JSON

  2. เรียกดูตำแหน่งที่ตั้งไฟล์ JSON ของคุณเลือกไฟล์นั้นแล้วคลิกเปิด

  3. เมื่อตัวแก้ไขแบบสอบถามโหลดข้อมูลของคุณแล้วให้คลิกแปลง>ลงในตารางแล้วปิด & โหลด

ใน Excel ๒๐๑๖:

  1. บนแท็บข้อมูลให้คลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น> คิวรีเปล่า

  2. ในตัวแก้ไขแบบสอบถามให้คลิกตัวแก้ไขขั้นสูง

  3. ใส่สตริงแบบสอบถามของคุณต่อไปนี้แทน "C:\Users\Name\Desktop\JSONTest.jsบน" ด้วยเส้นทางไปยังไฟล์ JSON ของคุณ

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

ใน Excel สำหรับ Microsoft 365:

  1. บนแท็บข้อมูลให้คลิกรับข้อมูล>จากไฟล์>จาก PDF

    ตัวเชื่อมต่อ PDF ในเมนูรับข้อมูลจากเมนูไฟล์

  2. เลือกไฟล์ PDF ของคุณจากนั้นคลิกเปิด ฟอร์มตัวนำทางจะเปิด PDF ของคุณและแสดงตารางที่พร้อมใช้งาน

    กล่องโต้ตอบตัวนำทางสำหรับการนำเข้าข้อมูล PDF

  3. เลือกตารางที่คุณต้องการนำเข้าแล้วเลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการดูข้อมูลโดยตรงใน Excel ให้คลิกโหลด

    • เมื่อต้องการทำงานกับข้อมูลใน Power Query ก่อนอื่นให้คลิกแปลงข้อมูล

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล Oracle โดยใช้Power Queryคุณจำเป็นต้องใช้ซอฟต์แวร์ไคลเอ็นต์ Oracle v 8.1.7 หรือมากกว่าบนคอมพิวเตอร์ของคุณ เมื่อต้องการติดตั้งซอฟต์แวร์ไคลเอ็นต์ Oracle ให้ไปที่๓๒-บิตของ Oracle Data Access (ODAC) ที่มีเครื่องมือสำหรับนักพัฒนาของ oracle สำหรับ Visual Studio (12.1.0.2.4)เพื่อติดตั้งไคลเอ็นต์ oracle ๓๒บิตหรือไปยัง๖๔-Bit ODAC 12c รุ่น 4 (12.1.0.2.4) Xcopy สำหรับ Windows x64เพื่อติดตั้งไคลเอ็นต์ Oracle ของ๖๔บิต

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล Oracle ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จากฐานข้อมูล>จากฐานข้อมูล Oracle

  2. ในกล่องโต้ตอบฐานข้อมูล Oracleในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ Oracle เพื่อเชื่อมต่อ ถ้าจำเป็นต้องใช้ SID นี้สามารถระบุได้ในฟอร์ม "ServerName/SID"

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ Oracle จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

  1. คลิกแท็บข้อมูลจากนั้นรับ >ข้อมูลจากแหล่งข้อมูลอื่น>จากรายการ Sharepoint ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น>จากรายการ Sharepoint

  2. ในกล่องโต้ตอบรายการของ Microsoft SharePointที่ปรากฏขึ้นให้ใส่URL สำหรับไซต์ SharePoint

    หมายเหตุ: เมื่อเชื่อมต่อกับรายการ SharePoint ให้ใส่ URL ของไซต์แทนที่จะเป็น URL ของรายการ ในกล่องโต้ตอบAccess SharePointให้เลือก URL ทั่วไปส่วนใหญ่เพื่อตรวจสอบความถูกต้องของไซต์ได้อย่างถูกต้อง ตามค่าเริ่มต้นแล้ว URL ทั่วไปส่วนใหญ่จะถูกเลือกไว้

  3. เลือก ตกลง เพื่อดำเนินการต่อ

  4. ในกล่องโต้ตอบAccess SharePointที่ปรากฏถัดไปให้เลือกตัวเลือกข้อมูลประจำตัว:

    1. เลือกไม่ระบุชื่อถ้าเซิร์ฟเวอร์ SharePoint ไม่จำเป็นต้องมีข้อมูลประจำตัว

    2. เลือกwindowsถ้าเซิร์ฟเวอร์ SharePoint จำเป็นต้องใช้ข้อมูลประจำตัวของ Windows ของคุณ

    3. เลือกบัญชีผู้ใช้ขององค์กรถ้าเซิร์ฟเวอร์ SharePoint จำเป็นต้องใช้ข้อมูลประจำตัวของบัญชีผู้ใช้ขององค์กร

  5. เลือกเชื่อมต่อ

    Excel Power Query จะเชื่อมต่อกับกล่องโต้ตอบการเชื่อมต่อของรายการ Sharepoint

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จากตัวดึงข้อมูล OData ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น> จากตัวดึงข้อมูล OData

  2. ในกล่องโต้ตอบตัวดึงข้อมูล ODataให้ใส่URLสำหรับตัวดึงข้อมูล OData

  3. เลือก ตกลง

  4. ถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ในกล่องโต้ตอบการเข้าถึงตัวดึงข้อมูล OData :

    1. เลือกwindowsถ้าตัวดึงข้อมูล OData จำเป็นต้องมีการรับรองความถูกต้องของ windows

    2. เลือกBasicถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้ชื่อผู้ใช้และรหัสผ่านของคุณ

    3. เลือกคีย์มาร์เก็ตเพลสถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้คีย์บัญชีผู้ใช้ marketplace คุณสามารถเลือกปุ่มรับบัญชีผู้ใช้ marketplace ของคุณเพื่อสมัครใช้งาน Microsoft Azure ตัวดึงข้อมูล OData Marketplace คุณยังสามารถลงทะเบียนสำหรับ Microsoft Azure มาร์เก็ตเพลตจากกล่องโต้ตอบเข้าถึงตัวดึงข้อมูล OData ได้อีกด้วย

    4. คลิกบัญชีผู้ใช้ขององค์กรถ้าตัวดึงข้อมูล OData จำเป็นต้องมีข้อมูลประจำตัวการเข้าถึงภายนอก สำหรับ Windows Live ID ให้เข้าสู่ระบบบัญชีผู้ใช้ของคุณ

    5. เลือก บันทึก

หมายเหตุ: เชื่อมต่อกับตัวดึงข้อมูล OData สนับสนุนรูปแบบบริการข้อมูลของ JSON

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จาก OLEDB ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้ทำตามคำแนะนำของตัวช่วยสร้างการเชื่อมต่อข้อมูลด้านล่าง

  2. ในกล่องโต้ตอบจาก OLE DBให้ใส่สตริงการเชื่อมต่อของคุณจากนั้นกดตกลง

  3. ในกล่องโต้ตอบผู้ให้บริการ OLEDBให้เลือกจากตัวเลือกการเชื่อมต่อเริ่มต้นหรือแบบกำหนดเอง, Windowsหรือฐานข้อมูลให้ใส่ข้อมูลประจำตัวที่เหมาะสมจากนั้นคลิกเชื่อมต่อ

  4. ในกล่องโต้ตอบตัวนำทางให้เลือกฐานข้อมูลและตารางหรือแบบสอบถามที่คุณต้องการเชื่อมต่อจากนั้นกดโหลดหรือแก้ไข

  5. ในตัวแก้ไข Power Queryให้กดปุ่มปิด & โหลด

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล MySQL ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จากฐานข้อมูล >จากฐานข้อมูล MySQL

  2. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล MySQL ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จากฐานข้อมูล >จากฐานข้อมูล MySQL

  3. ในกล่องโต้ตอบฐานข้อมูล mysqlในชื่อเซิร์ฟเวอร์ระบุเซิร์ฟเวอร์ฐานข้อมูล mysql เพื่อเชื่อมต่อ

  4. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  5. คลิก ตกลง

  6. ถ้าเซิร์ฟเวอร์ MySQL จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จาก Microsoft Exchange ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น>จาก Microsoft Exchange

  2. ในกล่องโต้ตอบเข้าถึงเซิร์ฟเวอร์ Exchangeให้ระบุที่อยู่อีเมลและรหัสผ่านของคุณ

  3. คลิก บันทึก

  4. ในกล่องโต้ตอบบริการการค้นหาอัตโนมัติของ Microsoft Exchangeให้เลือกอนุญาตเพื่ออนุญาตให้บริการ Exchange เชื่อถือข้อมูลประจำตัวของคุณ

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จาก active directory ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิก >คิวรีใหม่จากแหล่งข้อมูลอื่น> active directory

  2. ใส่โดเมนของคุณในกล่องโต้ตอบไดเรกทอรีที่ใช้งานอยู่

  3. ในกล่องโต้ตอบโดเมนของ Active directoryสำหรับโดเมนของคุณให้คลิกใช้ข้อมูลประจำตัวปัจจุบันของฉันหรือใช้ข้อมูลประจำตัวอื่น สำหรับใช้การรับรองความถูกต้องของcredenitals สำรองให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

  4. คลิก เชื่อมต่อ

  5. หลังจากที่การเชื่อมต่อสำเร็จคุณสามารถใช้บานหน้าต่างตัวนำทางเพื่อเรียกดูโดเมนทั้งหมดที่พร้อมใช้งานภายใน active directory ของคุณและดูรายละเอียดแนวลึกของ active directory รวมถึงผู้ใช้บัญชีผู้ใช้และคอมพิวเตอร์

หมายเหตุ: 

  • ฟีเจอร์นี้พร้อมใช้งานใน Excel สำหรับ Windows เท่านั้นถ้าคุณมี Office ๒๐๑๙หรือการสมัครใช้งานMicrosoft ๓๖๕ ถ้าคุณเป็นสมาชิกMicrosoft 365 ให้ตรวจสอบให้แน่ใจว่าคุณมี Office เวอร์ชันล่าสุด

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล SAP HANA โดยใช้ Power Query คุณจำเป็นต้องมีโปรแกรมควบคุม SAP HANA ODBCบนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Power Query ของคุณ (๓๒บิตหรือ๖๔บิต)

  • คุณจะต้องมีบัญชีผู้ใช้ SAP เพื่อลงชื่อเข้าใช้เว็บไซต์และดาวน์โหลดโปรแกรมควบคุม ถ้าคุณไม่แน่ใจให้ติดต่อผู้ดูแลระบบ SAP ในองค์กรของคุณ

เมื่อต้องการเชื่อมต่อกับฐานข้อมูล SAP HANA ให้ใช้ดังนี้

  1. คลิกข้อมูล>คิวรีใหม่> จาก >ฐานข้อมูลจากฐานข้อมูล SAP HANA

    ตัวเลือก SAP HANA database ในแท็บข้อมูล
  2. ในกล่องโต้ตอบSAP HANA Databaseให้ระบุเซิร์ฟเวอร์ที่คุณต้องการเชื่อมต่อ ชื่อเซิร์ฟเวอร์ควรทำตามการจัดรูปแบบServerName: Port

    กล่องโต้ตอบ SAP HANA Database
  3. อีกวิธีหนึ่งคือถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้คลิกตัวเลือกขั้นสูงและในกล่องคำสั่ง SQLให้ใส่คิวรี

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ SAP HANA จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูลจากนั้นในกล่องโต้ตอบเข้าถึงฐานข้อมูลของ SAP hanaให้ทำดังต่อไปนี้:

    1. คลิกแท็บฐานข้อมูลแล้วใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

คำเตือน: 

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล IBM DB2 คุณจำเป็นต้องมีโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM db2ที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ (ข้อกำหนดขั้นต่ำคือแพคเกจโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM (DS driver)) เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Power Query ของคุณ (๓๒บิตหรือ๖๔บิต)

  • มีปัญหาที่ทราบรายงานโดย IBM ติดตั้งโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM DB2 บน Windows8ถ้าคุณกำลังใช้ Windows 8 และต้องการเชื่อมต่อกับ IBM DB2 โดยใช้ Power Query คุณจำเป็นต้องทำตามขั้นตอนการติดตั้งเพิ่มเติม ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM DB2 บน Windows 8.

  1. คลิกที่แท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล IBM DB2 ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จากฐานข้อมูล >จากฐานข้อมูล IBM DB2

  2. ในกล่องโต้ตอบฐานข้อมูล IBM db2ในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ฐานข้อมูล ibm DB2 เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ IBM DB2 จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล PostgreSQL ใน Power Query คุณจำเป็นต้องมีผู้ให้บริการข้อมูล Ngpsql สำหรับ PostgreSQLติดตั้งบนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับเวอร์ชัน Office ของคุณ (๓๒บิตหรือ๖๔บิต) ดู:ฉันกำลังใช้ Office เวอร์ชันใดสำหรับข้อมูลเพิ่มเติม นอกจากนี้ให้ตรวจสอบให้แน่ใจว่าคุณมีผู้ให้บริการที่ลงทะเบียนไว้ในการกำหนดค่าของเครื่องที่ตรงกับเวอร์ชันล่าสุดของ .NET บนอุปกรณ์ของคุณ

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล >จากฐานข้อมูล PostgreSQL ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกที่คิวรีใหม่>จากฐานข้อมูล>จากฐานข้อมูล PostgreSQL

  2. ในกล่องโต้ตอบฐานข้อมูล PostgreSQLให้ระบุเซิร์ฟเวอร์ฐานข้อมูล PostgreSQL ที่คุณต้องการเชื่อมต่อในส่วนชื่อเซิร์ฟเวอร์

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. เลือก ตกลง

  5. ถ้าเซิร์ฟเวอร์ PostgreSQL จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. เลือกเชื่อมต่อ

  1. นำทางไปยังhttps://web.powerapps.com/

  2. เลือกสภาพแวดล้อมที่คุณต้องการเชื่อมต่อ

  3. ในเมนูให้เลือกไอคอนการตั้งค่า> การกำหนดค่า >ทรัพยากรของนักพัฒนาขั้นสูง

  4. คัดลอกค่าเว็บ API ของอินสแตนซ์ 

    หมายเหตุ: 

    • รูปแบบ url จะเป็นสิ่งที่ต้องการhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

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

  5. เลือกแท็บข้อมูลจากนั้นรับ & การแปลงข้อมูล>รับ> ข้อมูลจากบริการออนไลน์>จาก Dynamics ๓๖๕ (ออนไลน์)

  6. ในกล่องโต้ตอบด้วยตัวเลือกพื้นฐานที่เลือกไว้ให้ใส่URL ของเว็บ APIสำหรับซีดีของคุณสำหรับการเชื่อมต่อแอปแล้วคลิกตกลง

    • ถ้าคุณเลือกตัวเลือกขั้นสูงคุณสามารถผนวกพารามิเตอร์เพิ่มเติมบางอย่างลงในคิวรีเพื่อควบคุมว่าจะส่งกลับข้อมูลใด สำหรับข้อมูลเพิ่มเติมให้ดู:ข้อมูลคิวรีโดยใช้เว็บ API

  7. เลือกบัญชีผู้ใช้ขององค์กร

    • ถ้าคุณไม่ได้ลงชื่อเข้าใช้ด้วยบัญชี Microsoft ที่ทำงานหรือที่โรงเรียนที่คุณใช้ในการเข้าถึงซีดีสำหรับแอปให้คลิกลงชื่อเข้าใช้แล้วใส่ชื่อผู้ใช้และรหัสผ่านของบัญชีผู้ใช้

  8. คลิก เชื่อมต่อ

  9. ภายในกล่องโต้ตอบตัวนำทางให้เลือกข้อมูลที่คุณต้องการเรียกใช้

  10. ถ้าข้อมูลดีที่จะถูกนำเข้าเป็นแล้วเลือกตัวเลือกโหลดมิฉะนั้นเลือกตัวเลือกการแก้ไขเพื่อเปิดpower Editor power Editor

    หมายเหตุ: ตัวแก้ไข Power Queryจะให้ตัวเลือกหลายตัวเลือกในการปรับเปลี่ยนข้อมูลที่ส่งกลับ ตัวอย่างเช่นคุณอาจต้องการนำเข้าคอลัมน์ที่น้อยกว่าข้อมูลต้นฉบับของคุณ ในกรณีนี้ให้ไปที่แท็บหน้าแรก>จัดการคอลัมน์>เลือกคอลัมน์เลือกคอลัมน์ที่คุณต้องการเก็บไว้แล้วคลิกตกลง เมื่อคุณพร้อมแล้วให้คลิกปิด & โหลดเพื่อส่งกลับข้อมูลที่ปรับเปลี่ยนไปยัง Excel

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล Teradata คุณจำเป็นต้องใช้ตัวให้บริการข้อมูล .net สำหรับ Teradataบนคอมพิวเตอร์ของคุณ

  1. คลิกแท็บข้อมูลจากนั้นรับ & การแปลงข้อมูล>รับข้อมูล>จากฐานข้อมูล >จากฐานข้อมูล Teradata

  2. ในกล่องโต้ตอบฐานข้อมูล Teradataในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ Teradata เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. เลือก ตกลง

  5. ถ้าเซิร์ฟเวอร์ Teradata จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก บันทึก

สิ่งสำคัญ: การเกษียณอายุของการแจ้งเตือนตัวเชื่อมต่อข้อมูล Facebook   นำเข้าและรีเฟรชข้อมูลจาก Facebook ใน Excel จะหยุดทำงานในเดือนเมษายน๒๐๒๐ คุณจะยังคงสามารถใช้งาน Facebook รับการแปลง & (Power Query) ได้จนกว่าจะเริ่มต้นใช้งานในเดือนเมษายน๒๐๒๐คุณจะไม่สามารถเชื่อมต่อกับ Facebook ได้และจะได้รับข้อความแสดงข้อผิดพลาด เราขอแนะนำให้คุณทำการแก้ไขหรือเอาการเปลี่ยนแปลงที่มีอยู่ออกจาก & (Power Query) แบบสอบถามที่ใช้ตัวเชื่อมต่อ Facebook โดยเร็วที่สุดเท่าที่จะทำได้เพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่คาดคิด

หมายเหตุ: ถ้านี่เป็นครั้งแรกที่คุณเชื่อมต่อกับ Facebook คุณจะถูกขอให้ใส่ข้อมูลประจำตัว ลงชื่อเข้าใช้โดยใช้บัญชีผู้ใช้ Facebook ของคุณและอนุญาตการเข้าถึงแอปพลิเคชัน Power Query คุณสามารถปิดพร้อมท์ในอนาคตได้โดยการคลิกที่ตัวเลือกไม่ต้องเตือนฉันอีกครั้งสำหรับตัวเลือกการเชื่อมต่อนี้

  1. บนแท็บข้อมูลให้คลิกรับข้อมูล>จากบริการออนไลน์>จาก Facebook ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น>จาก Facebook

  2. ในกล่องโต้ตอบfacebookให้เชื่อมต่อกับfacebookโดยใช้ "Me", ชื่อผู้ใช้ของคุณหรือ ID ของวัตถุ

    หมายเหตุ: ชื่อผู้ใช้ Facebook ของคุณจะแตกต่างจากอีเมลการเข้าสู่ระบบของคุณ

  3. เลือกประเภทเพื่อเชื่อมต่อจากรายการดรอปดาวน์การเชื่อมต่อ ตัวอย่างเช่นเลือกเพื่อนเพื่อให้คุณสามารถเข้าถึงข้อมูลทั้งหมดที่มีอยู่ในประเภทเพื่อนใน Facebook ของคุณ

  4. คลิก ตกลง

  5. ถ้าจำเป็นให้คลิกลงชื่อเข้าใช้จากกล่องโต้ตอบAccess facebookจากนั้นใส่อีเมลหรือหมายเลขโทรศัพท์ Facebook ของคุณและรหัสผ่าน คุณสามารถตรวจสอบตัวเลือกที่จะยังคงเข้าสู่ระบบได้ เมื่อลงชื่อเข้าใช้แล้วให้คลิกเชื่อมต่อ

  6. หลังจากที่การเชื่อมต่อสำเร็จคุณจะสามารถแสดงตัวอย่างตารางที่มีข้อมูลเกี่ยวกับประเภทที่เลือกได้ ตัวอย่างเช่นถ้าคุณเลือกประเภทของเพื่อน Power Query จะแสดงตารางที่มีเพื่อนใน Facebook ของคุณอยู่ด้วยชื่อ

  7. คลิกโหลดหรือแก้ไข

คุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

ตัวแก้ไข power Query ที่มีสูตร Facebook

หมายเหตุ: ตัวแก้ไขคิวรีจะปรากฏเฉพาะเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่ เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่บนแท็บรับ & ribbon การแปลงให้คลิกรับข้อมูล > เปิดใช้งาน power Query power Editor

หมายเหตุ: 

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล SAP SQL ได้คุณจำเป็นต้องมีโปรแกรมควบคุม SAP sqlที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Excel ของคุณ (๓๒บิตหรือ๖๔บิต)

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากฐานข้อมูล > จากฐานข้อมูล Sybase ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากฐานข้อมูล>จากฐานข้อมูล Sybase

  2. ในกล่องโต้ตอบฐานข้อมูล Sybaseให้ระบุเซิร์ฟเวอร์ Sybase เพื่อเชื่อมต่อในกล่องชื่อเซิร์ฟเวอร์ อีกวิธีหนึ่งคือคุณสามารถระบุชื่อฐานข้อมูลได้ด้วย

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ตามค่าเริ่มต้นกล่องกาเครื่องหมายการเชื่อมต่อที่เข้ารหัสลับจะถูกเลือกเพื่อให้ Power Query เชื่อมต่อกับฐานข้อมูลของคุณโดยใช้การเชื่อมต่อที่เข้ารหัสลับอย่างง่าย

  6. คลิก เชื่อมต่อ

Microsoft Azure ที่เก็บข้อมูล Blob เป็นบริการสำหรับการจัดเก็บข้อมูลที่ไม่มีการจัดเก็บข้อมูลจำนวนมากเช่นรูปภาพวิดีโอเสียงและเอกสารที่สามารถเข้าถึงได้จากทุกที่ในโลกผ่านทาง HTTP หรือ HTTPS สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการที่เก็บ Blob ของ Azure ให้ดูที่วิธีใช้ที่เก็บข้อมูล blob

  1. คลิกแท็บข้อมูลแล้วรับ & การแปลงข้อมูล>รับข้อมูล>จาก azure >จาก azure Blob ที่เก็บข้อมูล ถ้าคุณไม่เห็นปุ่มรับข้อมูลจากนั้นคลิกคิวรีใหม่>จาก Azure >จาก Microsoft azure Blob ที่เก็บข้อมูล

  2. ในกล่องโต้ตอบMicrosoft Azure ที่เก็บ Blobให้ใส่ชื่อบัญชีผู้ใช้ที่เก็บข้อมูล Microsoft Azure หรือ URL ของคุณแล้วคลิกตกลง

  3. ถ้าคุณกำลังเชื่อมต่อกับบริการที่เก็บข้อมูล Blob เป็นครั้งแรกคุณจะได้รับพร้อมท์ให้ใส่และบันทึกคีย์การเข้าถึงที่เก็บข้อมูล ในกล่องโต้ตอบAccess Microsoft Azure Blob ที่เก็บให้ใส่คีย์การเข้าถึงที่เก็บข้อมูลของคุณในกล่องคีย์บัญชีผู้ใช้แล้วคลิกบันทึก

    หมายเหตุ: ถ้าคุณต้องการเรียกใช้คีย์การเข้าถึงที่เก็บข้อมูลของคุณให้เรียกดูพอร์ทัลMicrosoft Azureเลือกบัญชีที่เก็บข้อมูลของคุณแล้วคลิกที่ไอคอนจัดการคีย์การเข้าถึงที่ด้านล่างของหน้า คลิกไอคอนคัดลอกทางด้านขวาของคีย์หลักแล้ววางค่าในกล่องคีย์บัญชีผู้ใช้

  4. ตัวแก้ไขแบบสอบถามจะแสดงรายการคอนเทนเนอร์ที่พร้อมใช้งานทั้งหมดในที่เก็บข้อมูล Blob ที่ Microsoft Azure ของคุณ ในตัวนำทางให้เลือกคอนเทนเนอร์จากตำแหน่งที่คุณต้องการนำเข้าข้อมูลแล้วคลิกนำไปใช้ & ปิด

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจาก azure >จาก azure HDInsight (HDFS) ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จาก Azure >จาก Microsoft Azure HDInsight

  2. ใส่ชื่อบัญชีผู้ใช้หรือURLของบัญชีผู้ใช้ที่เก็บข้อมูล Blob ของ Microsoft Azure ที่เชื่อมโยงกับคลัสเตอร์ HDInsight ของคุณแล้วคลิกตกลง

  3. ในกล่องโต้ตอบAccess Microsoft Azure HDInsightให้ใส่คีย์บัญชีผู้ใช้ของคุณแล้วคลิกเชื่อมต่อ

  4. เลือกคลัสเตอร์ของคุณในกล่องโต้ตอบตัวนำทางแล้วค้นหาและเลือกไฟล์เนื้อหา

  5. คลิกโหลดเพื่อโหลดตารางที่เลือกหรือคลิกแก้ไขเพื่อดำเนินการตัวกรองข้อมูลและการแปลงข้อมูลเพิ่มเติมก่อนที่จะโหลด

คุณสามารถใช้ add-in Power Query เพื่อเชื่อมต่อกับแหล่งข้อมูลภายนอกและดำเนินการวิเคราะห์ข้อมูลขั้นสูง ส่วนต่อไปนี้มีขั้นตอนสำหรับการเชื่อมต่อกับแหล่งข้อมูลของคุณ-เว็บเพจ, ไฟล์ข้อความ, ฐานข้อมูล, บริการออนไลน์และไฟล์ Excel, ตารางและช่วง

สิ่งสำคัญ: ก่อนที่คุณจะสามารถใช้ Power Query ใน Excel ๒๐๑๓คุณต้องเปิดใช้งาน: คลิกตัวเลือก>ไฟล์> add-in ในส่วนจัดการที่ด้านล่างให้เลือกตัวเลือกCOM add-inจากรายการดรอปดาวน์แล้วคลิกไป คลิกกล่องกาเครื่องหมายPower Queryจากนั้นตกลง Ribbon ของ Power Query ควรปรากฏขึ้นโดยอัตโนมัติแต่ถ้าไม่ใช่ให้ปิดแล้วเริ่ม Excel ใหม่

การใช้ตัวแก้ไขคิวรี

หมายเหตุ: ตัวแก้ไขแบบสอบถามจะปรากฏขึ้นเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่โดยใช้Power query วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากไฟล์>จาก CSVหรือจากข้อความ

  2. ในกล่องโต้ตอบเรียกดูค่าที่คั่นด้วยเครื่องหมายจุลภาคให้เรียกดูหรือพิมพ์เส้นทางไปยังไฟล์ที่คุณต้องการสอบถาม

  3. คลิก เปิด

หมายเหตุ: ถ้าคุณกำลังนำเข้าข้อมูลจากไฟล์ CSV Power Query จะตรวจหาตัวคั่นคอลัมน์รวมถึงชื่อคอลัมน์และชนิดของคอลัมน์โดยอัตโนมัติ ตัวอย่างเช่นถ้าคุณนำเข้าไฟล์ CSV ตัวอย่างด้านล่าง Power Query จะใช้แถวแรกเป็นชื่อคอลัมน์และการเปลี่ยนแปลงชนิดข้อมูลแต่ละชนิดของคอลัมน์

ตัวอย่างไฟล์ CSV

รูปของไฟล์ CSV

Power Query จะเปลี่ยนแปลงชนิดข้อมูลของคอลัมน์แต่ละชนิดโดยอัตโนมัติ:

  • รหัสการสั่งซื้อเปลี่ยนเป็นตัวเลข

  • วันที่สั่งซื้อเปลี่ยนเป็นวันที่

  • ประเภทจะยังคงเป็นข้อความ (ชนิดคอลัมน์เริ่มต้น)

  • ชื่อผลิตภัณฑ์จะยังคงเป็นข้อความ (ชนิดคอลัมน์เริ่มต้น)

  • การเปลี่ยนแปลงยอดขายเป็นตัวเลข

ในตัวแก้ไขแบบสอบถาม Power Query จะนำขั้นตอนFirstRowAsHeaderและขั้นตอนChangeTypeไปใช้โดยอัตโนมัติ การดำเนินการอัตโนมัติเหล่านี้จะเท่ากับการส่งเสริมแถวด้วยตนเองและการเปลี่ยนแปลงชนิดคอลัมน์แต่ละชนิดด้วยตนเอง

หลังจากที่ Power Query ตรวจหาคอลัมน์แล้วคุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower queryได้อีกด้วย ตัวอย่างเช่น:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามใน Excel ๒๐๑๓จะปรากฏขึ้นหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

  1. เลือกเซลล์ใดๆ ภายในช่วงข้อมูลของคุณ

  2. ในแท็บ ribbon ของPower Queryให้คลิกจากตาราง

    เชื่อมต่อกับตารางข้อมูล Excel

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

    กล่องโต้ตอบ จากตาราง

  4. ถ้าช่วงของข้อมูลมีส่วนหัวของคอลัมน์คุณสามารถตรวจสอบตารางของฉันมีส่วนหัวได้ เซลล์ส่วนหัวของช่วงจะถูกใช้เพื่อตั้งค่าชื่อคอลัมน์สำหรับแบบสอบถาม

  5. ในตัวแก้ไขแบบสอบถามให้คลิกปิด & โหลด

หมายเหตุ: ถ้าช่วงข้อมูลของคุณได้รับการกำหนดให้เป็นช่วงที่มีชื่อหรืออยู่ในตาราง Excel จากนั้น Power Query จะให้ความรู้สึกทั้งช่วงและโหลดลงในตัวแก้ไขแบบสอบถามให้คุณโดยอัตโนมัติ ข้อมูลแบบธรรมดาจะถูกแปลงเป็นตารางโดยอัตโนมัติเมื่อโหลดไปยังตัวแก้ไขแบบสอบถาม

คุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

ตัวอย่างสูตรในตัวแก้ไขคิวรี

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

  1. ในแท็บ ribbon ของPower Queryให้คลิกจาก > ไฟล์จาก Excel

  2. ในกล่องโต้ตอบเรียกดูของ Excelให้เรียกดูหรือพิมพ์เส้นทางไปยังไฟล์ที่คุณต้องการสอบถาม

  3. คลิก เปิด

    ถ้าเวิร์กบุ๊กต้นฉบับของคุณมีชื่อช่วงชื่อของช่วงจะพร้อมใช้งานเป็นชุดข้อมูล

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย ตัวอย่างเช่น:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามใน Excel ๒๐๑๓จะปรากฏขึ้นหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

หมายเหตุ: ในขณะที่พยายามนำเข้าข้อมูลจากไฟล์ Excel แบบดั้งเดิมหรือฐานข้อมูล Access ในการตั้งค่าบางอย่างคุณอาจพบข้อผิดพลาดที่Microsoft Access Database Engine (ผู้ให้บริการ microsoft. 10.0) ไม่ได้ลงทะเบียนบนเครื่องภายในเครื่อง ข้อผิดพลาดเกิดขึ้นกับระบบที่ติดตั้งเฉพาะ Office ๒๐๑๓เท่านั้น เมื่อต้องการแก้ไขข้อผิดพลาดนี้ให้ดาวน์โหลดทรัพยากรต่อไปนี้เพื่อให้แน่ใจว่าคุณสามารถดำเนินการกับแหล่งข้อมูลที่คุณกำลังพยายามเข้าถึงได้

  1. คลิก Ribbon Power Query จากนั้นเลือก จากเว็บ

  2. ในกล่องโต้ตอบ จากเว็บ ให้ใส่ URL ของเว็บเพจ จากนั้นเลือก ตกลง

    Power Query > จากเว็บ > กล่องโต้ตอบการป้อน URL

    ในกรณีนี้ เราจะใช้ http://en.wikipedia.org/wiki/UEFA_European_Football_Championship

    ถ้าเว็บเพจต้องการข้อมูลประจำตัวของผู้ใช้:

    • ในกล่องโต้ตอบ เข้าถึงเว็บ ให้คลิกตัวเลือกข้อมูลประจำตัว และใส่ค่าการรับรองความถูกต้อง

    • คลิก บันทึก

  3. คลิก ตกลง

  4. Power Query จะวิเคราะห์เว็บเพจ และโหลดบานหน้าต่าง ตัวนำทาง ใน มุมมองตาราง

    ถ้าคุณทราบว่าตารางใดที่คุณต้องการเชื่อมต่อ ให้คลิกเลือกจากรายการ สำหรับตัวอย่างนี้ เราได้เลือกตารางผลลัพธ์

    Power Query > จากเว็บ > มุมมองตารางตัวนำทาง

    มิฉะนั้น คุณสามารถสลับไปยัง มุมมองเว็บ และเลือกตารางที่เหมาะสมได้ด้วยตนเอง ในกรณีนี้ เราได้เลือกตารางผลลัพธ์

    Power Query > จากเว็บ > ตัวนำทาง > มุมมองเว็บ
  5. คลิก โหลด และ Power Query จะโหลดข้อมูลเว็บที่คุณได้เลือกไปยัง Excel

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล >จากฐานข้อมูล SQL Server

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล MICROSOFT sqlให้ระบุเซิร์ฟเวอร์ sql เพื่อเชื่อมต่อในกล่องชื่อเซิร์ฟเวอร์ อีกวิธีหนึ่งคือคุณสามารถระบุชื่อฐานข้อมูลได้ด้วย

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

    กล่องโต้ตอบการเชื่อมต่อฐานข้อมูล SQL Server Query ของ Power Query
  4. เลือก ตกลง

  5. เลือกโหมดการรับรองความถูกต้องเพื่อเชื่อมต่อกับฐานข้อมูล SQL Server

    ข้อมูลประจำตัวการเข้าสู่ระบบการเชื่อมต่อ SQL Server ของ Power Query
    1. Windows: นี่คือส่วนที่เลือกเริ่มต้น เลือกตัวเลือกนี้ถ้าคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ Windows

    2. ฐานข้อมูล: เลือกตัวเลือกนี้ถ้าคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ SQL Server หลังจากที่คุณเลือกตัวเลือกนี้แล้วให้ระบุชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อกับอินสแตนซ์ SQL Server ของคุณ

  6. ตามค่าเริ่มต้นกล่องกาเครื่องหมายการเชื่อมต่อที่เข้ารหัสลับจะถูกเลือกไว้เพื่อให้มีความหมายว่า Power Query เชื่อมต่อกับฐานข้อมูลของคุณโดยใช้การเชื่อมต่อที่เข้ารหัสลับ ถ้าคุณไม่ต้องการเชื่อมต่อโดยใช้การเชื่อมต่อที่เข้ารหัสลับให้ล้างกล่องกาเครื่องหมายนี้แล้วคลิกเชื่อมต่อ

    ถ้าการเชื่อมต่อกับ SQL Server ของคุณไม่ได้ถูกสร้างโดยใช้การเชื่อมต่อที่เข้ารหัสลับ Power Query จะพร้อมท์ให้คุณเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ คลิกตกลงในข้อความเพื่อเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ

ตัวอย่างสูตร

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. คลิกแท็บPower Queryบน Ribbon จากนั้นเลือกรับ >ข้อมูลภายนอกจากแหล่งข้อมูลอื่น>จาก ODBC

  2. ในกล่องโต้ตอบจาก ODBCถ้าแสดงให้เลือกชื่อแหล่งข้อมูล (DSN)ของคุณ

  3. ใส่สตริงการเชื่อมต่อของคุณจากนั้นกดตกลง

  4. ในกล่องโต้ตอบถัดไปให้เลือกจากตัวเลือกการเชื่อมต่อค่าเริ่มต้นหรือแบบกำหนดเอง, Windowsหรือฐานข้อมูลให้ใส่ข้อมูลประจำตัวของคุณแล้วกดเชื่อมต่อ

  5. ในบานหน้าต่างตัวนำทางให้เลือกตารางหรือแบบสอบถามที่คุณต้องการเชื่อมต่อจากนั้นกดโหลดหรือแก้ไข

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก > ฐานข้อมูลจากฐานข้อมูล Access

    การรับข้อมูลจากกล่องโต้ตอบฐานข้อมูล

  2. ในกล่องโต้ตอบเรียกดูให้เรียกดูหรือพิมพ์ URL ไฟล์เพื่อนำเข้าหรือลิงก์ไปยังไฟล์

  3. ทำตามขั้นตอนในกล่องโต้ตอบตัวนำทางเพื่อเชื่อมต่อกับตารางหรือคิวรีที่คุณเลือก

  4. คลิกโหลดหรือแก้ไข

  1. ในแท็บ ribbon ของPower Queryให้คลิกจาก > ไฟล์จาก XML

    กล่องโต้ตอบ Power Query จากไฟล์
  2. ในกล่องโต้ตอบจากการเรียกดู XMLให้เรียกดูหรือพิมพ์ URL ไฟล์เพื่อนำเข้าหรือลิงก์ไปยังไฟล์

  3. คลิก เปิด

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

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย ตัวอย่างเช่น:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

  1. บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกจากแหล่งข้อมูลอื่นแล้วคลิกจากบริการการวิเคราะห์

    รูป Ribbon ของ Excel

    ตัวช่วยสร้างการเชื่อมต่อข้อมูลจะแสดงขึ้น ตัวช่วยสร้างนี้มีบานหน้าต่างสามบาน

    • เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล

    • เลือกฐานข้อมูลและตาราง

    • บันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้น

  2. ในบานหน้าต่างเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลในกล่องชื่อเซิร์ฟเวอร์ให้พิมพ์ชื่อของเซิร์ฟเวอร์ฐานข้อมูล OLAP

    เคล็ดลับ: ถ้าคุณทราบชื่อของไฟล์คิวบ์แบบออฟไลน์ที่คุณต้องการเชื่อมต่อคุณสามารถพิมพ์เส้นทางไฟล์ชื่อไฟล์และนามสกุลที่สมบูรณ์

  3. ภายใต้ข้อมูลประจำตัวในการเข้าสู่ระบบให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้จากนั้นคลิกถัดไป:

    • เมื่อต้องการใช้ชื่อผู้ใช้และรหัสผ่านของ Windows ปัจจุบันของคุณให้คลิกใช้การรับรองความถูกต้องของ windows

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

  4. ในหน้าต่างเลือกฐานข้อมูลที่มีข้อมูลที่คุณต้องการให้เลือกฐานข้อมูลแล้วคลิกถัดไป

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

  5. ในบานหน้าต่างบันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้นในกล่องชื่อไฟล์ให้ตรวจทานชื่อไฟล์เริ่มต้นตามที่ต้องการ (ไม่บังคับ)

    คลิกเรียกดูเพื่อเปลี่ยนตำแหน่งที่ตั้งไฟล์เริ่มต้นของแหล่งข้อมูลของฉันหรือตรวจสอบชื่อไฟล์ที่มีอยู่

  6. ในกล่องคำอธิบายชื่อที่จำง่ายและคำสำคัญในการค้นหาให้พิมพ์คำอธิบายของไฟล์ชื่อที่จำง่ายและคำค้นหาทั่วไป (ทั้งหมดเป็นตัวเลือก)

  7. เมื่อต้องการตรวจสอบให้แน่ใจว่ามีการใช้ไฟล์การเชื่อมต่อเมื่อมีการรีเฟรช PivotTable ให้คลิกพยายามใช้ไฟล์นี้เพื่อรีเฟรชข้อมูลนี้เสมอ

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

  8. คลิกเสร็จสิ้นเพื่อปิดตัวช่วยสร้างการเชื่อมต่อข้อมูล

  9. ในกล่องโต้ตอบนำเข้าข้อมูลภายใต้เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในเวิร์กบุ๊กของคุณให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการสร้างเฉพาะรายงาน PivotTable ให้คลิกรายงาน pivottable

    • เมื่อต้องการสร้างรายงาน PivotTable และรายงาน PivotChart ให้คลิกรายงาน pivotchart และ PivotTable

    • เมื่อต้องการเก็บการเชื่อมต่อที่เลือกไว้ในเวิร์กบุ๊กสำหรับการใช้งานในภายหลังให้คลิกสร้างเฉพาะการเชื่อมต่อเท่านั้น กล่องกาเครื่องหมายนี้จะทำให้แน่ใจว่าการเชื่อมต่อถูกใช้โดยสูตรที่มีฟังก์ชัน Cube ที่คุณสร้างขึ้นและคุณไม่ต้องการสร้างรายงาน PivotTable

  10. ภายใต้ตำแหน่งที่คุณต้องการวางข้อมูลให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตที่มีอยู่ให้เลือกเวิร์กชีตที่มีอยู่แล้วพิมพ์การอ้างอิงเซลล์ของเซลล์แรกในช่วงของเซลล์ที่คุณต้องการค้นหารายงาน pivottable

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

  11. เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตใหม่ที่เริ่มต้นที่เซลล์ A1 ให้คลิกเวิร์กชีตใหม่

  12. เมื่อต้องการตรวจสอบหรือเปลี่ยนแปลงคุณสมบัติการเชื่อมต่อให้คลิกคุณสมบัติแล้วทำการเปลี่ยนแปลงที่จำเป็นในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อแล้วคลิกตกลง

  1. บนแท็บPower Queryให้คลิกจากแหล่งข้อมูลอื่น>คิวรีเปล่า

  2. ในตัวแก้ไขแบบสอบถามให้คลิกตัวแก้ไขขั้นสูง

  3. ใส่สตริงแบบสอบถามของคุณต่อไปนี้แทน "C:\Users\Name\Desktop\JSONTest.jsบน" ด้วยเส้นทางไปยังไฟล์ JSON ของคุณ

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล Oracle โดยใช้Power Queryคุณจำเป็นต้องใช้ซอฟต์แวร์ไคลเอ็นต์ Oracle v 8.1.7 หรือมากกว่าบนคอมพิวเตอร์ของคุณ เมื่อต้องการติดตั้งซอฟต์แวร์ไคลเอ็นต์ Oracle ให้ไปที่๓๒-บิตของ Oracle Data Access (ODAC) ที่มีเครื่องมือสำหรับนักพัฒนาของ oracle สำหรับ Visual Studio (12.1.0.2.4)เพื่อติดตั้งไคลเอ็นต์ oracle ๓๒บิตหรือไปยัง๖๔-Bit ODAC 12c รุ่น 4 (12.1.0.2.4) Xcopy สำหรับ Windows x64เพื่อติดตั้งไคลเอ็นต์ Oracle ของ๖๔บิต

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล>จากฐานข้อมูล Oracle

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล Oracleในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ Oracle เพื่อเชื่อมต่อ ถ้าจำเป็นต้องใช้ SID นี้สามารถระบุได้ในฟอร์ม "ServerName/SID"

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ Oracle จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น>จากรายการ SharePoint

    Power Query รับข้อมูลจากกล่องโต้ตอบแหล่งข้อมูลอื่น
  2. ในกล่องโต้ตอบรายการของ Microsoft SharePointที่ปรากฏขึ้นให้ใส่URL สำหรับไซต์ SharePoint

    หมายเหตุ: เมื่อเชื่อมต่อกับรายการ SharePoint ให้ใส่ URL ของไซต์แทนที่จะเป็น URL ของรายการ ในกล่องโต้ตอบAccess SharePointให้เลือก URL ทั่วไปส่วนใหญ่เพื่อตรวจสอบความถูกต้องของไซต์ได้อย่างถูกต้อง ตามค่าเริ่มต้นแล้ว URL ทั่วไปส่วนใหญ่จะถูกเลือกไว้

  3. เลือก ตกลง เพื่อดำเนินการต่อ

  4. ในกล่องโต้ตอบAccess SharePointที่ปรากฏถัดไปให้เลือกตัวเลือกข้อมูลประจำตัว:

    1. เลือกไม่ระบุชื่อถ้าเซิร์ฟเวอร์ SharePoint ไม่จำเป็นต้องมีข้อมูลประจำตัว

    2. เลือกwindowsถ้าเซิร์ฟเวอร์ SharePoint จำเป็นต้องใช้ข้อมูลประจำตัวของ Windows ของคุณ

    3. เลือกบัญชีผู้ใช้ขององค์กรถ้าเซิร์ฟเวอร์ SharePoint จำเป็นต้องใช้ข้อมูลประจำตัวของบัญชีผู้ใช้ขององค์กร

  5. เลือกเชื่อมต่อ

    Excel Power Query จะเชื่อมต่อกับกล่องโต้ตอบการเชื่อมต่อของรายการ Sharepoint

  1. ในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น>จากตัวดึงข้อมูล OData

    Power Query รับข้อมูลจากกล่องโต้ตอบแหล่งข้อมูลอื่น
  2. ในกล่องโต้ตอบตัวดึงข้อมูล ODataให้ใส่URLสำหรับตัวดึงข้อมูล OData

  3. เลือก ตกลง

  4. ถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ในกล่องโต้ตอบการเข้าถึงตัวดึงข้อมูล OData :

    1. เลือกwindowsถ้าตัวดึงข้อมูล OData จำเป็นต้องมีการรับรองความถูกต้องของ windows

    2. เลือกBasicถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้ชื่อผู้ใช้และรหัสผ่านของคุณ

    3. เลือกคีย์มาร์เก็ตเพลสถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้คีย์บัญชีผู้ใช้ marketplace คุณสามารถเลือกปุ่มรับบัญชีผู้ใช้ marketplace ของคุณเพื่อสมัครใช้งาน Microsoft Azure ตัวดึงข้อมูล OData Marketplace คุณยังสามารถลงทะเบียนสำหรับ Microsoft Azure มาร์เก็ตเพลตจากกล่องโต้ตอบเข้าถึงตัวดึงข้อมูล OData ได้อีกด้วย

    4. คลิกบัญชีผู้ใช้ขององค์กรถ้าตัวดึงข้อมูล OData จำเป็นต้องมีข้อมูลประจำตัวการเข้าถึงภายนอก สำหรับ Windows Live ID ให้เข้าสู่ระบบบัญชีผู้ใช้ของคุณ

    5. เลือก บันทึก

หมายเหตุ: เชื่อมต่อกับตัวดึงข้อมูล OData สนับสนุนรูปแบบบริการข้อมูลของ JSON

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จาก OLEDB ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้ทำตามคำแนะนำของตัวช่วยสร้างการเชื่อมต่อข้อมูลด้านล่าง

  2. ในกล่องโต้ตอบจาก OLE DBให้ใส่สตริงการเชื่อมต่อของคุณจากนั้นกดตกลง

  3. ในกล่องโต้ตอบผู้ให้บริการ OLEDBให้เลือกจากตัวเลือกการเชื่อมต่อเริ่มต้นหรือแบบกำหนดเอง, Windowsหรือฐานข้อมูลให้ใส่ข้อมูลประจำตัวที่เหมาะสมจากนั้นคลิกเชื่อมต่อ

  4. ในกล่องโต้ตอบตัวนำทางให้เลือกฐานข้อมูลและตารางหรือแบบสอบถามที่คุณต้องการเชื่อมต่อจากนั้นกดโหลดหรือแก้ไข

  5. ในตัวแก้ไข Power Queryให้กดปุ่มปิด & โหลด

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล >จากฐานข้อมูล MySQL

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล mysqlในชื่อเซิร์ฟเวอร์ระบุเซิร์ฟเวอร์ฐานข้อมูล mysql เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ MySQL จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น>จาก Microsoft Exchange

    แหล่งข้อมูล Power Query
  2. ในกล่องโต้ตอบเข้าถึงเซิร์ฟเวอร์ Exchangeให้ระบุที่อยู่อีเมลและรหัสผ่านของคุณ

  3. คลิก บันทึก

  4. ในกล่องโต้ตอบบริการการค้นหาอัตโนมัติของ Microsoft Exchangeให้เลือกอนุญาตเพื่ออนุญาตให้บริการ Exchange เชื่อถือข้อมูลประจำตัวของคุณ

สิ่งสำคัญ: ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและติดตั้ง Add-in Power Query

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากแหล่งข้อมูลอื่น>จาก active directory

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

  2. ใส่โดเมนของคุณในกล่องโต้ตอบไดเรกทอรีที่ใช้งานอยู่

  3. ในกล่องโต้ตอบโดเมนของ Active directoryสำหรับโดเมนของคุณให้คลิกใช้ข้อมูลประจำตัวปัจจุบันของฉันหรือใช้ข้อมูลประจำตัวอื่น สำหรับการใช้การรับรองความถูกต้องของข้อมูลประจำตัวอื่นให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

  4. คลิก เชื่อมต่อ

  5. หลังจากที่การเชื่อมต่อสำเร็จคุณสามารถใช้บานหน้าต่างตัวนำทางเพื่อเรียกดูโดเมนทั้งหมดที่พร้อมใช้งานภายใน active directory ของคุณและดูรายละเอียดแนวลึกของ active directory รวมถึงผู้ใช้บัญชีผู้ใช้และคอมพิวเตอร์

คำเตือน: 

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล IBM DB2 คุณจำเป็นต้องมีโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM db2ที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ (ข้อกำหนดขั้นต่ำคือแพคเกจโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM (DS driver)) เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Power Query ของคุณ (๓๒บิตหรือ๖๔บิต)

  • มีปัญหาที่ทราบรายงานโดย IBM ติดตั้งโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM DB2 บน Windows8ถ้าคุณกำลังใช้ Windows 8 และต้องการเชื่อมต่อกับ IBM DB2 โดยใช้ Power Query คุณจำเป็นต้องทำตามขั้นตอนการติดตั้งเพิ่มเติม ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM DB2 บน Windows 8

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล >จากฐานข้อมูล IBM DB2

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล IBM db2ในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ฐานข้อมูล ibm DB2 เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ IBM DB2 จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล PostgreSQL ใน Power Query คุณจำเป็นต้องมีผู้ให้บริการข้อมูล Ngpsql สำหรับ PostgreSQLติดตั้งบนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับเวอร์ชัน Office ของคุณ (๓๒บิตหรือ๖๔บิต) ดู:ฉันกำลังใช้ Office เวอร์ชันใดสำหรับข้อมูลเพิ่มเติม นอกจากนี้ให้ตรวจสอบให้แน่ใจว่าคุณมีผู้ให้บริการที่ลงทะเบียนไว้ในการกำหนดค่าของเครื่องที่ตรงกับเวอร์ชันล่าสุดของ .NET บนอุปกรณ์ของคุณ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก > ฐานข้อมูลจากฐานข้อมูล PostgreSQL

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล PostgreSQLให้ระบุเซิร์ฟเวอร์ฐานข้อมูล PostgreSQL ที่คุณต้องการเชื่อมต่อในส่วนชื่อเซิร์ฟเวอร์

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. เลือก ตกลง

  5. ถ้าเซิร์ฟเวอร์ PostgreSQL จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. เลือกเชื่อมต่อ

  1. นำทางไปยังhttps://web.powerapps.com/

  2. เลือกสภาพแวดล้อมที่คุณต้องการเชื่อมต่อ

  3. ในเมนูให้เลือกไอคอนการตั้งค่า> การกำหนดค่า >ทรัพยากรของนักพัฒนาขั้นสูง

  4. คัดลอกค่าเว็บ API ของอินสแตนซ์ 

    หมายเหตุ: 

    • รูปแบบ url จะเป็นสิ่งที่ต้องการhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

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

  5. เลือกแท็บข้อมูลจากนั้นรับ > ข้อมูลจาก > Online Servicesจาก Dynamics ๓๖๕ (ออนไลน์)

    • ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น>จาก Dynamics ๓๖๕ (ออนไลน์)

  6. ในกล่องโต้ตอบด้วยตัวเลือกพื้นฐานที่เลือกไว้ให้ใส่URL ของเว็บ APIสำหรับซีดีของคุณสำหรับการเชื่อมต่อแอปแล้วคลิกตกลง

    • ถ้าคุณเลือกตัวเลือกขั้นสูงคุณสามารถผนวกพารามิเตอร์เพิ่มเติมบางอย่างลงในคิวรีเพื่อควบคุมว่าจะส่งกลับข้อมูลใด สำหรับข้อมูลเพิ่มเติมให้ดู:ข้อมูลคิวรีโดยใช้เว็บ API

  7. เลือกบัญชีผู้ใช้ขององค์กร

    • ถ้าคุณไม่ได้ลงชื่อเข้าใช้ด้วยบัญชี Microsoft ที่ทำงานหรือที่โรงเรียนที่คุณใช้ในการเข้าถึงซีดีสำหรับแอปให้คลิกลงชื่อเข้าใช้แล้วใส่ชื่อผู้ใช้และรหัสผ่านของบัญชีผู้ใช้

  8. คลิก เชื่อมต่อ

  9. ภายในกล่องโต้ตอบตัวนำทางให้เลือกข้อมูลที่คุณต้องการเรียกใช้

  10. ถ้าข้อมูลดีที่จะถูกนำเข้าเป็นแล้วเลือกตัวเลือกโหลดมิฉะนั้นเลือกตัวเลือกการแก้ไขเพื่อเปิดpower Editor power Editor

    หมายเหตุ: ตัวแก้ไข Power Queryจะให้ตัวเลือกหลายตัวเลือกในการปรับเปลี่ยนข้อมูลที่ส่งกลับ ตัวอย่างเช่นคุณอาจต้องการนำเข้าคอลัมน์ที่น้อยกว่าข้อมูลต้นฉบับของคุณ ในกรณีนี้ให้ไปที่แท็บหน้าแรก>จัดการคอลัมน์>เลือกคอลัมน์เลือกคอลัมน์ที่คุณต้องการเก็บไว้แล้วคลิกตกลง เมื่อคุณพร้อมแล้วให้คลิกปิด & โหลดเพื่อส่งกลับข้อมูลที่ปรับเปลี่ยนไปยัง Excel

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล Teradata คุณจำเป็นต้องใช้ตัวให้บริการข้อมูล .net สำหรับ Teradataบนคอมพิวเตอร์ของคุณ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก > ฐานข้อมูลจากฐานข้อมูล Teradata

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล Teradataในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ Teradata เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. เลือก ตกลง

  5. ถ้าเซิร์ฟเวอร์ Teradata จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก บันทึก

สิ่งสำคัญ: การเกษียณอายุของการแจ้งเตือนตัวเชื่อมต่อข้อมูล Facebook   นำเข้าและรีเฟรชข้อมูลจาก Facebook ใน Excel จะหยุดทำงานในเดือนเมษายน๒๐๒๐ คุณจะยังคงสามารถใช้งาน Facebook รับการแปลง & (Power Query) ได้จนกว่าจะเริ่มต้นใช้งานในเดือนเมษายน๒๐๒๐คุณจะไม่สามารถเชื่อมต่อกับ Facebook ได้และจะได้รับข้อความแสดงข้อผิดพลาด เราขอแนะนำให้คุณทำการแก้ไขหรือเอาการเปลี่ยนแปลงที่มีอยู่ออกจาก & (Power Query) แบบสอบถามที่ใช้ตัวเชื่อมต่อ Facebook โดยเร็วที่สุดเท่าที่จะทำได้เพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่คาดคิด

หมายเหตุ: ถ้านี่เป็นครั้งแรกที่คุณเชื่อมต่อกับ Facebook คุณจะถูกขอให้ใส่ข้อมูลประจำตัว ลงชื่อเข้าใช้โดยใช้บัญชีผู้ใช้ Facebook ของคุณและอนุญาตการเข้าถึงแอปพลิเคชัน Power Query คุณสามารถปิดพร้อมท์ในอนาคตได้โดยการคลิกที่ตัวเลือกไม่ต้องเตือนฉันอีกครั้งสำหรับตัวเลือกการเชื่อมต่อนี้

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากแหล่งข้อมูลอื่น>จาก Facebook

  2. ในกล่องโต้ตอบfacebookให้เชื่อมต่อกับfacebookโดยใช้ "Me", ชื่อผู้ใช้ของคุณหรือ ID ของวัตถุ

    หมายเหตุ: ชื่อผู้ใช้ Facebook ของคุณจะแตกต่างจากอีเมลการเข้าสู่ระบบของคุณ

  3. เลือกประเภทเพื่อเชื่อมต่อจากรายการดรอปดาวน์การเชื่อมต่อ ตัวอย่างเช่นเลือกเพื่อนเพื่อให้คุณสามารถเข้าถึงข้อมูลทั้งหมดที่มีอยู่ในประเภทเพื่อนใน Facebook ของคุณ

  4. คลิก ตกลง

  5. ถ้าจำเป็นให้คลิกลงชื่อเข้าใช้จากกล่องโต้ตอบAccess facebookจากนั้นใส่อีเมลหรือหมายเลขโทรศัพท์ Facebook ของคุณและรหัสผ่าน คุณสามารถตรวจสอบตัวเลือกที่จะยังคงเข้าสู่ระบบได้ เมื่อลงชื่อเข้าใช้แล้วให้คลิกเชื่อมต่อ

  6. หลังจากที่การเชื่อมต่อสำเร็จคุณจะสามารถแสดงตัวอย่างตารางที่มีข้อมูลเกี่ยวกับประเภทที่เลือกได้ ตัวอย่างเช่นถ้าคุณเลือกประเภทของเพื่อน Power Query จะแสดงตารางที่มีเพื่อนใน Facebook ของคุณอยู่ด้วยชื่อ

  7. คลิกโหลดหรือแก้ไข

คุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

ตัวแก้ไข power Query ที่มีสูตร Facebook

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

หมายเหตุ: 

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล SAP SQL ได้คุณจำเป็นต้องมีโปรแกรมควบคุม SAP sqlที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Power Query ของคุณ (๓๒บิตหรือ๖๔บิต)

  1. ในแท็บ ribbon ของPOWER QUERYให้เลือกจาก > ฐานข้อมูลจาก SAP Sybase SQL ได้จากทุกที่

    รับข้อมูลภายนอกจากฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล Sybaseให้ระบุเซิร์ฟเวอร์ Sybase เพื่อเชื่อมต่อในกล่องชื่อเซิร์ฟเวอร์ อีกวิธีหนึ่งคือคุณสามารถระบุชื่อฐานข้อมูลได้ด้วย

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ตามค่าเริ่มต้นกล่องกาเครื่องหมายการเชื่อมต่อที่เข้ารหัสลับจะถูกเลือกเพื่อให้ Power Query เชื่อมต่อกับฐานข้อมูลของคุณโดยใช้การเชื่อมต่อที่เข้ารหัสลับอย่างง่าย

  6. คลิก เชื่อมต่อ

Microsoft Azure ที่เก็บข้อมูล Blob เป็นบริการสำหรับการจัดเก็บข้อมูลที่ไม่มีการจัดเก็บข้อมูลจำนวนมากเช่นรูปภาพวิดีโอเสียงและเอกสารที่สามารถเข้าถึงได้จากทุกที่ในโลกผ่านทาง HTTP หรือ HTTPS สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการที่เก็บ Blob ของ Azure ให้ดูที่วิธีใช้ที่เก็บข้อมูล blob

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก Azure >จาก Microsoft Azure ที่เก็บ Blob

    การนำเข้า Power Query จากกล่องโต้ตอบ Azure
  2. ในกล่องโต้ตอบMicrosoft Azure ที่เก็บ Blobให้ใส่ชื่อบัญชีผู้ใช้ที่เก็บข้อมูล Microsoft Azure หรือ URL ของคุณแล้วคลิกตกลง

  3. ถ้าคุณกำลังเชื่อมต่อกับบริการที่เก็บข้อมูล Blob เป็นครั้งแรกคุณจะได้รับพร้อมท์ให้ใส่และบันทึกคีย์การเข้าถึงที่เก็บข้อมูล ในกล่องโต้ตอบAccess Microsoft Azure Blob ที่เก็บให้ใส่คีย์การเข้าถึงที่เก็บข้อมูลของคุณในกล่องคีย์บัญชีผู้ใช้แล้วคลิกบันทึก

    หมายเหตุ: ถ้าคุณต้องการเรียกใช้คีย์การเข้าถึงที่เก็บข้อมูลของคุณให้เรียกดูพอร์ทัลMicrosoft Azureเลือกบัญชีที่เก็บข้อมูลของคุณแล้วคลิกที่ไอคอนจัดการคีย์การเข้าถึงที่ด้านล่างของหน้า คลิกไอคอนคัดลอกทางด้านขวาของคีย์หลักแล้ววางค่าในกล่องคีย์บัญชีผู้ใช้

  4. ตัวแก้ไขแบบสอบถามจะแสดงรายการคอนเทนเนอร์ที่พร้อมใช้งานทั้งหมดในที่เก็บข้อมูล Blob ที่ Microsoft Azure ของคุณ ในตัวนำทางให้เลือกคอนเทนเนอร์จากตำแหน่งที่คุณต้องการนำเข้าข้อมูลแล้วคลิกนำไปใช้ & ปิด

  1. ในแท็บ ribbon ของPOWER QUERYให้เลือกจาก Azure >จาก Microsoft Azure HDInsight

    รับข้อมูลภายนอกจาก Azure
  2. ในกล่องโต้ตอบMicrosoft Azure HDInsightให้ใส่ชื่อบัญชีผู้ใช้แล้วคลิกตกลง

  3. ถัดไปให้ใส่คีย์บัญชีผู้ใช้ของคุณแล้วคลิกเชื่อมต่อ

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

  4. เลือกคลัสเตอร์ของคุณในกล่องโต้ตอบตัวนำทางแล้วค้นหาและเลือกไฟล์เนื้อหา

  5. คลิกโหลดเพื่อโหลดตารางที่เลือกหรือคลิกแก้ไขเพื่อดำเนินการตัวกรองข้อมูลและการแปลงข้อมูลเพิ่มเติมก่อนที่จะโหลด

คุณสามารถใช้ add-in Power Query เพื่อเชื่อมต่อกับแหล่งข้อมูลภายนอกและดำเนินการวิเคราะห์ข้อมูลขั้นสูง ส่วนต่อไปนี้มีขั้นตอนสำหรับการใช้ Power Query เพื่อเชื่อมต่อกับแหล่งข้อมูลของคุณ-เว็บเพจ, ไฟล์ข้อความ, ฐานข้อมูล, บริการออนไลน์และไฟล์ Excel, ตารางและช่วง

สิ่งสำคัญ: 

  • ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดติดตั้งและเปิดใช้งาน Add-in Power Queryแล้ว

  • เมื่อต้องการเปิดใช้งาน add-in Power Queryให้คลิกตัวเลือกไฟล์> > add-in ในส่วนจัดการที่ด้านล่างให้เลือกตัวเลือกCOM add-inจากรายการดรอปดาวน์แล้วคลิกไป คลิกกล่องกาเครื่องหมายPower Queryจากนั้นตกลง Ribbon ของ Power Query ควรปรากฏขึ้นโดยอัตโนมัติแต่ถ้าไม่ใช่ให้ปิดแล้วเริ่ม Excel ใหม่

การใช้ตัวแก้ไขคิวรี

หมายเหตุ: ตัวแก้ไขแบบสอบถามจะปรากฏขึ้นเมื่อคุณโหลดแก้ไขหรือสร้างคิวรีใหม่โดยใช้Power query วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากไฟล์>จาก CSVหรือจากข้อความ

  2. ในกล่องโต้ตอบเรียกดูค่าที่คั่นด้วยเครื่องหมายจุลภาคให้เรียกดูหรือพิมพ์เส้นทางไปยังไฟล์ที่คุณต้องการสอบถาม

  3. คลิก เปิด

หมายเหตุ: ถ้าคุณกำลังนำเข้าข้อมูลจากไฟล์ CSV Power Query จะตรวจหาตัวคั่นคอลัมน์รวมถึงชื่อคอลัมน์และชนิดของคอลัมน์โดยอัตโนมัติ ตัวอย่างเช่นถ้าคุณนำเข้าไฟล์ CSV ตัวอย่างด้านล่าง Power Query จะใช้แถวแรกเป็นชื่อคอลัมน์และการเปลี่ยนแปลงชนิดข้อมูลแต่ละชนิดของคอลัมน์

ตัวอย่างไฟล์ CSV

รูปของไฟล์ CSV

Power Query จะเปลี่ยนแปลงชนิดข้อมูลของคอลัมน์แต่ละชนิดโดยอัตโนมัติ:

  • รหัสการสั่งซื้อเปลี่ยนเป็นตัวเลข

  • วันที่สั่งซื้อเปลี่ยนเป็นวันที่

  • ประเภทจะยังคงเป็นข้อความ (ชนิดคอลัมน์เริ่มต้น)

  • ชื่อผลิตภัณฑ์จะยังคงเป็นข้อความ (ชนิดคอลัมน์เริ่มต้น)

  • การเปลี่ยนแปลงยอดขายเป็นตัวเลข

ในตัวแก้ไขแบบสอบถาม Power Query จะนำขั้นตอนFirstRowAsHeaderและขั้นตอนChangeTypeไปใช้โดยอัตโนมัติ การดำเนินการอัตโนมัติเหล่านี้จะเท่ากับการส่งเสริมแถวด้วยตนเองและการเปลี่ยนแปลงชนิดคอลัมน์แต่ละชนิดด้วยตนเอง

หลังจากที่ Power Query ตรวจหาคอลัมน์แล้วคุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower queryได้อีกด้วย ตัวอย่างเช่น:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. เลือกเซลล์ใดๆ ภายในช่วงข้อมูลของคุณ

  2. ในแท็บ ribbon ของPower Queryให้คลิกจากตาราง

    เชื่อมต่อกับตารางข้อมูล Excel

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

    กล่องโต้ตอบ จากตาราง

  4. ถ้าช่วงของข้อมูลมีส่วนหัวของคอลัมน์คุณสามารถตรวจสอบตารางของฉันมีส่วนหัวได้ เซลล์ส่วนหัวของช่วงจะถูกใช้เพื่อตั้งค่าชื่อคอลัมน์สำหรับแบบสอบถาม

  5. ในตัวแก้ไขแบบสอบถามให้คลิกปิด & โหลด

หมายเหตุ: ถ้าช่วงข้อมูลของคุณได้รับการกำหนดให้เป็นช่วงที่มีชื่อหรืออยู่ในตาราง Excel จากนั้น Power Query จะให้ความรู้สึกทั้งช่วงและโหลดลงในตัวแก้ไขแบบสอบถามให้คุณโดยอัตโนมัติ ข้อมูลแบบธรรมดาจะถูกแปลงเป็นตารางโดยอัตโนมัติเมื่อโหลดไปยังตัวแก้ไขแบบสอบถาม

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

คุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

ตัวอย่างสูตรในตัวแก้ไขคิวรี

  1. ในแท็บ ribbon ของPower Queryให้คลิกจาก > ไฟล์จาก Excel

  2. ในกล่องโต้ตอบเรียกดูของ Excelให้เรียกดูหรือพิมพ์เส้นทางไปยังไฟล์ที่คุณต้องการสอบถาม

  3. คลิก เปิด

    ถ้าเวิร์กบุ๊กต้นฉบับของคุณมีชื่อช่วงชื่อของช่วงจะพร้อมใช้งานเป็นชุดข้อมูล

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย ตัวอย่างเช่น:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามใน Excel ๒๐๑๓จะปรากฏขึ้นหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

  1. คลิก Ribbon Power Query จากนั้นเลือก จากเว็บ

  2. ในกล่องโต้ตอบ จากเว็บ ให้ใส่ URL ของเว็บเพจ จากนั้นเลือก ตกลง

    Power Query > จากเว็บ > กล่องโต้ตอบการป้อน URL

    ในกรณีนี้ เราจะใช้ http://en.wikipedia.org/wiki/UEFA_European_Football_Championship

    ถ้าเว็บเพจต้องการข้อมูลประจำตัวของผู้ใช้:

    • ในกล่องโต้ตอบ เข้าถึงเว็บ ให้คลิกตัวเลือกข้อมูลประจำตัว และใส่ค่าการรับรองความถูกต้อง

    • คลิก บันทึก

  3. คลิก ตกลง

  4. Power Query จะวิเคราะห์เว็บเพจ และโหลดบานหน้าต่าง ตัวนำทาง ใน มุมมองตาราง

    ถ้าคุณทราบว่าตารางใดที่คุณต้องการเชื่อมต่อ ให้คลิกเลือกจากรายการ สำหรับตัวอย่างนี้ เราได้เลือกตารางผลลัพธ์

    Power Query > จากเว็บ > มุมมองตารางตัวนำทาง

    มิฉะนั้น คุณสามารถสลับไปยัง มุมมองเว็บ และเลือกตารางที่เหมาะสมได้ด้วยตนเอง ในกรณีนี้ เราได้เลือกตารางผลลัพธ์

    Power Query > จากเว็บ > ตัวนำทาง > มุมมองเว็บ
  5. คลิก โหลด และ Power Query จะโหลดข้อมูลเว็บที่คุณได้เลือกไปยัง Excel

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล >จากฐานข้อมูล SQL Server

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล MICROSOFT sqlให้ระบุเซิร์ฟเวอร์ sql เพื่อเชื่อมต่อในกล่องชื่อเซิร์ฟเวอร์ อีกวิธีหนึ่งคือคุณสามารถระบุชื่อฐานข้อมูลได้ด้วย

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

    กล่องโต้ตอบการเชื่อมต่อฐานข้อมูล SQL Server Query ของ Power Query
  4. เลือก ตกลง

  5. เลือกโหมดการรับรองความถูกต้องเพื่อเชื่อมต่อกับฐานข้อมูล SQL Server

    ข้อมูลประจำตัวการเข้าสู่ระบบการเชื่อมต่อ SQL Server ของ Power Query
    1. Windows: นี่คือส่วนที่เลือกเริ่มต้น เลือกตัวเลือกนี้ถ้าคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ Windows

    2. ฐานข้อมูล: เลือกตัวเลือกนี้ถ้าคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ SQL Server หลังจากที่คุณเลือกตัวเลือกนี้แล้วให้ระบุชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อกับอินสแตนซ์ SQL Server ของคุณ

  6. ตามค่าเริ่มต้นกล่องกาเครื่องหมายการเชื่อมต่อที่เข้ารหัสลับจะถูกเลือกไว้เพื่อให้มีความหมายว่า Power Query เชื่อมต่อกับฐานข้อมูลของคุณโดยใช้การเชื่อมต่อที่เข้ารหัสลับ ถ้าคุณไม่ต้องการเชื่อมต่อโดยใช้การเชื่อมต่อที่เข้ารหัสลับให้ล้างกล่องกาเครื่องหมายนี้แล้วคลิกเชื่อมต่อ

    ถ้าการเชื่อมต่อกับ SQL Server ของคุณไม่ได้ถูกสร้างโดยใช้การเชื่อมต่อที่เข้ารหัสลับ Power Query จะพร้อมท์ให้คุณเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ คลิกตกลงในข้อความเพื่อเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ

ตัวอย่างสูตร

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. คลิกแท็บPower Queryบน Ribbon จากนั้นเลือกรับ >ข้อมูลภายนอกจากแหล่งข้อมูลอื่น>จาก ODBC

  2. ในกล่องโต้ตอบจาก ODBCถ้าแสดงให้เลือกชื่อแหล่งข้อมูล (DSN)ของคุณ

  3. ใส่สตริงการเชื่อมต่อของคุณจากนั้นกดตกลง

  4. ในกล่องโต้ตอบถัดไปให้เลือกจากตัวเลือกการเชื่อมต่อค่าเริ่มต้นหรือแบบกำหนดเอง, Windowsหรือฐานข้อมูลให้ใส่ข้อมูลประจำตัวของคุณแล้วกดเชื่อมต่อ

  5. ในบานหน้าต่างตัวนำทางให้เลือกตารางหรือแบบสอบถามที่คุณต้องการเชื่อมต่อจากนั้นกดโหลดหรือแก้ไข

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก > ฐานข้อมูลจากฐานข้อมูล Access

    การรับข้อมูลจากกล่องโต้ตอบฐานข้อมูล

  2. ในกล่องโต้ตอบเรียกดูให้เรียกดูหรือพิมพ์ URL ไฟล์เพื่อนำเข้าหรือลิงก์ไปยังไฟล์

  3. ทำตามขั้นตอนในกล่องโต้ตอบตัวนำทางเพื่อเชื่อมต่อกับตารางหรือคิวรีที่คุณเลือก

  4. คลิกโหลดหรือแก้ไข

  1. ในแท็บ ribbon ของPower Queryให้คลิกจาก > ไฟล์จาก XML

    กล่องโต้ตอบ Power Query จากไฟล์
  2. ในกล่องโต้ตอบจากการเรียกดู XMLให้เรียกดูหรือพิมพ์ URL ไฟล์เพื่อนำเข้าหรือลิงก์ไปยังไฟล์

  3. คลิก เปิด

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

นอกจากนี้คุณยังสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้อีกด้วย ตัวอย่างเช่น:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

  1. บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกจากแหล่งข้อมูลอื่นแล้วคลิกจากบริการการวิเคราะห์

    รูป Ribbon ของ Excel

    ตัวช่วยสร้างการเชื่อมต่อข้อมูลจะแสดงขึ้น ตัวช่วยสร้างนี้มีบานหน้าต่างสามบาน

    • เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล

    • เลือกฐานข้อมูลและตาราง

    • บันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้น

  2. ในบานหน้าต่างเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลในกล่องชื่อเซิร์ฟเวอร์ให้พิมพ์ชื่อของเซิร์ฟเวอร์ฐานข้อมูล OLAP

    เคล็ดลับ: ถ้าคุณทราบชื่อของไฟล์คิวบ์แบบออฟไลน์ที่คุณต้องการเชื่อมต่อคุณสามารถพิมพ์เส้นทางไฟล์ชื่อไฟล์และนามสกุลที่สมบูรณ์

  3. ภายใต้ข้อมูลประจำตัวในการเข้าสู่ระบบให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้จากนั้นคลิกถัดไป:

    • เมื่อต้องการใช้ชื่อผู้ใช้และรหัสผ่านของ Windows ปัจจุบันของคุณให้คลิกใช้การรับรองความถูกต้องของ windows

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

  4. ในหน้าต่างเลือกฐานข้อมูลที่มีข้อมูลที่คุณต้องการให้เลือกฐานข้อมูลแล้วคลิกถัดไป

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

  5. ในบานหน้าต่างบันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้นในกล่องชื่อไฟล์ให้ตรวจทานชื่อไฟล์เริ่มต้นตามที่ต้องการ (ไม่บังคับ)

    คลิกเรียกดูเพื่อเปลี่ยนตำแหน่งที่ตั้งไฟล์เริ่มต้นของแหล่งข้อมูลของฉันหรือตรวจสอบชื่อไฟล์ที่มีอยู่

  6. ในกล่องคำอธิบายชื่อที่จำง่ายและคำสำคัญในการค้นหาให้พิมพ์คำอธิบายของไฟล์ชื่อที่จำง่ายและคำค้นหาทั่วไป (ทั้งหมดเป็นตัวเลือก)

  7. เมื่อต้องการตรวจสอบให้แน่ใจว่ามีการใช้ไฟล์การเชื่อมต่อเมื่อมีการรีเฟรช PivotTable ให้คลิกพยายามใช้ไฟล์นี้เพื่อรีเฟรชข้อมูลนี้เสมอ

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

  8. คลิกเสร็จสิ้นเพื่อปิดตัวช่วยสร้างการเชื่อมต่อข้อมูล

  9. ในกล่องโต้ตอบนำเข้าข้อมูลภายใต้เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในเวิร์กบุ๊กของคุณให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการสร้างเฉพาะรายงาน PivotTable ให้คลิกรายงาน pivottable

    • เมื่อต้องการสร้างรายงาน PivotTable และรายงาน PivotChart ให้คลิกรายงาน pivotchart และ PivotTable

    • เมื่อต้องการเก็บการเชื่อมต่อที่เลือกไว้ในเวิร์กบุ๊กสำหรับการใช้งานในภายหลังให้คลิกสร้างเฉพาะการเชื่อมต่อเท่านั้น กล่องกาเครื่องหมายนี้จะทำให้แน่ใจว่าการเชื่อมต่อถูกใช้โดยสูตรที่มีฟังก์ชัน Cube ที่คุณสร้างขึ้นและคุณไม่ต้องการสร้างรายงาน PivotTable

  10. ภายใต้ตำแหน่งที่คุณต้องการวางข้อมูลให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตที่มีอยู่ให้เลือกเวิร์กชีตที่มีอยู่แล้วพิมพ์การอ้างอิงเซลล์ของเซลล์แรกในช่วงของเซลล์ที่คุณต้องการค้นหารายงาน pivottable

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

  11. เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตใหม่ที่เริ่มต้นที่เซลล์ A1 ให้คลิกเวิร์กชีตใหม่

  12. เมื่อต้องการตรวจสอบหรือเปลี่ยนแปลงคุณสมบัติการเชื่อมต่อให้คลิกคุณสมบัติแล้วทำการเปลี่ยนแปลงที่จำเป็นในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อแล้วคลิกตกลง

  1. บนแท็บPower Queryให้คลิกจากแหล่งข้อมูลอื่น>คิวรีเปล่า

  2. ในตัวแก้ไขแบบสอบถามให้คลิกตัวแก้ไขขั้นสูง

  3. ใส่สตริงแบบสอบถามของคุณต่อไปนี้แทน "C:\Users\Name\Desktop\JSONTest.jsบน" ด้วยเส้นทางไปยังไฟล์ JSON ของคุณ

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล Oracle โดยใช้Power Queryคุณจำเป็นต้องใช้ซอฟต์แวร์ไคลเอ็นต์ Oracle v 8.1.7 หรือมากกว่าบนคอมพิวเตอร์ของคุณ เมื่อต้องการติดตั้งซอฟต์แวร์ไคลเอ็นต์ Oracle ให้ไปที่๓๒-บิตของ Oracle Data Access (ODAC) ที่มีเครื่องมือสำหรับนักพัฒนาของ oracle สำหรับ Visual Studio (12.1.0.2.4)เพื่อติดตั้งไคลเอ็นต์ oracle ๓๒บิตหรือไปยัง๖๔-Bit ODAC 12c รุ่น 4 (12.1.0.2.4) Xcopy สำหรับ Windows x64เพื่อติดตั้งไคลเอ็นต์ Oracle ของ๖๔บิต

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล>จากฐานข้อมูล Oracle

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล Oracleในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ Oracle เพื่อเชื่อมต่อ ถ้าจำเป็นต้องใช้ SID นี้สามารถระบุได้ในฟอร์ม "ServerName/SID"

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ Oracle จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น>จากรายการ SharePoint

    Power Query รับข้อมูลจากกล่องโต้ตอบแหล่งข้อมูลอื่น
  2. ในกล่องโต้ตอบรายการของ Microsoft SharePointที่ปรากฏขึ้นให้ใส่URL สำหรับไซต์ SharePoint

    หมายเหตุ: เมื่อเชื่อมต่อกับรายการ SharePoint ให้ใส่ URL ของไซต์แทนที่จะเป็น URL ของรายการ ในกล่องโต้ตอบAccess SharePointให้เลือก URL ทั่วไปส่วนใหญ่เพื่อตรวจสอบความถูกต้องของไซต์ได้อย่างถูกต้อง ตามค่าเริ่มต้นแล้ว URL ทั่วไปส่วนใหญ่จะถูกเลือกไว้

  3. เลือก ตกลง เพื่อดำเนินการต่อ

  4. ในกล่องโต้ตอบAccess SharePointที่ปรากฏถัดไปให้เลือกตัวเลือกข้อมูลประจำตัว:

    1. เลือกไม่ระบุชื่อถ้าเซิร์ฟเวอร์ SharePoint ไม่จำเป็นต้องมีข้อมูลประจำตัว

    2. เลือกwindowsถ้าเซิร์ฟเวอร์ SharePoint จำเป็นต้องใช้ข้อมูลประจำตัวของ Windows ของคุณ

    3. เลือกบัญชีผู้ใช้ขององค์กรถ้าเซิร์ฟเวอร์ SharePoint จำเป็นต้องใช้ข้อมูลประจำตัวของบัญชีผู้ใช้ขององค์กร

  5. เลือกเชื่อมต่อ

    Excel Power Query จะเชื่อมต่อกับกล่องโต้ตอบการเชื่อมต่อของรายการ Sharepoint

  1. ในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น>จากตัวดึงข้อมูล OData

    Power Query รับข้อมูลจากกล่องโต้ตอบแหล่งข้อมูลอื่น
  2. ในกล่องโต้ตอบตัวดึงข้อมูล ODataให้ใส่URLสำหรับตัวดึงข้อมูล OData

  3. เลือก ตกลง

  4. ถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ในกล่องโต้ตอบการเข้าถึงตัวดึงข้อมูล OData :

    1. เลือกwindowsถ้าตัวดึงข้อมูล OData จำเป็นต้องมีการรับรองความถูกต้องของ windows

    2. เลือกBasicถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้ชื่อผู้ใช้และรหัสผ่านของคุณ

    3. เลือกคีย์มาร์เก็ตเพลสถ้าตัวดึงข้อมูล OData จำเป็นต้องใช้คีย์บัญชีผู้ใช้ marketplace คุณสามารถเลือกปุ่มรับบัญชีผู้ใช้ marketplace ของคุณเพื่อสมัครใช้งาน Microsoft Azure ตัวดึงข้อมูล OData Marketplace คุณยังสามารถลงทะเบียนสำหรับ Microsoft Azure มาร์เก็ตเพลตจากกล่องโต้ตอบเข้าถึงตัวดึงข้อมูล OData ได้อีกด้วย

    4. คลิกบัญชีผู้ใช้ขององค์กรถ้าตัวดึงข้อมูล OData จำเป็นต้องมีข้อมูลประจำตัวการเข้าถึงภายนอก สำหรับ Windows Live ID ให้เข้าสู่ระบบบัญชีผู้ใช้ของคุณ

    5. เลือก บันทึก

หมายเหตุ: เชื่อมต่อกับตัวดึงข้อมูล OData สนับสนุนรูปแบบบริการข้อมูลของ JSON

  1. คลิกแท็บข้อมูลจากนั้นรับ > ข้อมูลจากแหล่งข้อมูลอื่น>จาก OLEDB ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้ทำตามคำแนะนำของตัวช่วยสร้างการเชื่อมต่อข้อมูลด้านล่าง

  2. ในกล่องโต้ตอบจาก OLE DBให้ใส่สตริงการเชื่อมต่อของคุณจากนั้นกดตกลง

  3. ในกล่องโต้ตอบผู้ให้บริการ OLEDBให้เลือกจากตัวเลือกการเชื่อมต่อเริ่มต้นหรือแบบกำหนดเอง, Windowsหรือฐานข้อมูลให้ใส่ข้อมูลประจำตัวที่เหมาะสมจากนั้นคลิกเชื่อมต่อ

  4. ในกล่องโต้ตอบตัวนำทางให้เลือกฐานข้อมูลและตารางหรือแบบสอบถามที่คุณต้องการเชื่อมต่อจากนั้นกดโหลดหรือแก้ไข

  5. ในตัวแก้ไข Power Queryให้กดปุ่มปิด & โหลด

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล >จากฐานข้อมูล MySQL

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล mysqlในชื่อเซิร์ฟเวอร์ระบุเซิร์ฟเวอร์ฐานข้อมูล mysql เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ MySQL จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น>จาก Microsoft Exchange

    แหล่งข้อมูล Power Query
  2. ในกล่องโต้ตอบเข้าถึงเซิร์ฟเวอร์ Exchangeให้ระบุที่อยู่อีเมลและรหัสผ่านของคุณ

  3. คลิก บันทึก

  4. ในกล่องโต้ตอบบริการการค้นหาอัตโนมัติของ Microsoft Exchangeให้เลือกอนุญาตเพื่ออนุญาตให้บริการ Exchange เชื่อถือข้อมูลประจำตัวของคุณ

สิ่งสำคัญ: ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและติดตั้ง Add-in Power Query

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากแหล่งข้อมูลอื่น>จาก active directory

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

  2. ใส่โดเมนของคุณในกล่องโต้ตอบไดเรกทอรีที่ใช้งานอยู่

  3. ในกล่องโต้ตอบโดเมนของ Active directoryสำหรับโดเมนของคุณให้คลิกใช้ข้อมูลประจำตัวปัจจุบันของฉันหรือใช้ข้อมูลประจำตัวอื่น สำหรับใช้การรับรองความถูกต้องของcredenitals สำรองให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

  4. คลิก เชื่อมต่อ

  5. หลังจากที่การเชื่อมต่อสำเร็จคุณสามารถใช้บานหน้าต่างตัวนำทางเพื่อเรียกดูโดเมนทั้งหมดที่พร้อมใช้งานภายใน active directory ของคุณและดูรายละเอียดแนวลึกของ active directory รวมถึงผู้ใช้บัญชีผู้ใช้และคอมพิวเตอร์

คำเตือน: 

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล IBM DB2 คุณจำเป็นต้องมีโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM db2ที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ (ข้อกำหนดขั้นต่ำคือแพคเกจโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM (DS driver)) เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Power Query ของคุณ (๓๒บิตหรือ๖๔บิต)

  • มีปัญหาที่ทราบรายงานโดย IBM ติดตั้งโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM DB2 บน Windows8ถ้าคุณกำลังใช้ Windows 8 และต้องการเชื่อมต่อกับ IBM DB2 โดยใช้ Power Query คุณจำเป็นต้องทำตามขั้นตอนการติดตั้งเพิ่มเติม ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมควบคุมเซิร์ฟเวอร์ข้อมูล IBM DB2 บน Windows 8.

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากฐานข้อมูล >จากฐานข้อมูล IBM DB2

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล IBM db2ในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ฐานข้อมูล ibm DB2 เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ถ้าเซิร์ฟเวอร์ IBM DB2 จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก เชื่อมต่อ

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล PostgreSQL ใน Power Query คุณจำเป็นต้องมีผู้ให้บริการข้อมูล Ngpsql สำหรับ PostgreSQLติดตั้งบนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับเวอร์ชัน Office ของคุณ (๓๒บิตหรือ๖๔บิต) ดู:ฉันกำลังใช้ Office เวอร์ชันใดสำหรับข้อมูลเพิ่มเติม นอกจากนี้ให้ตรวจสอบให้แน่ใจว่าคุณมีผู้ให้บริการที่ลงทะเบียนไว้ในการกำหนดค่าของเครื่องที่ตรงกับเวอร์ชันล่าสุดของ .NET บนอุปกรณ์ของคุณ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก > ฐานข้อมูลจากฐานข้อมูล PostgreSQL

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล PostgreSQLให้ระบุเซิร์ฟเวอร์ฐานข้อมูล PostgreSQL ที่คุณต้องการเชื่อมต่อในส่วนชื่อเซิร์ฟเวอร์

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. เลือก ตกลง

  5. ถ้าเซิร์ฟเวอร์ PostgreSQL จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. เลือกเชื่อมต่อ

  1. นำทางไปยังhttps://web.powerapps.com/

  2. เลือกสภาพแวดล้อมที่คุณต้องการเชื่อมต่อ

  3. ในเมนูให้เลือกไอคอนการตั้งค่า> การกำหนดค่า >ทรัพยากรของนักพัฒนาขั้นสูง

  4. คัดลอกค่าเว็บ API ของอินสแตนซ์ 

    หมายเหตุ: 

    • รูปแบบ url จะเป็นสิ่งที่ต้องการhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

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

  5. เลือกแท็บข้อมูลจากนั้นรับ > ข้อมูลจาก > Online Servicesจาก Dynamics ๓๖๕ (ออนไลน์)

    • ถ้าคุณไม่เห็นปุ่มรับข้อมูลให้คลิกคิวรีใหม่>จากแหล่งข้อมูลอื่น>จาก Dynamics ๓๖๕ (ออนไลน์)

  6. ในกล่องโต้ตอบด้วยตัวเลือกพื้นฐานที่เลือกไว้ให้ใส่URL ของเว็บ APIสำหรับซีดีของคุณสำหรับการเชื่อมต่อแอปแล้วคลิกตกลง

    • ถ้าคุณเลือกตัวเลือกขั้นสูงคุณสามารถผนวกพารามิเตอร์เพิ่มเติมบางอย่างลงในคิวรีเพื่อควบคุมว่าจะส่งกลับข้อมูลใด สำหรับข้อมูลเพิ่มเติมให้ดู:ข้อมูลคิวรีโดยใช้เว็บ API

  7. เลือกบัญชีผู้ใช้ขององค์กร

    • ถ้าคุณไม่ได้ลงชื่อเข้าใช้ด้วยบัญชี Microsoft ที่ทำงานหรือที่โรงเรียนที่คุณใช้ในการเข้าถึงซีดีสำหรับแอปให้คลิกลงชื่อเข้าใช้แล้วใส่ชื่อผู้ใช้และรหัสผ่านของบัญชีผู้ใช้

  8. คลิก เชื่อมต่อ

  9. ภายในกล่องโต้ตอบตัวนำทางให้เลือกข้อมูลที่คุณต้องการเรียกใช้

  10. ถ้าข้อมูลดีที่จะถูกนำเข้าเป็นแล้วเลือกตัวเลือกโหลดมิฉะนั้นเลือกตัวเลือกการแก้ไขเพื่อเปิดpower Editor power Editor

    หมายเหตุ: ตัวแก้ไข Power Queryจะให้ตัวเลือกหลายตัวเลือกในการปรับเปลี่ยนข้อมูลที่ส่งกลับ ตัวอย่างเช่นคุณอาจต้องการนำเข้าคอลัมน์ที่น้อยกว่าข้อมูลต้นฉบับของคุณ ในกรณีนี้ให้ไปที่แท็บหน้าแรก>จัดการคอลัมน์>เลือกคอลัมน์เลือกคอลัมน์ที่คุณต้องการเก็บไว้แล้วคลิกตกลง เมื่อคุณพร้อมแล้วให้คลิกปิด & โหลดเพื่อส่งกลับข้อมูลที่ปรับเปลี่ยนไปยัง Excel

หมายเหตุ: ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล Teradata คุณจำเป็นต้องใช้ตัวให้บริการข้อมูล .net สำหรับ Teradataบนคอมพิวเตอร์ของคุณ

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก > ฐานข้อมูลจากฐานข้อมูล Teradata

    Power Query จากตัวเลือกฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล Teradataในชื่อเซิร์ฟเวอร์ให้ระบุเซิร์ฟเวอร์ Teradata เพื่อเชื่อมต่อ

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. เลือก ตกลง

  5. ถ้าเซิร์ฟเวอร์ Teradata จำเป็นต้องใช้ข้อมูลประจำตัวของผู้ใช้ฐานข้อมูล:

    1. ในกล่องโต้ตอบเข้าถึงฐานข้อมูลให้ใส่ชื่อผู้ใช้และรหัสผ่านของคุณ

    2. คลิก บันทึก

สิ่งสำคัญ: การเกษียณอายุของการแจ้งเตือนตัวเชื่อมต่อข้อมูล Facebook   นำเข้าและรีเฟรชข้อมูลจาก Facebook ใน Excel จะหยุดทำงานในเดือนเมษายน๒๐๒๐ คุณจะยังคงสามารถใช้งาน Facebook รับการแปลง & (Power Query) ได้จนกว่าจะเริ่มต้นใช้งานในเดือนเมษายน๒๐๒๐คุณจะไม่สามารถเชื่อมต่อกับ Facebook ได้และจะได้รับข้อความแสดงข้อผิดพลาด เราขอแนะนำให้คุณทำการแก้ไขหรือเอาการเปลี่ยนแปลงที่มีอยู่ออกจาก & (Power Query) แบบสอบถามที่ใช้ตัวเชื่อมต่อ Facebook โดยเร็วที่สุดเท่าที่จะทำได้เพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่คาดคิด

หมายเหตุ: ถ้านี่เป็นครั้งแรกที่คุณเชื่อมต่อกับ Facebook คุณจะถูกขอให้ใส่ข้อมูลประจำตัว ลงชื่อเข้าใช้โดยใช้บัญชีผู้ใช้ Facebook ของคุณและอนุญาตการเข้าถึงแอปพลิเคชัน Power Query คุณสามารถปิดพร้อมท์ในอนาคตได้โดยการคลิกที่ตัวเลือกไม่ต้องเตือนฉันอีกครั้งสำหรับตัวเลือกการเชื่อมต่อนี้

  1. ในแท็บ ribbon ของPower Queryให้คลิกจากแหล่งข้อมูลอื่น>จาก Facebook

  2. ในกล่องโต้ตอบfacebookให้เชื่อมต่อกับfacebookโดยใช้ "Me", ชื่อผู้ใช้ของคุณหรือ ID ของวัตถุ

    หมายเหตุ: ชื่อผู้ใช้ Facebook ของคุณจะแตกต่างจากอีเมลการเข้าสู่ระบบของคุณ

  3. เลือกประเภทเพื่อเชื่อมต่อจากรายการดรอปดาวน์การเชื่อมต่อ ตัวอย่างเช่นเลือกเพื่อนเพื่อให้คุณสามารถเข้าถึงข้อมูลทั้งหมดที่มีอยู่ในประเภทเพื่อนใน Facebook ของคุณ

  4. คลิก ตกลง

  5. ถ้าจำเป็นให้คลิกลงชื่อเข้าใช้จากกล่องโต้ตอบAccess facebookจากนั้นใส่อีเมลหรือหมายเลขโทรศัพท์ Facebook ของคุณและรหัสผ่าน คุณสามารถตรวจสอบตัวเลือกที่จะยังคงเข้าสู่ระบบได้ เมื่อลงชื่อเข้าใช้แล้วให้คลิกเชื่อมต่อ

  6. หลังจากที่การเชื่อมต่อสำเร็จคุณจะสามารถแสดงตัวอย่างตารางที่มีข้อมูลเกี่ยวกับประเภทที่เลือกได้ ตัวอย่างเช่นถ้าคุณเลือกประเภทของเพื่อน Power Query จะแสดงตารางที่มีเพื่อนใน Facebook ของคุณอยู่ด้วยชื่อ

  7. คลิกโหลดหรือแก้ไข

คุณสามารถใช้ตัวแก้ไขแบบสอบถามเพื่อเขียนสูตรสำหรับPower Queryได้

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

ตัวแก้ไข power Query ที่มีสูตร Facebook

หมายเหตุ: ตัวแก้ไขคิวรี จะปรากฏเมื่อคุณโหลด แก้ไข หรือสร้างคิวรีใหม่โดยใช้ Power Query เท่านั้น วิดีโอต่อไปนี้แสดงหน้าต่างตัวแก้ไขแบบสอบถามที่ปรากฏหลังจากการแก้ไขคิวรีจากเวิร์กบุ๊ก Excel เมื่อต้องการดูตัวแก้ไขแบบสอบถามโดยไม่โหลดหรือแก้ไขคิวรีเวิร์กบุ๊กที่มีอยู่จากส่วนรับข้อมูลภายนอกในแท็บ ribbon ของPower Queryให้เลือกจากแหล่งข้อมูลอื่น > แบบสอบถามเปล่า วิดีโอต่อไปนี้จะแสดงวิธีหนึ่งในการแสดงตัวแก้ไขแบบสอบถาม

วิธีดู ตัวแก้ไขคิวรี ใน Excel

หมายเหตุ: 

  • ก่อนที่คุณจะสามารถเชื่อมต่อกับฐานข้อมูล SAP SQL ได้คุณจำเป็นต้องมีโปรแกรมควบคุม SAP sqlที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ เลือกโปรแกรมควบคุมที่ตรงกับการติดตั้ง Power Query ของคุณ (๓๒บิตหรือ๖๔บิต)

  1. ในแท็บ ribbon ของPOWER QUERYให้เลือกจาก > ฐานข้อมูลจาก SAP Sybase SQL ได้จากทุกที่

    รับข้อมูลภายนอกจากฐานข้อมูล
  2. ในกล่องโต้ตอบฐานข้อมูล Sybaseให้ระบุเซิร์ฟเวอร์ Sybase เพื่อเชื่อมต่อในกล่องชื่อเซิร์ฟเวอร์ อีกวิธีหนึ่งคือคุณสามารถระบุชื่อฐานข้อมูลได้ด้วย

  3. ถ้าคุณต้องการนำเข้าข้อมูลโดยใช้คิวรีฐานข้อมูลพื้นเมืองให้ระบุคิวรีของคุณในกล่องคำสั่ง SQL สำหรับข้อมูลเพิ่มเติมให้ดูที่นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูล Native

  4. คลิก ตกลง

  5. ตามค่าเริ่มต้นกล่องกาเครื่องหมายการเชื่อมต่อที่เข้ารหัสลับจะถูกเลือกเพื่อให้ Power Query เชื่อมต่อกับฐานข้อมูลของคุณโดยใช้การเชื่อมต่อที่เข้ารหัสลับอย่างง่าย

  6. คลิก เชื่อมต่อ

Microsoft Azure ที่เก็บข้อมูล Blob เป็นบริการสำหรับการจัดเก็บข้อมูลที่ไม่มีการจัดเก็บข้อมูลจำนวนมากเช่นรูปภาพวิดีโอเสียงและเอกสารที่สามารถเข้าถึงได้จากทุกที่ในโลกผ่านทาง HTTP หรือ HTTPS สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการที่เก็บ Blob ของ Azure ให้ดูที่วิธีใช้ที่เก็บข้อมูล blob

  1. ในแท็บ ribbon ของPower Queryให้เลือกจาก Azure >จาก Microsoft Azure ที่เก็บ Blob

    การนำเข้า Power Query จากกล่องโต้ตอบ Azure
  2. ในกล่องโต้ตอบMicrosoft Azure ที่เก็บ Blobให้ใส่ชื่อบัญชีผู้ใช้ที่เก็บข้อมูล Microsoft Azure หรือ URL ของคุณแล้วคลิกตกลง

  3. ถ้าคุณกำลังเชื่อมต่อกับบริการที่เก็บข้อมูล Blob เป็นครั้งแรกคุณจะได้รับพร้อมท์ให้ใส่และบันทึกคีย์การเข้าถึงที่เก็บข้อมูล ในกล่องโต้ตอบAccess Microsoft Azure Blob ที่เก็บให้ใส่คีย์การเข้าถึงที่เก็บข้อมูลของคุณในกล่องคีย์บัญชีผู้ใช้แล้วคลิกบันทึก

    หมายเหตุ: ถ้าคุณต้องการเรียกใช้คีย์การเข้าถึงที่เก็บข้อมูลของคุณให้เรียกดูพอร์ทัลMicrosoft Azureเลือกบัญชีที่เก็บข้อมูลของคุณแล้วคลิกที่ไอคอนจัดการคีย์การเข้าถึงที่ด้านล่างของหน้า คลิกไอคอนคัดลอกทางด้านขวาของคีย์หลักแล้ววางค่าในกล่องคีย์บัญชีผู้ใช้

  4. ตัวแก้ไขแบบสอบถามจะแสดงรายการคอนเทนเนอร์ที่พร้อมใช้งานทั้งหมดในที่เก็บข้อมูล Blob ที่ Microsoft Azure ของคุณ ในตัวนำทางให้เลือกคอนเทนเนอร์จากตำแหน่งที่คุณต้องการนำเข้าข้อมูลแล้วคลิกนำไปใช้ & ปิด

  1. ในแท็บ ribbon ของPOWER QUERYให้เลือกจาก Azure >จาก Microsoft Azure HDInsight

    รับข้อมูลภายนอกจาก Azure
  2. ในกล่องโต้ตอบMicrosoft Azure HDInsightให้ใส่ชื่อบัญชีผู้ใช้แล้วคลิกตกลง

  3. ถัดไปให้ใส่คีย์บัญชีผู้ใช้ของคุณแล้วคลิกเชื่อมต่อ

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

  4. เลือกคลัสเตอร์ของคุณในกล่องโต้ตอบตัวนำทางแล้วค้นหาและเลือกไฟล์เนื้อหา

  5. คลิกโหลดเพื่อโหลดตารางที่เลือกหรือคลิกแก้ไขเพื่อดำเนินการตัวกรองข้อมูลและการแปลงข้อมูลเพิ่มเติมก่อนที่จะโหลด

หมายเหตุ: HDInsight มีตารางไฮฟ์เริ่มต้น HiveSampleData.txt ซึ่งคุณสามารถใช้เพื่อเรียนรู้วิธีการนำเข้าข้อมูลลงใน Excel โดยใช้ Power Query สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการนำเข้าข้อมูลจาก HDInsight ให้ดูที่วิธีการเชื่อมต่อ Excel กับ Microsoft Azure HDInsight ด้วย Power Query

Power Query ไม่พร้อมใช้งานใน Excel ๒๐๐๗ อย่างไรก็ตามคุณยังคงสามารถเชื่อมต่อกับแหล่งข้อมูลภายนอกได้ โปรดสังเกตว่าประสบการณ์การใช้งานจะไม่สมบูรณ์เหมือนกับที่ได้รับประสบการณ์การแปลง & กับ Power Query ดู: รวมรับการแปลง &

ตัวช่วยสร้างการเชื่อมต่อข้อมูล

ขั้นตอนที่ 1: สร้างการเชื่อมต่อกับเวิร์กบุ๊กอื่น

  1. บนแท็บ ข้อมูล ให้คลิก การเชื่อมต่อ

    การเชื่อมต่อ

  2. ในกล่องโต้ตอบการเชื่อมต่อเวิร์กบุ๊กให้คลิกเพิ่ม

  3. ใกล้กับด้านล่างของกล่องโต้ตอบ การเชื่อมต่อที่มีอยู่ ให้คลิก เรียกดูเพิ่มเติม

  4. ค้นหาเวิร์กบุ๊กของคุณ แล้วคลิก เปิด

  5. ในกล่องโต้ตอบ เลือกตาราง ให้เลือกตาราง (เวิร์กชีต) แล้วคลิก ตกลง

    หมายเหตุ: 

    • เวิร์กชีตจะถูกเรียกว่า "ตาราง" ในกล่องโต้ตอบเลือกตาราง

    • คุณสามารถเพิ่มได้ครั้งละหนึ่งตารางเท่านั้น

    • คุณสามารถเปลี่ยนชื่อตารางได้ด้วยการคลิกปุ่มคุณสมบัติ นอกจากนี้คุณยังสามารถเพิ่มคำอธิบายได้อีกด้วย

  6. เมื่อต้องการเพิ่มตารางเพิ่มเติมให้ทำซ้ำขั้นตอนที่2ถึง5

  7. คลิก ปิด

ขั้นตอนที่ 2: เพิ่มตารางลงในเวิร์กชีตของคุณ

  1. คลิก การเชื่อมต่อที่มีอยู่ เลือกตาราง แล้วคลิก เปิด

  2. ในกล่องโต้ตอบนำเข้าข้อมูลให้เลือกตำแหน่งที่จะวางข้อมูลในเวิร์กบุ๊กของคุณและระบุว่าจะดูข้อมูลเป็นตารางPivotTableหรือPivotChartหรือไม่

คุณสามารถใช้ตัวช่วยสร้างการเชื่อมต่อข้อมูลเพื่อเชื่อมต่อกับฐานข้อมูล Access

  1. บนแท็บ ข้อมูล ในกลุ่ม รับข้อมูลภายนอก ให้คลิก จาก Access

    กลุ่ม รับข้อมูลภายนอก บนแท็บ ข้อมูล

  2. ในกล่องโต้ตอบเลือกแหล่งข้อมูลให้เรียกดูฐานข้อมูลAccess

  3. ในกล่องโต้ตอบ เลือกตาราง ให้เลือกตารางหรือคิวรีที่คุณต้องการใช้ แล้วคลิก ตกลง

  4. คุณสามารถคลิก เสร็จสิ้น หรือคลิก ถัดไป เพื่อเปลี่ยนรายละเอียดสำหรับการเชื่อมต่อ

  5. ในกล่องโต้ตอบ นำเข้าข้อมูล ให้เลือกตำแหน่งที่จะวางข้อมูลในเวิร์กบุ๊กของคุณ และเลือกว่าต้องการดูข้อมูลเป็นตาราง รายงาน PivotTable หรือ PivotChart

  6. คลิกปุ่ม คุณสมบัติ เพื่อตั้งค่าคุณสมบัติขั้นสูงสำหรับการเชื่อมต่อ เช่น ตัวเลือกสำหรับการรีเฟรชข้อมูลที่เชื่อมต่อ

  7. คุณสามารถเลือกได้ว่าจะเพิ่มข้อมูลไปยังรูปแบบข้อมูลเพื่อให้คุณสามารถรวมข้อมูลของคุณกับตารางอื่นๆ หรือข้อมูลจากแหล่งอื่น สร้างความสัมพันธ์ระหว่างตาราง และดำเนินการต่างๆ ที่มากกว่าที่คุณสามารถทำได้โดยใช้รายงาน PivotTable พื้นฐาน

  8. คลิก ตกลง เพื่อเสร็จสิ้น

ไปที่แท็บข้อมูล>รับข้อมูลภายนอก>จากข้อความ จากนั้นในกล่องโต้ตอบนำเข้าไฟล์ข้อความให้ดับเบิลคลิกที่ไฟล์ข้อความที่คุณต้องการนำเข้าและกล่องโต้ตอบตัวช่วยสร้างการนำเข้าข้อความจะเปิดขึ้น

ขั้นตอนที่1จาก3

ชนิดข้อมูลต้นฉบับ    ถ้ารายการในไฟล์ข้อความจะถูกคั่นด้วยแท็บทวิภาคเครื่องหมายอัฒภาคช่องว่างหรืออักขระอื่นๆให้เลือกตัวคั่น ถ้ารายการทั้งหมดในแต่ละคอลัมน์มีความยาวเท่ากันให้เลือกความกว้างคงที่

เริ่มนำเข้าที่แถว    พิมพ์หรือเลือกหมายเลขแถวเพื่อระบุแถวแรกของข้อมูลที่คุณต้องการนำเข้า

จุดเริ่มต้นของไฟล์    เลือกชุดอักขระที่ใช้ในไฟล์ข้อความ ในกรณีส่วนใหญ่คุณสามารถปล่อยให้การตั้งค่านี้เป็นค่าเริ่มต้นได้ ถ้าคุณทราบว่าไฟล์ข้อความถูกสร้างขึ้นโดยใช้ชุดอักขระที่แตกต่างจากชุดอักขระที่คุณใช้บนคอมพิวเตอร์ของคุณคุณควรเปลี่ยนการตั้งค่านี้ให้ตรงกับชุดอักขระนั้น ตัวอย่างเช่นถ้าคอมพิวเตอร์ของคุณถูกตั้งค่าให้ใช้ชุดอักขระ๑๒๕๑ (ซิริลลิก, Windows) แต่คุณทราบว่าไฟล์ถูกสร้างโดยใช้ชุดอักขระ๑๒๕๒ (ยุโรปตะวันตก, Windows) คุณควรตั้งค่าจุดเริ่มต้นของไฟล์เป็น๑๒๕๒

แสดงตัวอย่างของไฟล์    กล่องนี้จะแสดงข้อความตามที่จะปรากฏขึ้นเมื่อถูกแยกออกเป็นคอลัมน์บนเวิร์กชีต

ขั้นตอนที่2จาก 3 (ข้อมูลที่คั่นด้วยตัวคั่น)

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

รักษาตัวคั่นที่ติดต่อกันเป็นหนึ่ง    เลือกกล่องกาเครื่องหมายนี้ถ้าข้อมูลของคุณมีตัวคั่นของอักขระมากกว่าหนึ่งอักขระระหว่างเขตข้อมูลหรือถ้าข้อมูลของคุณมีตัวคั่นแบบกำหนดเองหลายตัว

ตัวบ่งคุณลักษณะข้อความ    เลือกอักขระที่ล้อมค่าในไฟล์ข้อความของคุณ เมื่อ Excel พบอักขระตัวบ่งคุณลักษณะข้อความทั้งหมดของข้อความที่ติดตามอักขระดังกล่าวและก่อนหน้าการนำเข้าครั้งถัดไปของอักขระดังกล่าวจะถูกนำเข้าเป็นค่าเดียวแม้ว่าข้อความจะมีอักขระตัวคั่น ตัวอย่างเช่นถ้าตัวคั่นเป็นเครื่องหมายจุลภาค (,) และตัวบ่งคุณลักษณะข้อความคือเครื่องหมายอัญประกาศ (")," ดัลลัส, เท็กซัส "จะถูกนำเข้าไปยังเซลล์หนึ่งเป็นดัลลัส, เท็กซัส ถ้าไม่มีอักขระหรือเครื่องหมายอัญประกาศเดี่ยว (') ถูกระบุเป็นตัวบ่งคุณลักษณะข้อความ "ดัลลัส, เท็กซัส" จะถูกนำเข้าเป็นสองเซลล์ที่อยู่ติดกันเป็น"ดัลลัสและเท็กซัส"

ถ้าอักขระตัวคั่นเกิดขึ้นระหว่างข้อความตัวระบุ Excel ตัดตัวระบุในค่าที่นำเข้า ถ้าไม่มีอักขระตัวคั่นเกิดขึ้นระหว่างตัวระบุข้อความ Excel จะมีอักขระตัวบ่งคุณลักษณะในค่าที่นำเข้า ดังนั้น "ดัลลัสเท็กซัส" (โดยใช้ตัวบ่งคุณลักษณะข้อความเครื่องหมายอัญประกาศ) จะถูกนำเข้าไปยังเซลล์หนึ่งเป็น"ดัลลัสเท็กซัส"

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

ขั้นตอนที่2จาก 3 (ข้อมูลความกว้างคงที่)

แสดงตัวอย่างข้อมูล    ตั้งค่าความกว้างของเขตข้อมูลในส่วนนี้ คลิกหน้าต่างแสดงตัวอย่างเพื่อตั้งค่าตัวแบ่งคอลัมน์ซึ่งแสดงด้วยเส้นแนวตั้ง ดับเบิลคลิกที่ตัวแบ่งคอลัมน์เพื่อเอาออกหรือลากตัวแบ่งคอลัมน์เพื่อย้าย

ขั้นตอนที่3จาก3

คลิกปุ่มขั้นสูงเพื่อเลือกทำอย่างน้อยหนึ่งอย่างต่อไปนี้:

  • ระบุชนิดของทศนิยมและตัวคั่นหลักพันที่ใช้ในไฟล์ข้อความ เมื่อข้อมูลถูกนำเข้าลงใน Excel ตัวคั่นจะตรงกับที่ระบุไว้สำหรับตำแหน่งที่ตั้งของคุณในตัวเลือกภูมิภาคและภาษาหรือการตั้งค่าภูมิภาค (แผงควบคุมของ Windows)

  • ระบุว่าค่าตัวเลขอย่างน้อยหนึ่งค่าอาจประกอบด้วยเครื่องหมายลบที่ต่อท้าย

รูปแบบข้อมูลคอลัมน์    คลิกรูปแบบข้อมูลของคอลัมน์ที่ถูกเลือกในส่วนตัวอย่างข้อมูล ถ้าคุณไม่ต้องการนำเข้าคอลัมน์ที่เลือกให้คลิกไม่นำเข้าคอลัมน์ (ข้าม)

หลังจากที่คุณเลือกตัวเลือกรูปแบบข้อมูลสำหรับคอลัมน์ที่เลือกส่วนหัวของคอลัมน์ภายใต้แสดงตัวอย่างข้อมูลจะแสดงรูปแบบ ถ้าคุณเลือกวันที่ให้เลือกรูปแบบวันที่ในกล่องวันที่

เลือกรูปแบบข้อมูลที่ตรงกับข้อมูลตัวอย่างอย่างใกล้ชิดเพื่อให้ Excel สามารถแปลงข้อมูลที่นำเข้าได้อย่างถูกต้อง ตัวอย่างเช่น:

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

  • เมื่อต้องการแปลงคอลัมน์ของอักขระตัวเลขทั้งหมดเป็นรูปแบบข้อความ Excel ให้เลือกข้อความ

  • เมื่อต้องการแปลงคอลัมน์ของอักขระวันที่ทั้งหมดแต่ละวันที่ตามลำดับของปีเดือนและวันที่เป็นรูปแบบวันที่ Excel ให้เลือกวันที่จากนั้นเลือกชนิดวันที่ของYMDในกล่องวันที่

Excel จะนำเข้าคอลัมน์เป็นทั่วไปถ้าการแปลงอาจทำให้เกิดผลลัพธ์ที่ไม่ได้ตั้งใจ ตัวอย่างเช่น:

  • ถ้าคอลัมน์มีการผสมรูปแบบเช่นอักขระตัวอักษรและตัวเลข Excel จะแปลงคอลัมน์เป็นทั่วไป

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

ถ้า Excel ไม่ได้แปลงคอลัมน์เป็นรูปแบบที่คุณต้องการคุณสามารถแปลงข้อมูลหลังจากที่คุณนำเข้าได้

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

นำเข้าข้อมูล

ตั้งค่าตัวเลือกเหล่านี้เพื่อควบคุมวิธีการทำงานของกระบวนการนำเข้าข้อมูลรวมถึงคุณสมบัติการเชื่อมต่อข้อมูลที่จะใช้และไฟล์และช่วงใดที่จะรวบรวมข้อมูลที่นำเข้า

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

  • ระบุเวิร์กบุ๊กเป้าหมาย:

    • ถ้าคุณเลือกเวิร์กชีตที่มีอยู่แล้วให้คลิกเซลล์ในแผ่นงานเพื่อวางเซลล์แรกของข้อมูลที่นำเข้าหรือคลิกแล้วลากเพื่อเลือกช่วง

    • เลือกเวิร์กชีตใหม่เพื่อนำเข้าลงในเวิร์กชีตใหม่ (เริ่มต้นที่เซลล์ A1)

  • ถ้าคุณมีตัวแบบข้อมูลในสถานที่ให้คลิกเพิ่มข้อมูลนี้ลงในตัวแบบข้อมูลเพื่อรวมการนำเข้านี้ในตัวแบบ สำหรับข้อมูลเพิ่มเติมให้ดูที่สร้างตัวแบบข้อมูลใน Excel

    โปรดสังเกตว่าการเลือกตัวเลือกนี้จะปลดล็อกตัวเลือกภายใต้เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในเวิร์กบุ๊กของคุณ

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

  • คลิกตกลงเมื่อคุณพร้อมที่จะนำเข้าข้อมูลของคุณให้เสร็จสิ้น

  1. บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกจากเว็บ

  2. ในกล่องโต้ตอบคิวรีเว็บใหม่ให้ใส่ที่อยู่ของเว็บเพจที่คุณต้องการสอบถามในกล่องที่อยู่แล้วคลิกไป

    เว็บเพจที่เปิดขึ้นในกล่องโต้ตอบคิวรีเว็บใหม่

  3. ในเว็บเพจให้คลิกกล่องสีเหลืองเล็กที่มีลูกศรสีแดงที่อยู่ถัดจากตารางแต่ละตารางที่คุณต้องการสอบถาม

  4. ตั้งค่าตัวเลือกที่คุณต้องการแล้วคลิกนำเข้า

ตั้งค่าตัวเลือกแบบสอบถามเว็บ

  1. ที่มุมบนขวาของกล่องโต้ตอบคิวรีเว็บใหม่ให้คลิกตัวเลือก

  2. ในกล่องโต้ตอบตัวเลือกแบบสอบถามเว็บให้ตั้งค่าตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:

    ตัวเลือก

    เอฟเฟ็กต์

    การจัดรูปแบบ

    • ไม่มี   ข้อมูลบนเว็บจะถูกนำเข้าเป็นข้อความธรรมดา ไม่มีการจัดรูปแบบจะถูกนำเข้าและจะมีการนำเข้าเฉพาะข้อความที่เชื่อมโยงจากไฮเปอร์ลิงก์

    • การจัดรูปแบบ Rich text เท่านั้น   ข้อมูลบนเว็บจะถูกนำเข้าเป็น rich text แต่จะมีการนำเข้าเฉพาะข้อความลิงก์จากไฮเปอร์ลิงก์

    • การจัดรูปแบบ HTML แบบเต็ม   การจัดรูปแบบทั้งหมดจะถูกนำเข้าและการเชื่อมโยงหลายมิติที่นำเข้าจะทำงาน

    นำเข้า <> การบล็อกล่วงหน้าเป็นคอลัมน์

    ถ้ามีการเลือกตัวเลือกนี้แต่ละ <จะนำเข้าบล็อก> ล่วงหน้าเป็นคอลัมน์

    รักษาตัวคั่นที่ติดต่อกันเป็นหนึ่ง

    ตัวเลือกนี้จะใช้ได้เฉพาะเมื่อเลือกตัวเลือกก่อนหน้าไว้เท่านั้น ถ้าตัวเลือกนี้ถูกเลือกตัวคั่นที่ไม่มีข้อความใดๆระหว่างข้อความเหล่านั้นจะถือว่าเป็นตัวคั่นหนึ่งระหว่างขั้นตอนการนำเข้า

    ใช้การตั้งค่าการนำเข้าเดียวกันสำหรับทั้งส่วน

    ตัวเลือกนี้จะใช้ได้เฉพาะเมื่อเลือกตัวเลือกก่อนหน้าไว้เท่านั้น ถ้ามีการเลือกตัวเลือกนี้ข้อมูลจาก HTML <> แท็กบนหน้าที่ระบุไว้จะถูกประมวลผลทั้งหมดในครั้งเดียวในระหว่างกระบวนการนำเข้า ถ้ายังไม่ได้เลือกข้อมูลจะถูกนำเข้าในบล็อกของแถวที่อยู่ติดกันเพื่อให้แถวส่วนหัวจะได้รับการยอมรับ

    ปิดใช้งานการรู้จำวันที่

    ถ้าเลือกวันที่จะถูกนำเข้าเป็นข้อความ ถ้ายังไม่ได้เลือกวันที่จะถูกนำเข้าเป็นค่าวันที่/เวลา

    ปิดใช้งานการเส้นคิวรีเว็บ

    ถ้าเลือกการเปลี่ยนเส้นทางจะถูกละเว้น ถ้ายังไม่ได้เลือกการเปลี่ยนเส้นทางจะได้รับการประมวลผล

ประสบการณ์การแปลง & ไม่พร้อมใช้งานใน Excel ๒๐๐๗คุณจึงสามารถใช้ไฟล์การเชื่อมต่อข้อมูล Office (.odc) เพื่อเชื่อมต่อกับฐานข้อมูล Microsoft SQL Server ได้จากเวิร์กบุ๊ก Excel ๒๐๐๗ SQL Server เป็นโปรแกรมฐานข้อมูลที่เกี่ยวข้องแบบเต็มรูปแบบที่ได้รับการออกแบบมาสำหรับโซลูชันข้อมูลทั่วทั้งองค์กรที่จำเป็นต้องมีประสิทธิภาพการทำงานความพร้อมใช้งานการปรับขยายและความปลอดภัยสูงสุด

  1. บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกจากแหล่งข้อมูลอื่นแล้วคลิกจาก SQL Server

    รูป Ribbon ของ Excel

    ตัวช่วยสร้างการเชื่อมต่อข้อมูลเริ่มทำงาน ตัวช่วยสร้างนี้มีหน้าสามหน้า

    หน้า 1: เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล    

  2. ในขั้นตอนที่1ให้พิมพ์ชื่อของคอมพิวเตอร์ SQL Server ในกล่องชื่อเซิร์ฟเวอร์

  3. ในขั้นตอนที่2ภายใต้ข้อมูลประจำตัวการเข้าสู่ระบบให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการใช้ชื่อผู้ใช้และรหัสผ่านของ Microsoft Windows ปัจจุบันของคุณให้คลิกใช้การรับรองความถูกต้องของ Windows

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

      หมายเหตุด้านความปลอดภัย: 

      • ใช้รหัสผ่านที่คาดเดายากซึ่งรวมตัวอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กตัวเลขและสัญลักษณ์ รหัสผ่านที่อ่อนแอจะไม่ผสมผสานองค์ประกอบเหล่านี้ รหัสผ่านที่คาดเดาได้: Y6dh! et5 รหัสผ่านที่อ่อนแอ: house1 รหัสผ่านควรมีความยาวอย่างน้อย8ตัว วลีรหัสผ่านที่ใช้อักขระ14ตัวหรือมากกว่าจะดีกว่า

      • คุณจำเป็นจะต้องจำรหัสผ่านของคุณให้ได้ ถ้าคุณลืมรหัสผ่าน Microsoft จะไม่สามารถเรียกคืนให้แก่คุณได้ ให้จดบันทึกรหัสผ่านของคุณไว้และนำไปเก็บไว้ในที่ที่ปลอดภัยซึ่งอยู่ห่างจากข้อมูลที่ใช้รหัสผ่านนั้นในการป้องกัน

      หน้า 2: เลือกฐานข้อมูลและตาราง    

  4. ภายใต้เลือกฐานข้อมูลที่มีข้อมูลที่คุณต้องการให้เลือกฐานข้อมูล ภายใต้เชื่อมต่อกับตารางที่ระบุให้เลือกตารางหรือมุมมองที่เฉพาะเจาะจง

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

    หน้า 3: บันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้น    

  5. อีกวิธีหนึ่งคือในกล่องชื่อไฟล์ให้ตรวจทานชื่อไฟล์ที่แนะนำ คลิกเรียกดูเพื่อเปลี่ยนตำแหน่งที่ตั้งไฟล์เริ่มต้น (แหล่งข้อมูลของฉัน)

  6. หรือพิมพ์คำอธิบายของไฟล์ชื่อที่เรียกง่ายและคำที่ใช้ค้นหาทั่วไปในกล่องคำอธิบายชื่อที่จำง่ายและค้นหาคำสำคัญ

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

  8. เมื่อต้องการระบุวิธีการเข้าถึงแหล่งข้อมูลภายนอกของรายงาน PivotTable ถ้าเวิร์กบุ๊กถูกบันทึกเป็น Excel Services และเปิดโดยใช้ Excel Services ให้คลิกการตั้งค่าการรับรองความถูกต้องแล้วเลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้เพื่อเข้าสู่ระบบไปยังแหล่งข้อมูล:

    • การรับรองความถูกต้องของ Windows     เลือกตัวเลือกนี้เพื่อใช้ชื่อผู้ใช้และรหัสผ่านของ Windows ของผู้ใช้ปัจจุบัน นี่คือวิธีที่ปลอดภัยที่สุดแต่อาจส่งผลต่อประสิทธิภาพการทำงานเมื่อผู้ใช้หลายคนได้เชื่อมต่อกับเซิร์ฟเวอร์

    • SSO     เลือกตัวเลือกนี้เพื่อใช้การลงชื่อเข้าใช้ครั้งเดียว (SSO) แล้วใส่สตริงที่ระบุที่เหมาะสมในกล่องSSO ID ผู้ดูแลไซต์สามารถกำหนดค่าไซต์ Windows SharePoint Services ให้ใช้การลงชื่อเข้าใช้ฐานข้อมูลเดียวที่สามารถจัดเก็บชื่อผู้ใช้และรหัสผ่านได้ วิธีนี้สามารถใช้งานได้อย่างมีประสิทธิภาพมากที่สุดเมื่อผู้ใช้หลายคนเชื่อมต่อกับเซิร์ฟเวอร์

    • ไม่มี     เลือกตัวเลือกนี้เพื่อบันทึกชื่อผู้ใช้และรหัสผ่านในไฟล์การเชื่อมต่อ

      หมายเหตุด้านความปลอดภัย: หลีกเลี่ยงการบันทึกข้อมูลการเข้าสู่ระบบเมื่อเชื่อมต่อกับแหล่งข้อมูล ข้อมูลนี้อาจถูกจัดเก็บเป็นข้อความธรรมดาและผู้ใช้ที่เป็นอันตรายจะสามารถเข้าถึงข้อมูลเพื่อประนีประนอมความปลอดภัยของแหล่งข้อมูลได้

      หมายเหตุ: การตั้งค่าการรับรองความถูกต้องถูกใช้โดย Excel Services เท่านั้นและไม่ใช่โดย Excel

  9. คลิก ตกลง

  10. คลิกเสร็จสิ้นเพื่อปิดตัวช่วยสร้างการเชื่อมต่อข้อมูล

    กล่องโต้ตอบนำเข้าข้อมูลจะแสดงขึ้น

  11. ภายใต้เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในเวิร์กบุ๊กของคุณให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการสร้างตาราง Excel ให้คลิกตาราง(ซึ่งเป็นค่าเริ่มต้น)

    • เมื่อต้องการสร้างรายงาน PivotTable ให้คลิกรายงาน pivottable

    • เมื่อต้องการสร้างรายงาน PivotChart และ PivotTable ให้คลิกรายงาน pivotchart และ pivottable

      หมายเหตุ: ตัวเลือกสร้างการเชื่อมต่อเท่านั้นที่พร้อมใช้งานสำหรับฐานข้อมูล OLAP เท่านั้น

  12. ภายใต้คุณต้องการวางข้อมูลไว้ที่ใดให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการวางข้อมูลในเวิร์กชีตที่มีอยู่ให้เลือกเวิร์กชีตที่มีอยู่แล้วพิมพ์ชื่อของเซลล์แรกในช่วงของเซลล์ที่คุณต้องการค้นหาข้อมูล

      อีกวิธีหนึ่งคือคลิกยุบกล่องโต้ตอบ รูปปุ่ม เพื่อยุบกล่องโต้ตอบชั่วคราวให้เลือกเซลล์เริ่มต้นบนเวิร์กชีตแล้วคลิกขยาย รูปปุ่ม โต้ตอบ

    • เมื่อต้องการวางข้อมูลในเวิร์กชีตใหม่โดยเริ่มต้นที่เซลล์ A1 ให้คลิกเวิร์กชีตใหม่

  13. อีกวิธีหนึ่งคือคุณสามารถเปลี่ยนคุณสมบัติการเชื่อมต่อ (และเปลี่ยนแปลงไฟล์การเชื่อมต่อ) ได้ด้วยการคลิกคุณสมบัติทำการเปลี่ยนแปลงของคุณในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อแล้วคลิกตกลง

    สำหรับข้อมูลเพิ่มเติมให้ดูที่คุณสมบัติการเชื่อมต่อ

สำหรับ Excel ๒๐๐๗คุณสามารถใช้Microsoft Queryเพื่อเชื่อมต่อกับแหล่งข้อมูล ODBC ได้

ตัวช่วยสร้างการเชื่อมต่อข้อมูล

  1. บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกจากแหล่งข้อมูลอื่นแล้วคลิกจากบริการการวิเคราะห์

    รูป Ribbon ของ Excel

    ตัวช่วยสร้างการเชื่อมต่อข้อมูลจะแสดงขึ้น ตัวช่วยสร้างนี้มีบานหน้าต่างสามบาน

    • เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล

    • เลือกฐานข้อมูลและตาราง

    • บันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้น

  2. ในบานหน้าต่างเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลในกล่องชื่อเซิร์ฟเวอร์ให้พิมพ์ชื่อของเซิร์ฟเวอร์ฐานข้อมูล OLAP

    เคล็ดลับ: ถ้าคุณทราบชื่อของไฟล์คิวบ์แบบออฟไลน์ที่คุณต้องการเชื่อมต่อคุณสามารถพิมพ์เส้นทางไฟล์ชื่อไฟล์และนามสกุลที่สมบูรณ์

  3. ภายใต้ข้อมูลประจำตัวในการเข้าสู่ระบบให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้จากนั้นคลิกถัดไป:

    • เมื่อต้องการใช้ชื่อผู้ใช้และรหัสผ่านของ Windows ปัจจุบันของคุณให้คลิกใช้การรับรองความถูกต้องของ windows

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

  4. ในหน้าต่างเลือกฐานข้อมูลที่มีข้อมูลที่คุณต้องการให้เลือกฐานข้อมูลแล้วคลิกถัดไป

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

  5. ในบานหน้าต่างบันทึกไฟล์การเชื่อมต่อข้อมูลและเสร็จสิ้นในกล่องชื่อไฟล์ให้ตรวจทานชื่อไฟล์เริ่มต้นตามที่ต้องการ (ไม่บังคับ)

    คลิกเรียกดูเพื่อเปลี่ยนตำแหน่งที่ตั้งไฟล์เริ่มต้นของแหล่งข้อมูลของฉันหรือตรวจสอบชื่อไฟล์ที่มีอยู่

  6. ในกล่องคำอธิบายชื่อที่จำง่ายและคำสำคัญในการค้นหาให้พิมพ์คำอธิบายของไฟล์ชื่อที่จำง่ายและคำค้นหาทั่วไป (ทั้งหมดเป็นตัวเลือก)

  7. เมื่อต้องการตรวจสอบให้แน่ใจว่ามีการใช้ไฟล์การเชื่อมต่อเมื่อมีการรีเฟรช PivotTable ให้คลิกพยายามใช้ไฟล์นี้เพื่อรีเฟรชข้อมูลนี้เสมอ

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

  8. คลิกเสร็จสิ้นเพื่อปิดตัวช่วยสร้างการเชื่อมต่อข้อมูล

  9. ในกล่องโต้ตอบนำเข้าข้อมูลภายใต้เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในเวิร์กบุ๊กของคุณให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการสร้างเฉพาะรายงาน PivotTable ให้คลิกรายงาน pivottable

    • เมื่อต้องการสร้างรายงาน PivotTable และรายงาน PivotChart ให้คลิกรายงาน pivotchart และ PivotTable

    • เมื่อต้องการเก็บการเชื่อมต่อที่เลือกไว้ในเวิร์กบุ๊กสำหรับการใช้งานในภายหลังให้คลิกสร้างเฉพาะการเชื่อมต่อเท่านั้น กล่องกาเครื่องหมายนี้จะทำให้แน่ใจว่าการเชื่อมต่อถูกใช้โดยสูตรที่มีฟังก์ชัน Cube ที่คุณสร้างขึ้นและคุณไม่ต้องการสร้างรายงาน PivotTable

  10. ภายใต้ตำแหน่งที่คุณต้องการวางข้อมูลให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตที่มีอยู่ให้เลือกเวิร์กชีตที่มีอยู่แล้วพิมพ์การอ้างอิงเซลล์ของเซลล์แรกในช่วงของเซลล์ที่คุณต้องการค้นหารายงาน pivottable

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

  11. เมื่อต้องการวางรายงาน PivotTable ในเวิร์กชีตใหม่ที่เริ่มต้นที่เซลล์ A1 ให้คลิกเวิร์กชีตใหม่

  12. เมื่อต้องการตรวจสอบหรือเปลี่ยนแปลงคุณสมบัติการเชื่อมต่อให้คลิกคุณสมบัติแล้วทำการเปลี่ยนแปลงที่จำเป็นในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อแล้วคลิกตกลง

การทำงานกับการเชื่อมต่อข้อมูลภายนอก

ส่วนต่อไปนี้จะอธิบายวิธีการทำงานของการเชื่อมต่อข้อมูลภายนอกและวิธีการค้นหาแก้ไขจัดการและแชร์ข้อมูลการเชื่อมต่อกับโปรแกรมและผู้ใช้อื่น

การทำความเข้าใจพื้นฐานของการเชื่อมต่อข้อมูล

ข้อมูลในเวิร์กบุ๊ก Excel อาจมาจากตำแหน่งที่ตั้งที่แตกต่างกันสองตำแหน่ง ข้อมูลอาจถูกจัดเก็บไว้ในเวิร์กบุ๊กโดยตรงหรืออาจถูกเก็บไว้ในแหล่งข้อมูลภายนอกเช่นไฟล์ข้อความฐานข้อมูลหรือลูกบาศก์การประมวลผลการวิเคราะห์ทางออนไลน์ (OLAP) แหล่งข้อมูลภายนอกนี้เชื่อมต่อกับเวิร์กบุ๊กผ่านการเชื่อมต่อข้อมูลซึ่งเป็นชุดของข้อมูลที่อธิบายวิธีการค้นหาให้เข้าสู่ระบบและเข้าถึงแหล่งข้อมูลภายนอก

ประโยชน์หลักของการเชื่อมต่อกับข้อมูลภายนอกคือคุณสามารถวิเคราะห์ข้อมูลนี้ได้โดยไม่ต้องการคัดลอกข้อมูลไปยังเวิร์กบุ๊กของคุณเป็นระยะๆซึ่งเป็นการดำเนินการที่สามารถใช้เวลานานและมีแนวโน้มที่จะเกิดข้อผิดพลาดได้ หลังจากเชื่อมต่อกับข้อมูลภายนอกแล้วคุณยังสามารถรีเฟรชได้โดยอัตโนมัติ (หรืออัปเดต) เวิร์กบุ๊ก Excel ของคุณจากแหล่งข้อมูลต้นฉบับเมื่อใดก็ตามที่แหล่งข้อมูลได้รับการอัปเดตด้วยข้อมูลใหม่

ข้อมูลการเชื่อมต่อจะถูกเก็บไว้ในเวิร์กบุ๊กและยังสามารถเก็บไว้ในไฟล์การเชื่อมต่อเช่นไฟล์การเชื่อมต่อข้อมูล Office (ODC) (.odc) หรือไฟล์ชื่อแหล่งข้อมูล (dsn)

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

แหล่งข้อมูลจำนวนมากยังจำเป็นต้องมีโปรแกรมควบคุม ODBC หรือผู้ให้บริการ OLE DB เพื่อประสานงานการไหลของข้อมูลระหว่าง Excel ไฟล์การเชื่อมต่อและแหล่งข้อมูล

ไดอะแกรมต่อไปนี้จะสรุปจุดสำคัญเกี่ยวกับการเชื่อมต่อข้อมูล

การเชื่อมต่อไปยังแหล่งข้อมูลภายนอก

1. มีแหล่งข้อมูลที่หลากหลายที่คุณสามารถเชื่อมต่อได้: Analysis Services, SQL Server, Microsoft Access, OLAP และฐานข้อมูลเชิงสัมพันธ์สเปรดชีตและไฟล์ข้อความ

2แหล่งข้อมูลจำนวนมากมีโปรแกรมควบคุม ODBC ที่เกี่ยวข้องหรือผู้ให้บริการ OLE DB

3. ไฟล์การเชื่อมต่อจะกำหนดข้อมูลทั้งหมดที่จำเป็นในการเข้าถึงและเรียกข้อมูลจากแหล่งข้อมูล

4. ข้อมูลการเชื่อมต่อจะถูกคัดลอกจากไฟล์การเชื่อมต่อลงในเวิร์กบุ๊กและสามารถแก้ไขข้อมูลการเชื่อมต่อได้อย่างง่ายดาย

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

การค้นหาการเชื่อมต่อ

เมื่อต้องการค้นหาไฟล์การเชื่อมต่อให้ใช้กล่องโต้ตอบการเชื่อมต่อที่มีอยู่ (บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกการเชื่อมต่อที่มีอยู่) การใช้กล่องโต้ตอบนี้คุณสามารถดูชนิดของการเชื่อมต่อต่อไปนี้:

  • การเชื่อมต่อในเวิร์กบุ๊ก    

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

  • ไฟล์การเชื่อมต่อบนคอมพิวเตอร์ของคุณ    

    รายการนี้ถูกสร้างขึ้นจากโฟลเดอร์แหล่งข้อมูลของฉันที่ถูกจัดเก็บไว้ในโฟลเดอร์เอกสารของฉัน(Windows XP) หรือเอกสาร(windows Vista)

  • ไฟล์การเชื่อมต่อบนเครือข่าย    

    รายการนี้สามารถสร้างได้จากสิ่งต่อไปนี้:

    • ชุดโฟลเดอร์บนเครือข่ายภายในของคุณตำแหน่งที่ตั้งที่สามารถปรับใช้ผ่านเครือข่ายเป็นส่วนหนึ่งของนโยบายกลุ่มของ Microsoft Office

    • ไลบรารีการเชื่อมต่อข้อมูล Excel Services (DCL) บนไซต์ SharePoint Foundation  

การแก้ไขคุณสมบัติการเชื่อมต่อ

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

หลังจากที่คุณสร้างการเชื่อมต่อแล้วคุณสามารถใช้กล่องโต้ตอบคุณสมบัติการเชื่อมต่อ(บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกคุณสมบัติ) เมื่อต้องการควบคุมการตั้งค่าต่างๆสำหรับการเชื่อมต่อไปยังแหล่งข้อมูลภายนอกและใช้นำมาใช้ใหม่หรือสลับไฟล์การเชื่อมต่อ

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

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

การจัดการการเชื่อมต่อ

โดยใช้กล่องโต้ตอบการเชื่อมต่อเวิร์กบุ๊กคุณสามารถจัดการการเชื่อมต่อเหล่านี้ได้อย่างง่ายดายรวมถึงการสร้างการแก้ไขและการลบรายการเหล่านั้น (บนแท็บข้อมูลในกลุ่มรับข้อมูลภายนอกให้คลิกการเชื่อมต่อ) คุณสามารถใช้กล่องโต้ตอบนี้เพื่อดำเนินการดังต่อไปนี้:

  • สร้างแก้ไขรีเฟรชและลบการเชื่อมต่อที่ใช้งานอยู่ในเวิร์กบุ๊ก

  • ตรวจสอบความถูกต้องของแหล่งข้อมูลภายนอก คุณอาจต้องการทำสิ่งนี้ในกรณีที่การเชื่อมต่อถูกกำหนดโดยผู้ใช้อื่น

  • แสดงตำแหน่งที่มีการใช้การเชื่อมต่อแต่ละรายการในเวิร์กบุ๊กปัจจุบัน

  • วิเคราะห์ข้อความแสดงข้อผิดพลาดเกี่ยวกับการเชื่อมต่อไปยังข้อมูลภายนอก

  • เปลี่ยนเส้นทางการเชื่อมต่อไปยังเซิร์ฟเวอร์หรือแหล่งข้อมูลอื่นหรือแทนที่ไฟล์การเชื่อมต่อสำหรับการเชื่อมต่อที่มีอยู่

  • ทำให้ง่ายต่อการสร้างและแชร์ไฟล์การเชื่อมต่อกับผู้ใช้

การแชร์การเชื่อมต่อ

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

การใช้ไฟล์ ODC

คุณสามารถสร้างไฟล์การเชื่อมต่อข้อมูล Office (ODC) (.odc) ได้โดยการเชื่อมต่อกับข้อมูลภายนอกผ่านทางกล่องโต้ตอบเลือกแหล่งข้อมูลหรือโดยใช้ตัวช่วยสร้างการเชื่อมต่อข้อมูลเพื่อเชื่อมต่อกับแหล่งข้อมูลใหม่ ไฟล์ ODC ใช้ HTML ที่กำหนดเองและแท็ก XML เพื่อจัดเก็บข้อมูลการเชื่อมต่อ คุณสามารถดูหรือแก้ไขเนื้อหาของไฟล์ใน Excel ได้อย่างง่ายดาย

คุณสามารถแชร์ไฟล์การเชื่อมต่อกับบุคคลอื่นเพื่อให้ผู้อื่นสามารถเข้าถึงแหล่งข้อมูลภายนอกได้ ผู้ใช้อื่นไม่จำเป็นต้องตั้งค่าแหล่งข้อมูลเพื่อเปิดไฟล์การเชื่อมต่อแต่อาจจำเป็นต้องติดตั้งโปรแกรมควบคุม ODBC หรือผู้ให้บริการ OLE DB ที่จำเป็นต้องใช้ในการเข้าถึงข้อมูลภายนอกบนคอมพิวเตอร์ของพวกเขา

ไฟล์ ODC เป็นวิธีที่แนะนำสำหรับการเชื่อมต่อกับข้อมูลและการแชร์ข้อมูล คุณสามารถแปลงไฟล์การเชื่อมต่อแบบดั้งเดิมอื่นๆ (DSN, UDL และไฟล์คิวรี) เป็นไฟล์ ODC ได้โดยการเปิดไฟล์การเชื่อมต่อจากนั้นคลิกปุ่มส่งออกไฟล์การเชื่อมต่อบนแท็บคำนิยามของกล่องโต้ตอบคุณสมบัติการเชื่อมต่อ

การใช้ไฟล์คิวรี

ไฟล์แบบสอบถามคือไฟล์ข้อความที่มีข้อมูลแหล่งข้อมูลรวมถึงชื่อของเซิร์ฟเวอร์ที่ข้อมูลนั้นอยู่และข้อมูลการเชื่อมต่อที่คุณระบุเมื่อคุณสร้างแหล่งข้อมูล ไฟล์คิวรีเป็นวิธีแบบดั้งเดิมสำหรับการแชร์คิวรีกับผู้ใช้ Excel รายอื่น

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

การใช้ไฟล์แบบสอบถาม oqy    คุณสามารถบันทึกไฟล์ oqy เพื่อเชื่อมต่อกับข้อมูลในฐานข้อมูล OLAP ได้ทั้งบนเซิร์ฟเวอร์หรือใน ไฟล์คิวบ์แบบออฟไลน์ (.cub) เมื่อคุณใช้ตัวช่วยสร้างการเชื่อมต่อแบบหลายมิติใน Microsoft Query เพื่อสร้างแหล่งข้อมูลสำหรับฐานข้อมูล OLAP หรือ cube ไฟล์ oqy จะถูกสร้างขึ้นโดยอัตโนมัติ เนื่องจากฐานข้อมูล OLAP ไม่ได้ถูกจัดระเบียบในระเบียนหรือตารางคุณไม่สามารถสร้างคิวรีหรือไฟล์ dqy เพื่อเข้าถึงฐานข้อมูลเหล่านี้ได้

การใช้ไฟล์แบบสอบถาม rqy    Excel สามารถเปิดไฟล์คิวรีในรูปแบบ rqy เพื่อสนับสนุนไดรเวอร์แหล่งข้อมูล OLE DB ที่ใช้รูปแบบนี้ สำหรับข้อมูลเพิ่มเติมให้ดูที่เอกสารประกอบสำหรับโปรแกรมควบคุมของคุณ

การใช้ไฟล์แบบสอบถาม qry    Microsoft Query สามารถเปิดและบันทึกไฟล์คิวรีในรูปแบบ qry สำหรับใช้กับ Microsoft Query เวอร์ชันก่อนหน้าที่ไม่สามารถเปิดไฟล์ dqy ได้ ถ้าคุณมีไฟล์คิวรีในรูปแบบ qry ที่คุณต้องการใช้ใน Excel ให้เปิดไฟล์ใน Microsoft Query แล้วบันทึกเป็นไฟล์ dqy สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการบันทึกไฟล์ dqy ให้ดูที่วิธีใช้ Microsoft Query

การใช้ไฟล์แบบสอบถามเว็บ iqy    Excel สามารถเปิดไฟล์แบบสอบถามเว็บ iqy เพื่อดึงข้อมูลจากเว็บได้

การใช้ช่วงข้อมูลภายนอกและคุณสมบัติ

ช่วงข้อมูลภายนอก (หรือที่เรียกว่าตารางแบบสอบถาม) คือชื่อที่กำหนดหรือชื่อตารางที่กำหนดตำแหน่งที่ตั้งของข้อมูลที่นำเข้ามาในเวิร์กชีต เมื่อคุณเชื่อมต่อกับข้อมูลภายนอก Excel จะสร้างช่วงข้อมูลภายนอกโดยอัตโนมัติ ข้อยกเว้นเพียงอย่างเดียวคือรายงาน PivotTable ที่เชื่อมต่อกับแหล่งข้อมูลซึ่งจะไม่สร้างช่วงข้อมูลภายนอก ใน Excel คุณสามารถจัดรูปแบบและจัดเค้าโครงของข้อมูลภายนอกหรือใช้ในการคำนวณได้เช่นเดียวกับข้อมูลอื่นๆ

Excel จะชื่อช่วงข้อมูลภายนอกโดยอัตโนมัติดังต่อไปนี้:

  • ช่วงข้อมูลภายนอกจากไฟล์การเชื่อมต่อข้อมูล Office (ODC) จะได้รับชื่อเดียวกันกับชื่อไฟล์

  • ช่วงข้อมูลภายนอกจากฐานข้อมูลจะถูกตั้งชื่อด้วยชื่อของคิวรี ตามค่าเริ่มต้น Query_from_แหล่งข้อมูลคือชื่อของแหล่งข้อมูลที่คุณใช้ในการสร้างคิวรี

  • ช่วงข้อมูลภายนอกจากไฟล์ข้อความจะถูกตั้งชื่อด้วยชื่อไฟล์ข้อความ

  • ช่วงข้อมูลภายนอกจากคิวรีบนเว็บจะถูกตั้งชื่อด้วยชื่อของเว็บเพจที่มีการดึงข้อมูล

ถ้าเวิร์กชีตของคุณมีช่วงข้อมูลภายนอกมากกว่าหนึ่งช่วงจากแหล่งข้อมูลเดียวกันช่วงจะมีลำดับเลข ตัวอย่างเช่น MyText MyText_1 MyText_2 และอื่นๆ

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

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

การทำความเข้าใจเกี่ยวกับการสนับสนุนแหล่งข้อมูลใน Excel และ Excel Services

มีวัตถุข้อมูลหลายรายการ (เช่นช่วงข้อมูลภายนอกและรายงาน PivotTable) ที่คุณสามารถใช้เพื่อเชื่อมต่อกับแหล่งข้อมูลที่แตกต่างกันได้ อย่างไรก็ตามชนิดของแหล่งข้อมูลที่คุณสามารถเชื่อมต่อจะแตกต่างกันระหว่างแต่ละวัตถุข้อมูล นอกจากนี้คุณยังสามารถใช้และรีเฟรชข้อมูลที่เชื่อมต่อใน Excel Services ได้แต่มีข้อจำกัดเพิ่มเติมและการแก้ไขปัญหาที่คุณควรทราบ

การสนับสนุนวัตถุข้อมูลของ Excel และแหล่งข้อมูล

ตารางต่อไปนี้สรุปว่าแหล่งข้อมูลใดที่ได้รับการสนับสนุนสำหรับแต่ละวัตถุข้อมูลใน Excel

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

Excel
ข้อมูล
วัตถุ

สร้าง
ภายนอก
ข้อมูล
ช่วง ?

OLE
DB

ODBC

ข้อความ
แฟ้ม

HTML
แฟ้ม

XML
แฟ้ม

SharePoint
รายการ

ตัวช่วยสร้างการนำเข้าข้อความ

ได้

ไม่ได้

ไม่ได้

ได้

ไม่ได้

ไม่ได้

ไม่ได้

รายงาน
PivotTable (ไม่ใช่ OLAP)

ไม่ได้

ใช่

ใช่

ได้

ไม่ได้

ไม่ได้

ใช่

รายงาน
PivotTable OLAP

ไม่ได้

ได้

ไม่ได้

ไม่ได้

ไม่ได้

ไม่ได้

ไม่ได้

ตาราง Excel

ใช่

ใช่

ได้

ไม่ได้

ไม่ได้

ใช่

ใช่

แมป XML

ได้

ไม่ได้

ไม่ได้

ไม่ได้

ไม่ได้

ได้

ไม่ได้

คิวรีเว็บ

ได้

ไม่ได้

ไม่ได้

ไม่ได้

ใช่

ได้

ไม่ได้

ตัวช่วยสร้างการเชื่อมต่อข้อมูล

ใช่

ใช่

ใช่

ใช่

ใช่

ใช่

ใช่

Microsoft Query

ได้

ไม่ได้

ใช่

ได้

ไม่ได้

ไม่ได้

ไม่ได้

หมายเหตุ: ไฟล์เหล่านี้ไฟล์ข้อความที่นำเข้าโดยใช้ตัวช่วยสร้างการนำเข้าข้อความไฟล์ XML ที่นำเข้าโดยใช้แมป XML และไฟล์ HTML หรือ XML ที่นำเข้าโดยใช้คิวรีเว็บอย่าใช้โปรแกรมควบคุม ODBC หรือผู้ให้บริการ OLE DB เพื่อทำการเชื่อมต่อไปยังแหล่งข้อมูล

การสนับสนุน Excel Services และแหล่งข้อมูล

ถ้าคุณต้องการแสดงเวิร์กบุ๊ก Excel ใน Excel Services (Excel ในเว็บเบราว์เซอร์) คุณสามารถเชื่อมต่อและรีเฟรชข้อมูลได้แต่คุณต้องใช้รายงาน PivotTable Excel Services ไม่สนับสนุนช่วงข้อมูลภายนอกซึ่งหมายความว่า Excel Services ไม่สนับสนุนตาราง Excel ที่เชื่อมต่อกับแหล่งข้อมูลคิวรีเว็บการแมป XML หรือ Microsoft Query

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

การทำความเข้าใจคอมโพเนนต์การเข้าถึงข้อมูล

Microsoft ข้อมูล Access คอมโพเนนต์ (MDAC) ๒.๘จะรวมอยู่ใน Microsoft Windows Server ๒๐๐๓และ Windows XP SP2 ด้วย MDAC คุณสามารถเชื่อมต่อและใช้ข้อมูลจากแหล่งข้อมูลที่เกี่ยวข้องและ nonrelational ได้หลากหลาย คุณสามารถเชื่อมต่อกับแหล่งข้อมูลที่แตกต่างกันได้โดยใช้โปรแกรมควบคุมการเชื่อมต่อฐานข้อมูลที่เปิด (ODBC) หรือผู้ให้บริการ OLE DB ซึ่งจะถูกสร้างและจัดส่งโดย Microsoft หรือได้รับการพัฒนาโดยบุคคลภายนอกต่างๆ เมื่อคุณติดตั้ง Microsoft Office โปรแกรมควบคุม ODBC เพิ่มเติมและผู้ให้บริการ OLE DB จะถูกเพิ่มลงในคอมพิวเตอร์ของคุณ

Windows Vista และ Windows 7 ใช้คอมโพเนนต์การเข้าถึงข้อมูลของ Windows (Windows DAC)

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

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

นอกจากนี้คุณยังสามารถใช้โปรแกรมควบคุม ODBC และผู้ให้บริการ OLE DB จากผู้ผลิตรายอื่นเพื่อรับข้อมูลจากแหล่งข้อมูลอื่นที่ไม่ใช่แหล่งข้อมูลของ Microsoft รวมถึงฐานข้อมูล ODBC และ OLE DB อื่นๆ สำหรับข้อมูลเกี่ยวกับการติดตั้งโปรแกรมควบคุม ODBC เหล่านี้หรือผู้ให้บริการ OLE DB ให้ตรวจสอบเอกสารประกอบของฐานข้อมูลหรือติดต่อผู้จำหน่ายฐานข้อมูลของคุณ

การใช้ ODBC เพื่อเชื่อมต่อกับแหล่งข้อมูล

ส่วนต่อไปนี้จะอธิบายเกี่ยวกับการเชื่อมต่อฐานข้อมูลเปิด (ODBC) ในรายละเอียดเพิ่มเติม

สถาปัตยกรรม ODBC

ในสถาปัตยกรรม ODBC แอปพลิเคชัน (เช่น Excel) จะเชื่อมต่อไปยังตัวจัดการโปรแกรมควบคุม ODBC ซึ่งจะใช้โปรแกรมควบคุม ODBC เฉพาะ (เช่นโปรแกรมควบคุม odbc ของ Microsoft SQL) เพื่อเชื่อมต่อกับแหล่งข้อมูล (เช่นฐานข้อมูล Microsoft SQL Server)

การกำหนดข้อมูลการเชื่อมต่อ

เมื่อต้องการเชื่อมต่อกับแหล่งข้อมูล ODBC ให้ทำดังต่อไปนี้:

  1. ตรวจสอบให้แน่ใจว่ามีการติดตั้งโปรแกรมควบคุม ODBC ที่เหมาะสมบนคอมพิวเตอร์ที่มีแหล่งข้อมูล

  2. กำหนดชื่อแหล่งข้อมูล (DSN) โดยใช้ผู้ดูแลแหล่งข้อมูล ODBCเพื่อเก็บข้อมูลการเชื่อมต่อไว้ในรีจิสทรีหรือไฟล์ DSN หรือสตริงการเชื่อมต่อใน Microsoft Visual Basic code เพื่อส่งต่อข้อมูลการเชื่อมต่อโดยตรงไปยังตัวจัดการโปรแกรมควบคุม ODBC

    เมื่อต้องการกำหนดแหล่งข้อมูลใน Windows Vista ให้คลิกปุ่มเริ่มแล้วคลิกแผงควบคุม คลิกระบบและการบำรุงรักษาแล้วคลิกเครื่องมือการดูแลระบบ ใน Windows XP และ Windows Server ให้คลิกเริ่มแล้วคลิกแผงควบคุม คลิกประสิทธิภาพการทำงานและการบำรุงรักษาคลิกเครื่องมือการดูแลระบบ จากนั้นคลิกแหล่งข้อมูล (ODBC) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกต่างๆให้คลิกปุ่มวิธีใช้ในกล่องโต้ตอบแต่ละกล่อง

แหล่งข้อมูลของเครื่อง

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

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

แหล่งข้อมูลของไฟล์

แหล่งข้อมูลไฟล์ (หรือที่เรียกว่าไฟล์ DSN) เก็บข้อมูลการเชื่อมต่อในไฟล์ข้อความไม่ใช่รีจิสทรีและมักจะมีความยืดหยุ่นมากขึ้นในการใช้แหล่งข้อมูลของเครื่อง ตัวอย่างเช่นคุณสามารถคัดลอกแหล่งข้อมูลไฟล์ไปยังคอมพิวเตอร์เครื่องใดก็ได้ที่มีโปรแกรมควบคุม ODBC ที่ถูกต้องเพื่อให้แอปพลิเคชันของคุณสามารถใช้ข้อมูลการเชื่อมต่อที่สอดคล้องกันและถูกต้องกับคอมพิวเตอร์ทั้งหมดที่ใช้งานได้ หรือคุณสามารถวางแหล่งข้อมูลของไฟล์บนเซิร์ฟเวอร์เดียวแชร์ได้ระหว่างคอมพิวเตอร์หลายเครื่องบนเครือข่ายและสามารถรักษาข้อมูลการเชื่อมต่อได้อย่างง่ายดายในตำแหน่งที่ตั้งเดียว

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

การใช้ OLE DB เพื่อเชื่อมต่อกับแหล่งข้อมูล

ส่วนต่อไปนี้อธิบายถึงการลิงก์วัตถุและการฝังฐานข้อมูล (OLE DB) ในรายละเอียดเพิ่มเติม

สถาปัตยกรรมของ OLE DB

ในสถาปัตยกรรม OLE DB แอปพลิเคชันที่เข้าถึงข้อมูลจะถูกเรียกว่าผู้ใช้ข้อมูล (เช่น Excel) และโปรแกรมที่อนุญาตให้มีการเข้าถึงข้อมูลภายในเครื่องจะเรียกว่าผู้ให้บริการฐานข้อมูล (เช่นผู้ให้บริการ Microsoft OLE DB สำหรับ SQL Server)

การกำหนดข้อมูลการเชื่อมต่อ

ไฟล์การเชื่อมโยงข้อมูลสากล (udl) มีข้อมูลการเชื่อมต่อที่ผู้ใช้ข้อมูลใช้ในการเข้าถึงแหล่งข้อมูลผ่านผู้ให้บริการ OLE DB ของแหล่งข้อมูลนั้น คุณสามารถสร้างข้อมูลการเชื่อมต่อได้โดยทำอย่างใดอย่างหนึ่งต่อไปนี้:

  • ในตัวช่วยสร้างการเชื่อมต่อข้อมูลให้ใช้กล่องโต้ตอบคุณสมบัติลิงก์ข้อมูลเพื่อกำหนดลิงก์ข้อมูลสำหรับผู้ให้บริการ OLE DB สำหรับข้อมูลเพิ่มเติมให้ดูที่ส่วนการนำเข้าข้อมูลโดยใช้ตัวช่วยสร้างการเชื่อมต่อข้อมูล

  • สร้างไฟล์ข้อความเปล่าที่มีนามสกุลของชื่อไฟล์ udl แล้วแก้ไขไฟล์ซึ่งจะแสดงกล่องโต้ตอบคุณสมบัติลิงก์ข้อมูล

การรีเฟรชข้อมูล

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

ภาพประกอบต่อไปนี้จะอธิบายกระบวนการพื้นฐานของสิ่งที่เกิดขึ้นเมื่อคุณรีเฟรชข้อมูลที่เชื่อมต่อกับแหล่งข้อมูลภายนอก

กระบวนการพื้นฐานของการรีเฟรชข้อมูลภายนอก

1การดำเนินการรีเฟรชจะได้รับข้อมูลล่าสุด

2ไฟล์การเชื่อมต่อจะกำหนดข้อมูลทั้งหมดที่จำเป็นสำหรับการเข้าถึงและเรียกข้อมูลจากแหล่งข้อมูลภายนอก

3. มีแหล่งข้อมูลที่หลากหลายที่คุณสามารถรีเฟรช: OLAP, SQL Server, Access, OLE DB, ODBC, สเปรดชีตและไฟล์ข้อความได้

4. ข้อมูลที่ทันสมัยจะถูกเพิ่มลงในเวิร์กบุ๊กปัจจุบัน

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

ถ้าแหล่งข้อมูลภายนอกของคุณจำเป็นต้องมี รหัสผ่าน ในการเข้าถึงข้อมูลคุณสามารถกำหนดให้มีการใส่รหัสผ่านทุกครั้งที่มีการรีเฟรช ช่วงข้อมูลจากภายนอก

การนำเข้าข้อมูลโดยทางโปรแกรมและโดยการใช้ฟังก์ชัน

ถ้าคุณเป็นนักพัฒนามีหลายวิธีภายใน Excel ที่คุณสามารถนำเข้าข้อมูลได้ดังนี้

  • คุณสามารถใช้ Visual Basic สำหรับแอปพลิเคชันเพื่อเข้าถึงแหล่งข้อมูลภายนอกได้ ทั้งนี้ขึ้นอยู่กับแหล่งข้อมูลคุณสามารถใช้วัตถุข้อมูล ActiveX หรือวัตถุข้อมูล Access เพื่อเรียกข้อมูลได้ คุณยังสามารถกำหนดสตริงการเชื่อมต่อในโค้ดของคุณที่ระบุข้อมูลการเชื่อมต่อได้ด้วย การใช้สตริงการเชื่อมต่อมีประโยชน์ตัวอย่างเช่นเมื่อคุณต้องการหลีกเลี่ยงการจำเป็นต้องใช้ผู้ดูแลระบบหรือผู้ใช้ในการสร้างไฟล์การเชื่อมต่อก่อนหรือเพื่อทำให้การติดตั้งแอปพลิเคชันของคุณง่ายขึ้น

  • ถ้าคุณนำเข้าข้อมูลจากฐานข้อมูล SQL Server ให้พิจารณาใช้ไคลเอ็นต์ Native ของ SQL ซึ่งเป็นอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันการเข้าถึงข้อมูลแบบสแตนด์อโลน (API) ที่ใช้สำหรับทั้ง OLE DB และ ODBC รวมถึงผู้ให้บริการ SQL OLE DB และโปรแกรมควบคุม SQL ODBC ลงในไลบรารีการเชื่อมโยงแบบไดนามิกหนึ่งไลบรารี (DLL) ในขณะที่ยังให้ฟังก์ชันการทำงานใหม่ที่แยกต่างหากและแตกต่างจากคอมโพเนนต์การเข้าถึงข้อมูลของ Microsoft (MDAC) คุณสามารถใช้ไคลเอ็นต์ Native ของ SQL เพื่อสร้างแอปพลิเคชันใหม่หรือปรับปรุงแอปพลิเคชันที่มีอยู่ซึ่งสามารถใช้ประโยชน์จากฟีเจอร์ SQL Server ที่ใหม่กว่าได้เช่นชุดผลลัพธ์ที่ใช้งานอยู่หลายชุด (UDT) และการสนับสนุนชนิดข้อมูล XML

  • ฟังก์ชัน RTD จะดึงข้อมูลแบบเรียลไทม์จากโปรแกรมที่สนับสนุน COM automation Add-in การทำงานอัตโนมัติของ RTD COM จะต้องถูกสร้างขึ้นและลงทะเบียนบนคอมพิวเตอร์เครื่องนั้น

  • SQL ฟังก์ชันร้องขอเชื่อมต่อกับแหล่งข้อมูลภายนอกและเรียกใช้คิวรีจากเวิร์กชีต SQL ฟังก์ชันร้องขอจะส่งกลับผลลัพธ์เป็นอาร์เรย์โดยไม่จำเป็นต้องมีการเขียนโปรแกรมแมโคร ถ้าฟังก์ชันนี้ไม่พร้อมใช้งานคุณต้องติดตั้งโปรแกรม add-in ของ Microsoft Excel ODBC (XLODBC XLA) คุณสามารถติดตั้ง add-in จาก Office.com ได้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้าง Visual Basic for แอปพลิเคชันให้ดูที่วิธีใช้ Visual Basic

ระดับความเป็นส่วนตัว

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

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community ขอความช่วยเหลือใน Answers community หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voiceได้เสมอ

ดูเพิ่มเติม

Power Query เรียกว่า รับและแปลง ใน Excel 2016

วิธีใช้ Microsoft Power Query สำหรับ Excel

นำเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูลดั้งเดิม

ประสบการณ์การใช้งานการจัดการข้อมูลใน POWER BI สำหรับ Office ๓๖๕วิธีใช้

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×