snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมถาม-ตอบ Power Query, PivotTable, Power Pivot, Data Model, Chart, Dashboard
puicok
Member
Posts: 59 Joined: Thu Jun 24, 2021 9:03 am
Excel Ver: 2013
#1
Post
by puicok » Thu Apr 07, 2022 4:38 pm
ขอสอบถามถ้าต้องการให้ข้อมูลเวลาการทำงานในแต่ละ ID แสดงการทำงานในรูปแบบ Pivot
และรวมผลการทำงานเป็นเท่าไร ต้องดึงข้อมูลยังไงค่ะ
Attachments
Book2.xlsx
(497.14 KiB) Downloaded 5 times
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#2
Post
by snasui » Thu Apr 07, 2022 8:27 pm
puicok
Member
Posts: 59 Joined: Thu Jun 24, 2021 9:03 am
Excel Ver: 2013
#3
Post
by puicok » Thu Apr 07, 2022 9:15 pm
ขอสอบถามเพิ่มเติมค่ะ
ถ้าหากจะหาค่าตรงช่อง Grand Total ว่าระยะเวลาทำงาน state_1 state_2 state_3 state_4 คิดเวลาทำงานทั้งหมดเป็นกี่ชม.กี่นาที กี่วินาที
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#4
Post
by snasui » Thu Apr 07, 2022 9:37 pm
ถ้าทำตามที่ผมแนะนำไปควรจะได้คำตอบแล้วครับ
ไม่ทราบว่าทำแล้วได้ผลเป็นอย่างไร กรุณาแนบไฟล์นั้นมาด้วยครับ
puicok
Member
Posts: 59 Joined: Thu Jun 24, 2021 9:03 am
Excel Ver: 2013
#5
Post
by puicok » Thu Apr 07, 2022 9:56 pm
คอลัมน์ F5 "Grand Total" จะให้ค่าของเวลา state_1 state_2 state_3 state_4 ใช้เวลาทำงานทั้งหมดเป็นกี่ชม. กี่นาท กี่วินาที ค่ะ
ขอบคุณค่ะ
Attachments
Book2.xlsx
(476.95 KiB) Downloaded 2 times
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#6
Post
by snasui » Thu Apr 07, 2022 10:30 pm
ภาพด้านล่างคือไฟล์ที่แนบมา คอลัมน์ F มีหน่วยเป็น ชั่วโมง:นาที:วินาที เรียบร้อยแล้ว ไม่ทราบว่าไม่ถูกต้องตรงไหน อย่างไรครับ
Attachments
hhmmss.png (155.37 KiB) Viewed 38 times
puicok
Member
Posts: 59 Joined: Thu Jun 24, 2021 9:03 am
Excel Ver: 2013
#7
Post
by puicok » Thu Apr 07, 2022 10:55 pm
คือถ้าอยากได้ว่าแต่ละ ID ค่าเป็นว่าในตั้งแต่เวลาเริ่มทำงาน state_1 จนถึง state_4 ใช้เวลาทั้งหมดเป็นกี่ชม. กี่นาที กี่วินาที
ตัวอย่าง
ID 272654 นับเวลาเริ่มทำงาน 9:41:22 จนถึง เวลา 15:43:53 ใช้เวลาทำงานโดยประมาณ 6 ชม.
หรือควรใช้สูตรมากกว่าการใช้ pivot ค่ะ จากข้อมูลใน Sheet DataSource อยากให้ออกมาให้รูปแบบแสดงคอลัมตาม Pivot
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#8
Post
by snasui » Thu Apr 07, 2022 11:43 pm
วิธีการทำตามนี้ครับ
สร้าง PivotTable ขึ้นมาใหม่อย่าให้มีการ Group เป็น วัน เดือน ปี Time
คลิก E4 > เข้าเมนู PivotTable Analyze
คลิก Fields, Items & Sets > เลือก Calculated Item
ช่อง Name คีย์ชื่อที่ต้องการเช่น Cumulative
ช่อง Field คลิกที่ State_name จะแสดง Item: ให้เห็นที่ด้านขวา
Double click ที่ state4 > คีย์เครื่องหมาย - > Double click ที่ state1 > คลิกปุ่ม OK
ดูไฟล์แนบประกอบครับ
Attachments
Book2.zip
(298.29 KiB) Downloaded 9 times
puicok
Member
Posts: 59 Joined: Thu Jun 24, 2021 9:03 am
Excel Ver: 2013
#9
Post
by puicok » Fri Apr 08, 2022 1:30 pm
ขอบคุณมากๆนะคะ สำหรับข้อมูลและคำแนะนำช่วยให้การทำงานมากเลยค่ะ