Page 1 of 1

EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

Posted: Fri Oct 05, 2012 7:45 pm
by HELP
เนื่องจากใช้แบบสอบถามดึงข้อมูลจาก
http://www.blswarrant.com/DW01_Home
มีปัญหาว่าช่องอัตราการใช้สิทธิ เช่น 20:1 จะเปลี่ยนเป็น .83
หรือ 15:1 เป็น .63
แต่ถ้าต้นทางเป็นทศนิยมอยู่แล้ว และข้อมูลช่องอื่น จะถูกต้อง เช่น 38.88025 : 1

ถ้า format เป็น text แล้วจะเป็นเวลา 20:01 แทน
ซึ่ง excel จะเปลี่ยนรูปแบบเป็น กำหนดเอง ให้อัตโนมัติ
แต่ยังมีค่าเป็น .83 เหมือนเดิม ซึ่งลองคูณด้วย 24 ชม จะได้ 20.02
และใช้ int() ได้ 20
แต่ข้อมูลเป็นเฉพาะบางตัวที่ไม่มีทศนิยม ไม่ได้เป็นทุกตัว

ไม่ทราบว่าจะแก้จาก 20:01 เป็น 20 ได้อย่างไร เพื่อจะใช้ในการคำนวณครับ

ขอบคุณครับ

Re: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

Posted: Fri Oct 05, 2012 9:39 pm
by snasui
:D ลองดึงข้อมูลใส่ Excel แล้วแนบไฟล์มาดูกันครับ

Re: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

Posted: Fri Oct 05, 2012 9:49 pm
by HELP
แนบไฟล์มาครับ

Re: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

Posted: Sat Oct 06, 2012 6:39 am
by snasui
:D เนื่องจากอัตราการใช้สิทธิควรแสดงเป็นสัดส่วน แต่เมื่อดึงข้อมูลมาแล้วกลับกลายเป็นเวลาแทน

การแก้ไขให้กลับไปเป็นสัดส่วนใหม่ ให้แทรกคอลัมน์ E มา 1 คอลัมน์ จากนั้น ที่ E3 คีย์

=IF(ISNUMBER(F3),TEXT(F3,"[h] : m"),F3)

Enter > Copy ลงด้านล่าง

Re: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

Posted: Sat Oct 06, 2012 7:19 am
by HELP
ทำได้แล้วครับ สุดยอดเลย ขอบคุณมากเลยครับ
ก่อนนี้ลองหาวิธีทำอยู่ตั้งนานไม่ได้