ฟังก์ชัน GETPIVOTDATA - Excel

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

6/6/2557 ฟั

งก์ัGETPIVOTDATA - Excel
ชน

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

หมายเหตุ คุ ณสามารถใส่ สู
ตร GETPIVOTDATA แบบง่ ายๆ ไดอย่
้างรวดเร็
วดวยการพิ
้ มพ=์ ลงในเซลล ที
์คุ
ณตองการส่
้ งค่
ากลับ
จากนันคลิ
กเซลล ที
์อยู
ใ่
นรายงาน PivotTable ที
มี
ขอมู
้ล ที
ตองการให
้ ส่

งกลับ

ไวยากรณ์

GETPIVOTDATA(data_field,pivot_table,field1,item1,field2,item2,...)

ไวยากรณ์
ของฟังกช์ัน GETPIVOTDATA มี
อารกิ
์วเมนตดั์
งต่
อไปนี
Data_field คื
อชื
อที
อยู

่ายในเครื
องหมายอัญ ประกาศ ของเขตขอมู
้ล ที
มี
ขอมู
้ล ที
คุ
ณตองการดึ
้ ง
Pivot_table คื
อการอางอิ
้ งไปยังเซลล ์
ช่วงของเซลล ์
หรื
อช่
วงของเซลล ที
์มี
ชอในรายงาน
ื PivotTable ขอมู
้ล นี
จะใชในการกํ
้ าหนด
ว่
ารายงาน PivotTable ใดที
มี
ขอมู
้ล ทีคุ
ณตองการดึ
้ ง
Field1, Item1, Field2, Item2 คือคู

่องชื
อเขตขอมู
้ล และชือรายการ 1 ถึ ง 126 คู ท
่อธิ
ีบายขอมู
้ล ที
คุณตองการดึ
้ ง คูเ่
หล่านี
จะ
เรี
ยงลํ
าดับในลักษณะใดก็ได ้ ชื
อเขตขอมู
้ล และชื อของรายการอื
นๆ ทีไม่
ใช่วนั ที
และตัวเลขจะใส่
อยู
ใ่
นเครื
องหมายอัญ ประกาศ สํ
าหรับ
รายงาน OLAP PivotTable นัน รายการสามารถมี ชอแหล่
ื งขอมู้ล ของมิติและยังมี
ชอแหล่
ื งขอมู้ล ของรายการได ้
คูเ่
ขตขอมู
้ล และ
รายการของ OLAP PivotTable อาจมี ลก
ั ษณะดังต่
อไปนี

"[Product]","[Product].[All Products].[Foods].[Baked Goods]"

ขอสั
้งเกต
เขตขอมู
้ล หรื
อรายการจากการคํ
านวณ และการคํ
านวณแบบกํ
าหนดเองจะมี
อยู
ใ่
นการคํ
านวณ GETPIVOTDATA
ถา้pivot_table เป็
นช่
วงที
รวมเอารายงาน PivotTable ตังแต่
ส องชุ
ดขึ
นไป ขอมู
้ล จะถู
กดึ
งมาจากรายงานฉบับใดก็
ตามที
สรางไว
้ ล่ ้
าสุ

ในช่
วงดังกล่
าว
ถาอาร
้ กิ ์
วเมนตเขตข
์ อมู้ล และรายการเป็
นเซลล เซลล
์ เดี์ยว ค่
าของเซลล นั์
นจะถู
กส่
งกลับไม่
วา่
ค่
านันจะเป็
นสตริ
ง ตัวเลข ค่
าขอผิ
้ดพลาด
และอื
นๆ ใดก็
ตาม
ถารายการข
้ อมู
้ล มี
วน
ั ที
เก็
บอยู
่จะตองใส่
้ คา่ เป็
นเลขลําดับหรือแปลงค่าดวยฟั
้ งกช์ัน DATE เพื
อใหมี
้การคงค่
านันไวในกรณี
้ ทนํ
ีาแผ่
นงาน
ไปเปิ
ดในระบบภาษาอืน ตัวอย่
างเช่
น รายการทีอางถึ
้ งวันที5 มี นาคม 1999 สามารถป้ อนค่าเป็
น 36224 หรื อ DATE(1999,3,5)
ส่
วนเวลาสามารถป้อนค่าไดในรู
้ ปแบบทศนิ ยม หรือใชฟั้
งกช์ัน TIME
ถา้pivot_table ไม่
ใช่
ชว่
งที
พบรายงาน PivotTable ฟังกช์ัน GETPIVOTDATA จะส่
งกลับค่
า #REF!
ถาอาร
้ กิ ์
วเมนตต่
์างๆ ไม่
ใช่
เขตขอมู
้ล ที
มองเห็
นได ้
หรื
อถาอาร
้ กิ ์
วเมนตมี
์ตวั กรองรายงานซึ
งจะไม่
แสดงขอมู
้ล ที
กรองแล ว้ฟังกช์ัน
GETPIVOTDATA จะส่ งกลับค่
า #REF!

ตัวอย่
าง
http://office.microsoft.com/th-th/excel-help/HP010062477.aspx 1/3
6/6/2557 ฟั
งก์ัGETPIVOTDATA - Excel
ชน

ช่
วงที
มี
รายงาน PivotTable อยู

่ื

GETPIVOTDATA("ยอดขาย",$A$4)

ส่
งกลับค่
าผลรวมทังหมดของเขตขอมู
้ล ยอดขาย ซึ
งเท่
ากับ $49,325

GETPIVOTDATA("ผลรวมยอดขาย",$A$4)

ส่
งกลับค่
าผลรวมทังหมดของเขตขอมู
้ล ยอดขาย ซึ งเท่
ากับ $49,325 เช่
นกัน โดยสามารถใส่
ชอเขตข
ื อมู ้ล แบบเดี
ยวกับที
ปรากฏอยู

่น
แผ่
นงาน หรือใส่
เฉพาะชื
อเขตขอมู
้ล นัน (โดยไม่
ตองมี
้ ขอความ
้ "ผลรวมของ" "จํ
านวนของ" และอื
นๆ) ก็
ได ้

GETPIVOTDATA("ยอดขาย",$A$4,"เดื
อน","มี
น าคม")

ส่
งกลับค่
าผลรวมทังหมดของเดื
อนมี
นาคม ซึ
งเท่
ากับ $30,337

GETPIVOTDATA("ยอดขาย",$A$4,"เดื
อน","มี
น าคม","ผลิ
ตภั
ณฑ์
","การผลิ
ต","พนั
กงานขาย","เลิ ั")
ศ ชย

ส่
งกลับค่
า $10,201

GETPIVOTDATA("ยอดขาย",$A$4,"ภู
มภ
ิาค","ใต"
้)

ส่
งกลับค่
า #REF! เนื
องจากขอมู
้ล ของภู
มิ
ภาคทางใตไม่
้ไดแสดงให
้ เห็
้นอยู

GETPIVOTDATA("ยอดขาย",$A$4,"ผลิ
ตภั
ณฑ์
","เครื
องดื
ม","พนั
กงานขาย","สุ
รย
ิา")

ส่
งกลับค่
า #REF! เนื
องจากไม่
มี
คา่
ผลรวมของยอดขายเครื
องดื
มสํ
าหรับสุ
ริ
ยา

http://office.microsoft.com/th-th/excel-help/HP010062477.aspx 2/3
6/6/2557 ฟั
งก์ัGETPIVOTDATA - Excel
ชน

ไดเรกทอรี
ของไซต ์ ติ
ดต่
อเรา ส่
งคํ
าติ
ชม ขอมู
้ลดานกฎหมาย
้ เครื
องหมายการคา้ สิ
ทธิ
ส่
วนบุ
คคลและคุ
กกี การช่
วยสํ
าหรับการเขาถึ
้ง © 2014 Microsoft Corporation สงวน
ลิ
ขสิ
ทธิ

http://office.microsoft.com/th-th/excel-help/HP010062477.aspx 3/3

You might also like