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

ผมไม่ทราบว่ามันเออร์เรอร์ได้อย่างไร เพราะสูตรที่เขียนมาก็ถูกต้องแล้ว
อาจจะเป็นเพราะเวอร์ชั่นของโปรแกรม หรือฟอร์แมตเซลล์ ซึ่งผมไม่กล้ายืนยัน แต่จากการทดสอบของผมด้วยเอ้กเซลล์ 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!
ข้อมูลอยู่ในไฟล์ตัวอย่างแล้วค่ะ
ขอบคุณค่ะ

ลองตามนี้ครับ ที่ 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

ฟังก์ชั่น 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
ขอบคุณมากๆเลยค่ะ สำหรับคำแนะนำซึ่งช่วยได้เยอะมาก