Platapean

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

Posted on: กรกฎาคม 29, 2009

ในบาง record เราไม่ต้องการให้มีค่าซ้ำที่เราได้คีย์ไปแล้วก่อนหน้านี้ถ้าข้อมูลไม่มากก็ไม่เป็นปัญหาแต่ถ้าข้อมูลมากๆแล้วจะทำยังไงดี มาดูวิธีทางนี้ครับ

นี่คือตัวอย่างนะครับถ้าใครมีวิธีที่ดีกว่าก็แนะนำได้นะครับ

ScreenHunter_01 Jul. 29 15.32

 

 

 

 

 

 

 

 

 

 

 

จากภาพด้านบนมี Record ที่ซ้ำกันอยู่ซึ่งถ้าข้อมูลมีมากก็จะทำการตรวจสอบยากมากยิ่งขึ้น มาดูวิธีทำการตรวจสอบกันเลยครับไม่ยากครับทำตามได้เลย

ScreenHunter_02 Jul. 29 15.34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 จากรูปด้านบนผมทำการคลุมช่วงข้อมูลที่เราต้องการคีย์คือ B1:B30 ครับ

ScreenHunter_06 Jul. 29 15.47

 

 

 

 

 

 

 

 

 จากรูปด้านบน ผมไปคลิกที่เมนู Data แล้วเลือก Validation ก็จะขี้นหน้าต่าง Data Validation แล้วก็เลือกที่แท็ป Settings ตรงที่Allow ให้เลือกเป็น Custom ตรงที่ Formula box ให้พิมพ์ =COUNTIF($B$1:$B$30,B1)=1 ลงไปครับ

ScreenHunter_04 Jul. 29 15.41

 

 

 

 

 

 

 

 

 จากรูปด้านบน ไปที่แท็ป Error Alert ตรงที่ Title box ให้คีย์ “รายการนี้ซ้ำ” ส่วนในช่อง Error message box ก็ให้คีย์ “ค่าที่คีย์นี้มีอยู่แล้ว” แล้วก็คลิกที่ปุ่ม OK

ScreenHunter_05 Jul. 29 15.46

 

 

 

 

 

 

 

 

 

 จากรูปด้านบน เมื่อมีการคีย์ซ้ำโปรแกรมก็จะแจ้งขึ้นมาครับ

ใส่ความเห็น

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 / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: