:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

การใช้สูครใน Pivot table

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#21

Post by yodpao.b »

ต้องการให้ Pivot table เพิ่ม คอลัมหนึ่ง โดยให้ใช้สูตรดังนี้ "ผลรวมของ kWh_total หาร จำนวนเครื่องที่บันทึก"
ทั้งสองบรรทัดจะได้ผลลัพธ์ดังนี้
3.508356653
0.313419444
1.JPG

ผมลองทำโดยการใส่สูตรจากคำสั่งสูตรคำนวณดังรูปด้านล่าง
แต่ตัวคำสั่ง "รายการคำนวณ" เป็นสีขาว ไม่ว่าจะว่างเคอร์เซอร์ในเซลไหนๆใน Pivot table
ไม่ทราบต้องใช้วิธีใด
2.JPG
ผมเข้าใจว่าเป็นเพราะการสร้างความสัมพันธ์ใน power pivot ครับ จึงทำให้คำสั่งเป็นสีขวา
3.JPG
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#22

Post by snasui »

:D เขียนสูตรผ่าน Measure ใน Power Pivot ซึ่งผมเคยแสดงตัวอย่างไว้แล้ว ลองทำตามตามนั้น ติดขัดอย่างไรให้นำไฟล์นั้นมาถามกันต่อครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#23

Post by yodpao.b »

ใช่โพสต์ที่ 3 ใช่ไหมครับ

ถ้าใช่วันจันทร์จะรายงานผลที่ได้ครับ เพาระต้องไปทำที่ทำงาน
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#24

Post by snasui »

yodpao.b wrote: Wed Jul 03, 2019 9:43 pm ใช่โพสต์ที่ 3 ใช่ไหมครับ
:D ใช่ครับ ถ้ามี Post อื่น ๆ กระทู้อื่น ๆ และผมได้โพสต์ตอบเกี่ยวกับ Power Pivot ที่สอดคล้องกับคำถามนี้ก็ให้ลองด้วยเช่นกันครับ :mrgreen:
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#25

Post by yodpao.b »

เรียนอาจารย์ครับจาก โพสตทีท 22 เกียวกับเวลา
แก้ไขได้แล้วครับ
ผมผิดเองที่ไม่ดูให้ดี
คือขั้นตอน
1.เลือกชนิดข้อมูลเป็น วันที่
2.เลือกรูปแบบที่ต้องการ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#26

Post by yodpao.b »

ต้องการให้ Pivot table มี คอลัม E ด้วยครับ
1.JPG
จากที่ดูในโพสต์ที่ 3
ผมได้ทำและดูอย่างถี่ถ้วนแล้วครับ ผมทำไม่ได้ครับเหมือนมันคนละวัตถุประสงค์กับผม

ซึ่งความต้องการของผมคือ
ต้องการให้ใน ช่องผลรวมของ kWh หาร จำนวนเครื่องที่บันทึก
โดยใช้ Pivot table ในการคำนวณ

ถ้าเป็นตารางแบบไม่สร้างความสัมพันะ์ผมสามารถใช้สูตรใน Pivot table
แต่พอเป็นตารางแบบสร้างความสัมพันธ์ จึงไม่สามารถใช้สูตรใน Pivot table

ผมจึงลอง เขียนสูตรผ่าน Measure ใน Power Pivot
แต่ไม่เข้าใจว่าภายในฟอร์มที่เปิดต้องทำอย่างไรบ้างครับ
ฟอร์ม Measure ที่เปิดลักษณะดังรูปด้านล่างครับ
2.JPG
รบกวนอาจารย์แนะนำด้วยครับ
วันนี้ผมนั่งมองจอทำโจทย์นี้ทั้งวันไม่ได้อะไรเลย
เสียด้ายเวลามากครับ
ผมเข้าใจว่าถ้าผ่านโจทย์นี้ไปได้ก็หมดปัญหาแล้วครับ
รบกวนอาจารย์ช่วยด้วยนะครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#27

Post by snasui »

:D ดูตัวอย่างการเขียน Measure ในไฟล์แนบครับ
You do not have the required permissions to view the files attached to this post.
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#28

Post by yodpao.b »

ขอบคุณครับเดียวพรุ่งนี้จะเปิดดูที่ทำงาน
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#29

Post by yodpao.b »

ถูกใจมากครับอาจารย์
ทำ kWh เสร็จเรียบร้อย
ค่าตรงกันทุกค่า
สามารถนำข้อมูลมาประสานกันได้
ถ้าทำกราฟแล้วลูกเล่นค่งเยอะ น่าจะสวย
ขอบคุณมากครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#30

Post by yodpao.b »

เรียนอาจารย์ครับ
ไฟล์ที่อาจารย์ให้และวิธีเขียน Measure สูตร
เรียบร้อยแล้วครับ
ตั้งแต่โพสต์แรกถึงปัจจุบัน
สูตรนี้สูตรเดียวเลยครับ
ตารางออกมาสวยมาก
เปลี่ยนได้ตามตัองการตามรูปแบบของ Pivot table
ขอบคุณมากครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#31

Post by yodpao.b »

ต้องการหาค่า max min avg ครับ
ต้องการให้ Pivot table แสดงตามรูปด้านล่างในวงกลม
ที่มาของ 19.6385 มาจากค่าเฉลี่ยเซล o19:o20
ที่มาของ 15.6375 มาจากค่าเฉลี่ยเซล p19:p21
ที่มาของ 6.5085 มาจากค่าเฉลี่ยเซล Q19:Q22

ค่าเฉลี่ยเซล หมายถึง ป้ายชื่อแถวจะมีจำนวนเท่าไรก็แล้วให้นำค่า max min avg ของแต่ละป้ายชื่อมาเฉลี่ยกันหรือ
นำค่ามาบวกกันแล้วหารด้วยจำนวนที่โชว์
1.JPG
สิ่งที่ผมทำสูตร รูปด้านล่างครับ
ผิดครับ
รบกวนอาจารย์ช่วยดูให้หน่อยครับ
ทำมา 2 วัน ยังไม่ได้เลยครับ
อย่างให้มันออกมาสวย ๆ เหมือน ผลรวมkWhที่อาจารย์ทำให้ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#32

Post by snasui »

:D ลองทำไฟล์มาใหม่ครับ

ตอนนี้ผม Refresh ใน Power Pivot แถบ Table4 กับ Append1 คือข้อมูลเดียวกัน

หากใช้แค่แถบเดียวให้ลบแถบอื่นทิ้ง หากใช้ 2 แถบข้อมูลควรจะเป็นคนละชุดและมีความสัมพันธ์กันครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#33

Post by yodpao.b »

อยากได้คำตอบแบบในรูปแรกครับ (โพสต์ที่ 31 ) ในตารางที่วงกลม ต้องการให้ในวงกลมเป้นตาราง Pivot table
ลงทำแล้ว คำตอบก็ไม่ได้ ตามที่ต้องการ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#34

Post by snasui »

:D กรุณาทำความเข้าใจกับโพสต์ #32 ก่อนครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#35

Post by yodpao.b »

แก้ Table4 เป็น dataA แล้วครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#36

Post by snasui »

:D แจ้งเพื่อทราบก่อน จะได้ไม่ต้องรอครับ

การหาค่าเฉลี่ยของรายการโดยให้แสดง ID ค่าที่ได้มันเป็นค่าเฉลี่ยของแต่ละรายการอยู่เสมอไป ถ้าทำการ Filter หรือเปลี่ยนมุมมองใน Pivot Table แล้วเหลือ 2 รายการ มันก็จะเฉลี่ยของแต่ละรายการ ถ้าเปลี่ยนมุมมองโดยไม่นำ ID มาแสดง มันก็จะเฉลี่ยไปตามมุมมองนั้น ๆ

ผมยังไม่สามารถเขียน DAX ให้แสดงค่าเฉลี่ยของ Mix, Max, Average ของรายการตามที่ถามมาได้ คงต้องใช้วิธีการเดิม ๆ ไปก่อนครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใช้สูครใน Pivot table

#37

Post by snasui »

:D ได้เปลี่ยนวิธีคิดโดยมาเพิ่ม Calculated Columns ใน Tab DataA และเพิ่ม Measures สำหรับหาค่า Average จึงจะหาคำตอบตามที่ถามมาได้ ดูตัวอย่างในไฟล์แนบประกอบครับ
You do not have the required permissions to view the files attached to this post.
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#38

Post by yodpao.b »

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

มีโจทย์เพิ่มมาอีก 2 ข้อคือ
หาค่าในช่วง charge และ no charge
แก้ไขสูตรอยู่ครับ
ทำแล้วแต่ยังไม่ถูกต้อง ขอเวลาทำอีกสัก 2 วันขอลองทำเองก่อนครับ
กำลังหาอยู่ว่าผิดตรงไหน
ขอบคุณมากครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#39

Post by yodpao.b »

หาค่า max ในช่วงเวลา 15 นาที
เรียนอาจารย์ครับ
ทางฝั่งซ้ายมือคือที่อาจารย์สอนทำ ค่าถูกต้องครับ
ผมเหลือโจทย์ข้อสุดท้ายคือ ให้เปลี่ยนมาหาค่า max ในช่วงเวลา 15 นาที
ทำในฝั่งขวาที่วงกลมให้เป็นแบบ Pivot table หาค่า max ในช่วงเวลา 15 นาที
1.JPG
ทำมาต้อง 5 วันแลว้ครับ ไม่สำเร็จ
แต่พอจะรู้ว่าหาคำตอบได้แต่ใน Power Pivot ไม่มีสูตร AVERAGEIFS
ไปไม่เป็นเลยครับ
เลยต้องรบกวนอาจารย์อีกครั้งหนึ่งครับ
You do not have the required permissions to view the files attached to this post.
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

Re: การใช้สูครใน Pivot table

#40

Post by yodpao.b »

โพสต์ที่ 39
?
ทำได้ไหมครับ
Post Reply