RSS

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

09 Nov

บางข้อมูลอาจจำเป็นต้องจัดเก็บไว้เพียง 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

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

 
1 Comment

Posted by on 09/11/2008 in Double, Validation

 

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

  1. Nuch_Jang

    02/12/2011 at 12:19 pm

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

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: