Page 1 of 1

คัดลอกมาว่างแล้วค่าที่ได้แปลกไปครับ

Posted: Wed Feb 12, 2025 2:53 am
by yodpao.b
คัดลอกมาว่างแล้วค่าที่ได้แปลกไปครับ
คัดลอก คอลัม H วางแบบค่า ในคอลัม J
ในเซล J3 เมื่อดับเบิ้ลคลิกแล้ว enter ค่าที่ได้คือ 100011140016142000 จะไม่ได้เท่าเดิม ดูได้จากเชล H3
ความต้องการคือเมื่อเผลอไปคลิก ข้อความตัวเลขต้องไม่เปลี่ยนครับ


คัดลอก คอลัม I วางแบบค่า ในคอลัม K
ในเซล k10 เมื่อดับเบิ้ลคลิกแล้ว จะเห็นว่า ในเซลบรรทัดแรกเป็นบรรทัดเปล่า บรรทัดที่ 2 ถึงจะเป็นตัวเลข
Screenshot 2025-02-12 024321.jpg
ความต้องการคือต้องการให้ข้อความตัวเลขอยู่บรรทัดแรกในเซลนั้นครับ

(ผมคิดว่าสาเหตุมาจากคอลัม B3 ครับ ใช้APP สแกน QR CODE แล้วมันออกมาเป็นแบบที่เห็นครับ)

Re: คัดลอกมาว่างแล้วค่าที่ได้แปลกไปครับ

Posted: Wed Feb 12, 2025 5:15 am
by snasui
yodpao.b wrote: Wed Feb 12, 2025 2:53 am ผมคิดว่าสาเหตุมาจากคอลัม B3 ครับ ใช้APP สแกน QR CODE แล้วมันออกมาเป็นแบบที่เห็นครับ
:D ปรับสูตรที่เซลล์ I3 เป็นด้านล่างครับ

=CLEAN(MID(B3,19,13))

Enter > Copy ลงด้านล่างแล้วค่อย Copy ค่าที่ได้ไปใช้

Re: คัดลอกมาว่างแล้วค่าที่ได้แปลกไปครับ

Posted: Wed Feb 12, 2025 5:49 am
by yodpao.b
ขอบคุณครับ
เหลืออีกอย่างครับ

คัดลอก คอลัม H วางแบบค่า ในคอลัม J
ในเซล J3 เมื่อคลิกแล้ว enter ค่าจะเปลี่ยนไปเป็น "100011140016142000" ค่าจะไม่ได้เท่าเดิม ดูได้จากเชล H3 "100011140016142400"
ค่าตรงเหมือนใน H3 ครับ
ตัวเลขหลัก ร้อยเปลี่ยนไปครับ
ความต้องการคือเมื่อเผลอไปคลิก ข้อความตัวเลขต้องไม่เปลี่ยนครับ

อาจารย์แก้ไขสูตรได้ไหมครับ

Re: คัดลอกมาว่างแล้วค่าที่ได้แปลกไปครับ

Posted: Wed Feb 12, 2025 8:24 am
by snasui
:D ควรกำหนด Format ของคอลัมน์ J ให้เป็น Text ก่อนที่จะวางข้อมูลครับ

Excel จะรองรับตัวเลขได้แค่ 15 หลัก สังเกตว่าหากไปคลิกแล้ว Enter โดยที่ยังไม่กำหนด Format ให้เป็น Text เสียก่อนตัวเลขนั้นจะกลายเป็น Number และจะชิดขวาเซลล์อัตโนมัติ เมื่อเป็น Number ตัวเลขหลักที่ 16 เป็นต้นไปจะกลายเป็น 0 ทั้งหมด เป็นธรรมชาติของ Excel ครับ

Re: คัดลอกมาว่างแล้วค่าที่ได้แปลกไปครับ

Posted: Wed Feb 12, 2025 10:00 am
by yodpao.b
ขอบคุณครับทำตามได้แล้วครับ