Page 1 of 1

ต้องการบันทึกเฉพาะตัวเลขและเครื่องหมาย "-" เท่านั้น

Posted: Wed Mar 14, 2012 8:50 pm
by kraikrai
ขอรบกวนสอบถามวิธีการที่จะบันทึกข้อมูลลงใน Cell และบันทึกข้อมูลได้เฉพาะตัวเลข และ "-" เท่านั้น
เนื่องจากต้องการบังคับให้ User กรอกข้อมูลโดยไม่ให้มีตัวอักษร เช่น 1234-567 , 123-1423, 12-123 เป็นต้น
แต่ถ้ากรอกมาผิด เช่น A12-123, เอ23-34 อยากจะให้ Excel แสดง Error ออกมาเลยว่า บันทึกข้อมูลผิดพลาดครับ

ขอบคุณครับ

Re: ต้องการบันทึกเฉพาะตัวเลขและเครื่องหมาย "-" เท่านั้น

Posted: Wed Mar 14, 2012 9:05 pm
by snasui
:D สมมุติต้องการให้กรอกในเซลล์ A1 ลองตามนี้ครับ
  1. คลิกเซลล์ A1
  2. เข้าเมนู Data > Validation
  3. ช่อง Allow เลือก Custom
  4. ช่อง Formula คีย์
    =AND(ISNUMBER(SUBSTITUTE(A1,"-","")+0),ISNUMBER(FIND("-",A1)))
  5. คลิก OK

Re: ต้องการบันทึกเฉพาะตัวเลขและเครื่องหมาย "-" เท่านั้น

Posted: Wed Mar 14, 2012 9:09 pm
by kraikrai
snasui wrote::D สมมุติต้องการให้กรอกในเซลล์ A1 ลองตามนี้ครับ
  1. คลิกเซลล์ A1
  2. เข้าเมนู Data > Validation
  3. ช่อง Allow เลือก Custom
  4. ช่อง Formula คีย์
    =AND(ISNUMBER(SUBSTITUTE(A1,"-","")+0),ISNUMBER(FIND("-",A1)))
  5. คลิก OK
ทำได้แล้วครับ ขอบคุณมากครับ