Page 1 of 1

การรวมวันและเวลา ใน power query

Posted: Sat Aug 08, 2020 6:12 pm
by yodpao.b
ต้องการ เพิ่ม คอลัม และ รวมวันและเวลา ใน power query ในคอลัมที่เพิ่ม
ครับ
ต้องตั้งค่าตรงไหนครับ
1.JPG
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
2.JPG (25.39 KiB) Viewed 61 times


วิธีการ
1.JPG
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
1.JPG (21.13 KiB) Viewed 53 times
2.เวลาเปิดไฟล์ใหม่ เครื่องเปิดมาได้ 40%ไฟล์ excel จะทำการปิด excel เอง ไม่ให้เปิดไฟล์
หรือถ้าเปิดเองได้ก็จะขึ้นตามรูปด้านล่างครับ
2.JPG
2.JPG (25.77 KiB) Viewed 53 times
3.ขนาดไฟล์เพิ่มขึ้น 2 เท่า ทั้งๆที่เพิ่มมาคอลัมเดียว ครับตามรูปด้านล่าง
ไฟลในรูปไฟล์บนคือไฟล์ก่อนดำเนินการ รวมคอลัม
ไฟลในรูปไฟล์ล่างคือไฟล์ดำเนินการ รวมคอลัมแล้วเสร็จ
3.JPG
3.JPG (16.13 KiB) Viewed 53 times
ของคำชี้แนะด้วยครับ

Re: การรวมวันและเวลา ใน power query

Posted: Sun Aug 09, 2020 10:26 am
by snasui
:D วันที่และเวลาคือตัวเลข การนำมารวมกันให้ใช้การบวกกันธรรมดา หากเลือกเป็นเชื่อมข้อความจะกลายเป็น String เมื่อจะนำมาใช้เป็นแบบวันที่และเวลาจะต้อง Convert อีกรอบแม้จะเป็นการทำด้วยตัวโปรแกรมเองก็ทำให้เกิดการสิ้นเปลืองเกิดกระบวนการที่ไม่จำเป็นครับ

Re: การรวมวันและเวลา ใน power query

Posted: Sun Aug 09, 2020 10:53 am
by yodpao.b
เรียนอาจารย์ขั้นตอนทำที่เมนูไหนครับ

ผมลองทำตามความเข้าใจผมครับดังขั้นจอนด้านล่างครับ
1.คลิกที่เมนูดังรูป
1.JPG
1.JPG (16.66 KiB) Viewed 48 times
2.ตั้งค่า
2.JPG
2.JPG (33.07 KiB) Viewed 48 times

3.แสดงผล
3.JPG
3.JPG (50.61 KiB) Viewed 48 times
ผลคือแสดงผล error ครับ

Re: การรวมวันและเวลา ใน power query

Posted: Sun Aug 09, 2020 11:11 am
by snasui
:D ที่ทำมาก็ถูกขั้นตอนแล้วครับ

การที่เกิด 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
:D ขออภัยครับ ผมลองทำด้วย 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
:D เครื่องผมเปิดไฟล์ได้ไม่มีปัญหาเรื่องคำนวณนานครับ

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

ได้ทำตามแล้วครับ ผลที่ได้ ตามต้องการครับ
แสดงตามรูปด้านล่าง
ขอบคุณครับ