: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

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

#1

Post by yodpao.b »

การใช้สูครใน Pivot table
2.JPG
ต้องการให้ Pivot table ได้ค่าเป็นแบบตารางtable 2ทำอย่างไรครับ
สาเหตุที่ต้องให้ได้ค่าแบบ table 2 เพราะว่าต้องนำผลลัพธ์ไปใช้กับ data_B
ดังตัวอย่างด้ายล่าง
1.JPG
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

#2

Post by yodpao.b »

ไฟลครับ
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

#3

Post by snasui »

:D ตัวอย่างการเขียนสูตรใน Power Pivot ครับ

ข้อ 4 เปลี่ยนหัวคอลัมน์ใน Power Pivot ให้เป็น Cal หรือชื่ออื่นใดตามต้องการ

หลังจากทำข้อ 8 แล้วให้เข้าเมนู Home > PivotTable > PivotTable ใน Power Pivot เพื่อสร้าง Pivot Table ใน Excel
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

#4

Post by yodpao.b »

kWh1: IIf([data_c].[Day status]="Workday",[data_c].[kW]/(60*10)/51,[data_c].[kW]/(60*4)/51)
51 หมายถีงจำนวนที่ Record
1.JPG
จากรูป
ถ้าไปที่รถบัส จำนวนที่ Record จะเท่ากับ 2 คือหาร 2
ถ้าไปที่รถยนต์ จำนวนที่ Record จะเท่ากับ 49 คือหาร 49
ถ้าไปที่xxx จำนวนที่ Record จะเท่ากับ xxx คือหาร xxx
หรือความหมายอีกนัยคือ นำค่า sum ที่ได้ของแต่ละ id มาเฉลี่ยกันตามหัวข้อใหญ่
ต้องใช้สูตรนับอย่างไรแทน 51 ครับ
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

#5

Post by yodpao.b »

จากโพสค์ที่ 3 ทำตามแล้วครับ
ข้อมูลแสดงให้เห็นใน Power pivot แต่ใน pivot table excel เป็นเหมือนเดิมก่อนที่จะทำการ add fied ครับ
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

#6

Post by snasui »

:D ที่ผมอธิบายไปไม่ได้ใช้ Pivot Table เดิม เป็นการสร้างขึ้นมาใหม่จากเมนูใน Power Pivot ครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#7

Post by yodpao.b »

ทำได้แล้วครับ
ส่วนกราฟมีปัญหาที่วันที่
set format แล้วครับ แต่ไม่เปลี่ยน
คาดว่าเป็นที่ Power pivot หรือ Power คิวรี่
แก้ไขอย่างไรดีครับ
1.JPG
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

#8

Post by snasui »

:D ลองปรับใน Power Query แล้วหรือไม่ครับ

หากยังไม่ได้กำหนด ทำตามภาพครับ
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

#9

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

#10

Post by yodpao.b »

หาค่าเฉลี่ยที่ถูกต้อง
ต้องการให้ Pivot table แสดงค่าที่ถูกต้อง
สาเหตุที่ผิด
คือจำนวนของรถจากการ Record มีรถบัส 2 คัน ,รถยนต์ 12 คัน
แต่ในสูตรกับใช้ ตัวเลขจำนวน Record = 14 EA

แก้ไขโดย (เป็นความเข้าใจของผมเอง)
วิธีที่ 1. ทำโดยให้นับจำนวน id ที่ Record แทนการแก้ไขตัวเลข
เพราะ table ต้องนับ id อีกหลายอย่าง เช่น นับ id ที่อยู่กับโรงแรม คอนโด
หรือ
วิธีที่ 2. sum แต่ละ ID และนำมาหาค่าเฉลี่ยรวม

ขั้นตอนและรูปอยู่ใน หน้า 2
ผมจะใช้คำตอบและวิธีการที่ถูกต้องไปใช้ใน Power Query
ต้องแก้ไขอะไรบ้างครับ

คำตอบอาจผิดไป
เพราะ del ไปหลาย 1000 บรรทัด
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

#11

Post by snasui »

yodpao.b wrote: Wed Jun 12, 2019 3:22 am แก้ไขโดย (เป็นความเข้าใจของผมเอง)
วิธีที่ 1. ทำโดยให้นับจำนวน id ที่ Record แทนการแก้ไขตัวเลข
เพราะ table ต้องนับ id อีกหลายอย่าง เช่น นับ id ที่อยู่กับโรงแรม คอนโด

หรือ
วิธีที่ 2. sum แต่ละ ID และนำมาหาค่าเฉลี่ยรวม
:D กรุณาอธิบายให้สื่อถึงตัวข้อมูลครับ

ข้อ 1 นับจากไหน อย่างไร กี่เงื่อนไข อะไรบ้าง ยกตัวอย่างประกอบมาด้วยครับ

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

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

#12

Post by yodpao.b »

จากโพสต์ลำดับที่8
1.JPG
คอมของผม excel 2013 เมนูอยู่ดังภาพ
ไม่มีคำว่า time
เลยใช้วันที่ ผลออกมาไม่ดีเท่าไร
รูปจาก เพาเวอร คิวรี่
2.JPG
ส่วนกราฟยังใช้ไม่ได้ครับ
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

#13

Post by yodpao.b »

ต้องการให้เป็นตาราง Pivot table และคำตอบที่ถูกต้อง
1.JPG
ต้องการสร้าง Pivot table
ผมทำไม่ได้ครับผมจึงสร้างตาราง Pivot table ด้านล่างก่อน
แล้วจึงนำคำตอบไปคำนวณใส่ตารางด้านบน
2.JPG
ความต้องการก็คือ
นำข้อมูลจาก Data มาแสดงเป็นตาราง Pivot table

ขั้นตอนและรูปอยู่ใน หน้า 2
ผมจะใช้คำตอบและวิธีการที่ถูกต้องไปใช้ใน Power Query
ต้องแก้ไขอะไรบ้างครับ
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

#14

Post by yodpao.b »

ไฟลครับ
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

#15

Post by snasui »

yodpao.b wrote:สาเหตุที่ผิด
คือจำนวนของรถจากการ Record มีรถบัส 2 คัน ,รถยนต์ 12 คัน
แต่ในสูตรกับใช้ ตัวเลขจำนวน Record = 14 EA
:D ค่อย ๆ ถามตอบกันไปครับ

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

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

#16

Post by yodpao.b »

วันนี้ผมขอเรื่องวันที่ก่อนได้ไหมครับ
เพราะมันไม่มีสูตร อะไรมาเกียวของกับการทำกราฟ
ไม่ทราบว่าเพราะอะไรในกราฟถึงขึ้นเวลาเป็นตัวเลข
แต่ถ้าผม copy ข้อมูลในใน 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

#17

Post by snasui »

:D จากโพสต์ #8 กำหนดใน Power Query ไม่ใช่ Power Pivot ซึ่งน่าจะมีรูปแบบ Time ในทุก Version ครับ

ใน Pivot Table เมื่อลากเวลามาวางแล้วก็ยังสามารกำหนด Format ให้เป็น Time ได้เช่นกันโดยการคลิกขวา > Format Cells > แถบ Number > เลือกรูปแบบเวลา หรือคลิก Custom เพื่อจะกำหนดเองที่ช่อง Type ครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#18

Post by yodpao.b »

ถูกต้องครับใน Pivot Table สามารถทำได้
3.JPG
แต่ที่เป็นปัญหามันอยู่ที่กราฟและตัวกรอง
ในส่วนของกราฟผมลอง set Format ให้เป็น Time แล้ว
ผลไม่มีอะไรเปลี่ยน
การทำกราฟชึ่งมาจากข้อมูล Pivot Table
และ Pivot Table ก็มาจาก Power Query
จึงไป set ที่ Format ใน Power Query ไมใมีคำว่า เวลา มีแต่วันที่และอื่น

เป็นไปได้ไหมครับ ถ้าผม โหลดโปรแกรม Power Query ที่เป็นภาษาอังกฤษมาใช้และเปลี่ยนเมนู excel ป็นภาษาอังกฤษ
อาจเจอคำว่า time ใน Power Query เป็นไปได้ไหมครับ
อาจารย์เฆ้นว่าอย่างไรครับ
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

#19

Post by snasui »

:D ลองแนบไฟล์ที่มี Chart มาด้วยครับ

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

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

#20

Post by yodpao.b »

ครับ น่าเสียดาย จะโชว์ Report ที่ใช้ สไลคเชอร์ซะหน่อย
Post Reply