: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
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

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

ฟอรัมถาม-ตอบ Power Query, PivotTable, Power Pivot, Data Model, Chart, Dashboard
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#1

Post by yodpao.b »

ต้องการ เพิ่ม คอลัม และ รวมวันและเวลา ใน power query ในคอลัมที่เพิ่ม
ครับ
ต้องตั้งค่าตรงไหนครับ
1.JPG
1.JPG (58.05 KiB) Viewed 60 times
User avatar
parakorn
Gold
Gold
Posts: 1223
Joined: Thu Mar 14, 2013 9:41 am
Location: Central Chaengwattana[Tops]
Excel Ver: 365
Contact:

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

#2

Post by parakorn »

ลองแบบนี้ครับ
= Table.AddColumn(#"Changed Type", "DateTime", each Table.AddColumn(#"Changed Type", "Merged", each [Date] & [Time], type datetime))
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#3

Post by yodpao.b »

ขอโทษครับ ใส่ ตรงไหนของ power query editor ครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#4

Post by yodpao.b »

ได้แล้วครับ
ขอบคุณครับ
ผลที่แสดง
2.JPG
2.JPG (25.39 KiB) Viewed 51 times


วิธีการ
1.JPG
1.JPG (21.03 KiB) Viewed 51 times
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#5

Post by yodpao.b »

ขอวิธีการรวมคอลัมวันและเวลาดัวยครับ
ที่ทำในตอนนี้ตามโพสต์ก่อนรู้สึกว่าไม่ใช่ ผิดปกติ

สิ่งที่ผิดปกติ
1.เวลา save ครั้งแรกจะขึ้น ตามรูป
1.JPG
1.JPG (21.13 KiB) Viewed 43 times
2.เวลาเปิดไฟล์ใหม่ เครื่องเปิดมาได้ 40%ไฟล์ excel จะทำการปิด excel เอง ไม่ให้เปิดไฟล์
หรือถ้าเปิดเองได้ก็จะขึ้นตามรูปด้านล่างครับ
2.JPG
2.JPG (25.77 KiB) Viewed 43 times
3.ขนาดไฟล์เพิ่มขึ้น 2 เท่า ทั้งๆที่เพิ่มมาคอลัมเดียว ครับตามรูปด้านล่าง
ไฟลในรูปไฟล์บนคือไฟล์ก่อนดำเนินการ รวมคอลัม
ไฟลในรูปไฟล์ล่างคือไฟล์ดำเนินการ รวมคอลัมแล้วเสร็จ
3.JPG
3.JPG (16.13 KiB) Viewed 43 times
ของคำชี้แนะด้วยครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#6

Post by snasui »

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

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

#7

Post by yodpao.b »

เรียนอาจารย์ขั้นตอนทำที่เมนูไหนครับ

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

3.แสดงผล
3.JPG
3.JPG (50.61 KiB) Viewed 38 times
ผลคือแสดงผล error ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#8

Post by snasui »

:D ที่ทำมาก็ถูกขั้นตอนแล้วครับ

การที่เกิด Error ผมไม่สามารถช่วยตรวจได้ ยกเว้นจะแนบไฟล์มาด้วยครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#9

Post by yodpao.b »

ครับผม
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#10

Post by snasui »

:D ขออภัยครับ ผมลองทำด้วย Power Query แล้วพบว่าจะต้องเปลี่ยน Date ให้ มี Data Type เป็น Whole Number เสียก่อน เวลาก็ต้องอยู่ในรูปของ Decimal ครับ

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

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

#11

Post by yodpao.b »

ไฟล์แนบครับ
ไฟล์ text เป็นไฟล์ pivot table ครับ
ส่วนอีกไฟล์เป็นไฟล์ข้อมูล

ใช้วิธี ทำงาน ใน qurey รวมไฟล์ใน folder ครับ
Attachments
test.xlsm
(480.94 KiB) Downloaded 1 time
2019_04_BP_N.xlsx
(23.38 KiB) Downloaded 1 time
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#12

Post by snasui »

:D เครื่องผมเปิดไฟล์ได้ไม่มีปัญหาเรื่องคำนวณนานครับ

Time ไม่ใช่ Time ที่ควรจะเป็น ผมเปิดมาครั้งแรกเข้าใจว่าเป็น Date และ Time แต่พอแปลงเป็น Decimal กลับเป็นเวลาที่เกิน 1 ซึ่งปกติแล้วเวลาจะมีค่าไม่เกิน 1 ครับ เพราะเมื่อเป็น 1 มันจะปัดไปเป็นวัน
Attachments
Time.png
Time.png (20.97 KiB) Viewed 27 times
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#13

Post by yodpao.b »

ขออภัยครับ ผมลองทำด้วย Power Query แล้วพบว่าจะต้องเปลี่ยน Date ให้ มี Data Type เป็น Whole Number เสียก่อน เวลาก็ต้องอยู่ในรูปของ Decimal ครับ

ได้ทำตามแล้วครับ ผลที่ได้ ตามต้องการครับ
แสดงตามรูปด้านล่าง
ขอบคุณครับ
Attachments
1.JPG
1.JPG (27.68 KiB) Viewed 24 times
5.jpg
5.jpg (28.89 KiB) Viewed 24 times
Post Reply