Page 1 of 1
Data validation สามารถกำหนด format ได้ไหมครับ
Posted: Tue Jan 29, 2013 4:48 pm
by akekorn
สวัสดีครับคุณคนควนและเพื่อนสมาชิกทุกท่าน
ผมรบกวนอยากทราบว่า Data validation สามารถกำหนด format ได้ไหมครับ
ได้แนบภาพมาด้วยครับ
Re: Data validation สามารถกำหนด format ได้ไหมครับ
Posted: Tue Jan 29, 2013 4:52 pm
by snasui

มองไม่ออกเนื่องจากตัวเล็กมากครับ ช่วยบรรยายมาอีกรอบครับว่า ปัญหาคืออะไร ต้องการให้แสดงผลอย่างไร
Re: Data validation สามารถกำหนด format ได้ไหมครับ
Posted: Tue Jan 29, 2013 5:08 pm
by akekorn
ครับคือใน data validation ผมเลือกเป็น custom แล้วใน formular ผมใส่สูตร
="Mer_no. "& text(a1,"00-000-0")
แต่พอลองใส่ตัวเลขเข้าไปมัน error ไม่ยอมทำตาม format ที่กำหนดไว้จึงอยากทราบว่ามีวิธีไหมครับใน
data validation
ขอบคุณครับ
Re: Data validation สามารถกำหนด format ได้ไหมครับ
Posted: Tue Jan 29, 2013 7:29 pm
by snasui

ก่อนอื่นต้องเข้าใจก่อนว่าใน Validation นั้นเป็นการตรวจสอบความถูกต้อง ซึ่งสามารถเลือกได้ว่า จะให้เป็นความถูกต้องลักษณะใด
ยกตัวอย่างเช่น เป็นค่าอยู่ในช่วงใด หรือ เป็นค่าใดบ้าง การใช้สูตรก็เช่นกัน สูตรที่เขียนลงไปใน Validation เพียงเพื่อใช้สำหรับการตรวจสอบว่า ค่าที่คีย์นั้นตรงตามที่กำหนดไว้ในสูตรหรือไม่
ผลลัพธ์ของสูตรที่คีย์ลงไปในช่อง Validation จะต้องให้ผลเป็น True จึงจะแสดงว่าผ่านการตรวจสอบ หากสูตรใดไม่ได้แสดงผลดังกล่าว ย่อมไม่สามารถตรวจสอบได้ครับ
ยกตัวอย่าง ความต้องการคือให้กรอกค่าใน A1 โดยให้นำหน้าด้วยตัว T เสมอ เราสามารถกำหนดใน Validation ได้ว่า
=Left(A1,1)="T"
จากการกำหนดเช่นนี้หากคีย์เป็นค่าใด ๆ ที่ไม่ได้ขึ้นต้นด้วย T ย่อมไม่ผ่าน Validation
กรณีต้องการให้คีย์แล้วจัด Format ให้อัตโนมัติจะต้องกำหนดด้วย Custom Formatting โดยการคลิกขวาเซลล์ที่ต้องการจัด Format > Format Cells > ที่แถบ Number เลือก Custom จากนั้นกำหนด Format ตามต้องการ
Re: Data validation สามารถกำหนด format ได้ไหมครับ
Posted: Wed Jan 30, 2013 5:30 pm
by akekorn
ขอบคุณมากครับผม