Page 1 of 1

สอบถามปัญหาการใช้ฟังก์ชัน substitute

Posted: Thu Aug 23, 2012 7:51 pm
by imkakee
ต้องการแทนที่ . ด้วย 0 แต่เมื่อใช้ฟังก์ชัน =substitute(A2,".","0") แล้ว มีข้อผิดพลาด #value! ในบางเซลล์
ไม่ทราบว่าเกิดข้อผิดพลาดที่จุดไหนและจะแก้ไขได้อย่างไรคะ
ตัวอย่างข้อมูล
columnA columnB (ต้องการให้เป็น) ปัญหา
4.2.1 40201 40201
5.3.1 50301 50301
5.3 503 #value!
14 14 #value!

ข้อมูลอยู่ในไฟล์ตัวอย่างแล้วค่ะ

ขอบคุณค่ะ

Re: สอบถามปัญหาการใช้ฟังก์ชัน substitute

Posted: Thu Aug 23, 2012 8:19 pm
by bank9597
:D ผมไม่ทราบว่ามันเออร์เรอร์ได้อย่างไร เพราะสูตรที่เขียนมาก็ถูกต้องแล้ว

อาจจะเป็นเพราะเวอร์ชั่นของโปรแกรม หรือฟอร์แมตเซลล์ ซึ่งผมไม่กล้ายืนยัน แต่จากการทดสอบของผมด้วยเอ้กเซลล์ 2010 ตามโจทย์ของคุณ สูตรให้ค่าถูกต้องไม่ผิดเพี้ยนแต่ประการใดครับ

รอท่านอื่นมาให้คำตอบอีกครั้งครับ

ผมทำในอีกชีท ลองเข้าไปดูครับ

Re: สอบถามปัญหาการใช้ฟังก์ชัน substitute

Posted: Thu Aug 23, 2012 10:15 pm
by snasui
imkakee wrote:ต้องการแทนที่ . ด้วย 0 แต่เมื่อใช้ฟังก์ชัน =substitute(A2,".","0") แล้ว มีข้อผิดพลาด #value! ในบางเซลล์
ไม่ทราบว่าเกิดข้อผิดพลาดที่จุดไหนและจะแก้ไขได้อย่างไรคะ
ตัวอย่างข้อมูล
columnA columnB (ต้องการให้เป็น) ปัญหา
4.2.1 40201 40201
5.3.1 50301 50301
5.3 503 #value!
14 14 #value!

ข้อมูลอยู่ในไฟล์ตัวอย่างแล้วค่ะ

ขอบคุณค่ะ
:D ลองตามนี้ครับ ที่ B2 คีย์

=SUBSTITUTE(TEXT(A2,"@"),".","0")

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

Re: สอบถามปัญหาการใช้ฟังก์ชัน substitute

Posted: Fri Aug 24, 2012 9:44 am
by imkakee
ทดลองทำตามคุณ bank9597 คือ copy ข้อมูลไปทำไฟล์ใหม่ ใช้สูตรเดิม ปรากฎว่าให้ค่าปกติไม่มี error เลยค่ะ แต่พอ copyมาวางที่ sheet เดิมก็ขึ้น error อีก
เบื้องต้นแก้ไขด้วยการ paste value ไปก่อนค่ะ ขอบคุณคุณ bank9597 มากๆค่ะ

ลองคีย์ ตามคุณsnasui =SUBSTITUTE(TEXT(A2,"@"),".","0") ปรากฎว่าไม่มีค่า error จึงขอรบกวนช่วยอธิบายสูตรที่ใช้ได้ไหมคะ โดยเฉพาะช่วง Text(A2,"@") ว่าส่วนนี้ทำให้ค่าที่ error
กลับเป็นปกติได้อย่างไรคะ ขอบคุณค่ะ

Re: สอบถามปัญหาการใช้ฟังก์ชัน substitute

Posted: Fri Aug 24, 2012 11:44 am
by snasui
:D ฟังก์ชั่น Text เป็นการใช้เปลี่ยน Format ของ Number ให้เป็นสายอักขระหรือเป็นข้อความนั่นเอง สำหรับเครื่องหมาย @ หมายถึงรูปแบบของข้อความ ดูตัวอย่างฟังก์ชั่น Text และ Format ได้จากที่นี่ครับ http://office.microsoft.com/th-th/excel ... P005204211

Re: สอบถามปัญหาการใช้ฟังก์ชัน substitute

Posted: Fri Aug 24, 2012 11:57 am
by imkakee
ขอบคุณมากๆเลยค่ะ สำหรับคำแนะนำซึ่งช่วยได้เยอะมาก