หน้าเว็บ

วันอาทิตย์ที่ 9 พฤศจิกายน พ.ศ. 2551

การป้องกันการคีย์ค่าซ้ำ

บางข้อมูลอาจจำเป็นต้องจัดเก็บไว้เพียง Record เดียวเท่านั้น หากเราไม่ป้องกันการคีย์ค่าซ้ำไว้ จะเสียเวลามาตรวจสอบเสมอว่ามีค่าที่กำลังบันทึกอยู่แล้วหรือไม่ แต่ถ้ากำหนดได้ว่าถ้าซ้ำแล้วให้มีข้อความเตือน จะทำให้ประหยัดเวลาในการตรวจสอบได้มาก

ยกตัวอย่างต้องการป้องกันการคีย์ค่าซ้ำในเซลล์ A2:A20

เราสามารถป้องกันการคีย์ค่าซ้ำได้ดังนี้

  1. คลุมช่วงข้อมูลที่ต้องคีย์ เช่น A2:A20
  2. เข้าเมนู Data เลือก Validation
  3. เลือกแถบ Settings
  4. ที่ Allow เลือก Custom
  5. ที่ Formula box คีย์สูตร
  6. =COUNTIF($A$2:$A$20,A2)=1
  7. เลือกแถบ Error Alert
  8. ตรง Title box กรอก "คีย์รายการซ้ำ"
  9. ในช่อง Error message box กรอก "ค่าที่คุณกรอกมีอยู่แล้ว"
  10. OK

ทดลองคีย์ค่าใด ๆ และทดลองคีย์ค่าซ้ำกัน สังเกตดูผล

4 ความคิดเห็น:

  1. ขอบคุณค่ะ ดีมากเลยค่ะ

    ตอบลบ
  2. ขอบคุณค่ะ
    สำหรับเคล็ดลับดีๆ ช่วยแก้ปัญหาได้โดยง่ายๆค่ะ

    ตอบลบ
  3. ขอบคุณมากคับเป็นประโยชน์อย่างมาก

    ตอบลบ
  4. ไม่ระบุชื่อ24 กรกฎาคม 2556 เวลา 12:48

    ขอบคุณมากเช่นกันค่ะ เป็นประโยชน์มากจริง ๆ

    ตอบลบ

*** เพื่อความสะดวกในการถามตอบ สามารถสอบถามปัญหา Excel ได้ที่ http://www.snasui.com/ ***

หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น