Page 1 of 1
การรวมวันและเวลา ใน power query
Posted: Sat Aug 08, 2020 6:12 pm
by yodpao.b
ต้องการ เพิ่ม คอลัม และ รวมวันและเวลา ใน power query ในคอลัมที่เพิ่ม
ครับ
ต้องตั้งค่าตรงไหนครับ

- 1.JPG (58.05 KiB) Viewed 70 times
Re: การรวมวันและเวลา ใน power query
Posted: Sat Aug 08, 2020 8:57 pm
by parakorn
ลองแบบนี้ครับ
= Table.AddColumn(#"Changed Type", "DateTime", each Table.AddColumn(#"Changed Type", "Merged", each [Date] & [Time], type datetime))
Re: การรวมวันและเวลา ใน power query
Posted: Sat Aug 08, 2020 9:48 pm
by yodpao.b
ขอโทษครับ ใส่ ตรงไหนของ power query editor ครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sat Aug 08, 2020 9:57 pm
by yodpao.b
ได้แล้วครับ
ขอบคุณครับ
ผลที่แสดง

- 2.JPG (25.39 KiB) Viewed 61 times
วิธีการ

- 1.JPG (21.03 KiB) Viewed 61 times
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 10:09 am
by yodpao.b
ขอวิธีการรวมคอลัมวันและเวลาดัวยครับ
ที่ทำในตอนนี้ตามโพสต์ก่อนรู้สึกว่าไม่ใช่ ผิดปกติ
สิ่งที่ผิดปกติ
1.เวลา save ครั้งแรกจะขึ้น ตามรูป

- 1.JPG (21.13 KiB) Viewed 53 times
2.เวลาเปิดไฟล์ใหม่ เครื่องเปิดมาได้ 40%ไฟล์ excel จะทำการปิด excel เอง ไม่ให้เปิดไฟล์
หรือถ้าเปิดเองได้ก็จะขึ้นตามรูปด้านล่างครับ

- 2.JPG (25.77 KiB) Viewed 53 times
3.ขนาดไฟล์เพิ่มขึ้น 2 เท่า ทั้งๆที่เพิ่มมาคอลัมเดียว ครับตามรูปด้านล่าง
ไฟลในรูปไฟล์บนคือไฟล์ก่อนดำเนินการ รวมคอลัม
ไฟลในรูปไฟล์ล่างคือไฟล์ดำเนินการ รวมคอลัมแล้วเสร็จ

- 3.JPG (16.13 KiB) Viewed 53 times
ของคำชี้แนะด้วยครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 10:26 am
by snasui

วันที่และเวลาคือตัวเลข การนำมารวมกันให้ใช้การบวกกันธรรมดา หากเลือกเป็นเชื่อมข้อความจะกลายเป็น String เมื่อจะนำมาใช้เป็นแบบวันที่และเวลาจะต้อง Convert อีกรอบแม้จะเป็นการทำด้วยตัวโปรแกรมเองก็ทำให้เกิดการสิ้นเปลืองเกิดกระบวนการที่ไม่จำเป็นครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 10:53 am
by yodpao.b
เรียนอาจารย์ขั้นตอนทำที่เมนูไหนครับ
ผมลองทำตามความเข้าใจผมครับดังขั้นจอนด้านล่างครับ
1.คลิกที่เมนูดังรูป

- 1.JPG (16.66 KiB) Viewed 48 times
2.ตั้งค่า

- 2.JPG (33.07 KiB) Viewed 48 times
3.แสดงผล

- 3.JPG (50.61 KiB) Viewed 48 times
ผลคือแสดงผล error ครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 11:11 am
by snasui

ที่ทำมาก็ถูกขั้นตอนแล้วครับ
การที่เกิด Error ผมไม่สามารถช่วยตรวจได้ ยกเว้นจะแนบไฟล์มาด้วยครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 11:20 am
by yodpao.b
ครับผม
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 11:31 am
by snasui

ขออภัยครับ ผมลองทำด้วย Power Query แล้วพบว่าจะต้องเปลี่ยน Date ให้ มี Data Type เป็น Whole Number เสียก่อน เวลาก็ต้องอยู่ในรูปของ Decimal ครับ
การทำให้เป็นวันที่และเวลาในคอลัมน์เดียวกันที่ทำมาเดิมก็ใช้ได้แล้วครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 11:44 am
by yodpao.b
ไฟล์แนบครับ
ไฟล์ text เป็นไฟล์ pivot table ครับ
ส่วนอีกไฟล์เป็นไฟล์ข้อมูล
ใช้วิธี ทำงาน ใน qurey รวมไฟล์ใน folder ครับ
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 11:55 am
by snasui

เครื่องผมเปิดไฟล์ได้ไม่มีปัญหาเรื่องคำนวณนานครับ
Time ไม่ใช่ Time ที่ควรจะเป็น ผมเปิดมาครั้งแรกเข้าใจว่าเป็น Date และ Time แต่พอแปลงเป็น Decimal กลับเป็นเวลาที่เกิน 1 ซึ่งปกติแล้วเวลาจะมีค่าไม่เกิน 1 ครับ เพราะเมื่อเป็น 1 มันจะปัดไปเป็นวัน
Re: การรวมวันและเวลา ใน power query
Posted: Sun Aug 09, 2020 1:12 pm
by yodpao.b
ขออภัยครับ ผมลองทำด้วย Power Query แล้วพบว่าจะต้องเปลี่ยน Date ให้ มี Data Type เป็น Whole Number เสียก่อน เวลาก็ต้องอยู่ในรูปของ Decimal ครับ
ได้ทำตามแล้วครับ ผลที่ได้ ตามต้องการครับ
แสดงตามรูปด้านล่าง
ขอบคุณครับ