Page 1 of 1
เช็คข้อมูลซ้ำในคอลัมน์เดียวกัน
Posted: Mon May 07, 2018 1:02 pm
by timeskiller
อยากรบกวนให้ช่วยดูไฟล์ Excel นี้ครับ ลองหลายวิธีแต่ไม่สำเร็จครับ
ผมต้องการเช็คข้อมูลที่ซ้ำกันในช่อง รหัสสินทรัพย์ (คอลัมน์ B)
ที่ผมลองแล้วคือ
1. เพิ่มกฏ หน้าแรก จัดรูปแบบตามเงื่อนไข กฏใหม่ เช็คซ้ำ ใส่สี หรือ เน้นกฏของเซลล์ เท่าที่ลองไม่ได้หมดเลย
2. ลองใส่สูตร =COUNTIF($B$4:$B$53,B4)>1
จึงรบกวนให้ช่วยแนะนำด้วยครับ ขอบคุณครับ
Re: เช็คข้อมูลซ้ำในคอลัมน์เดียวกัน
Posted: Mon May 07, 2018 2:46 pm
by Jancha
ลองดูกระทู้นี้เป็นแนวทางนะครับ -->
viewtopic.php?t=2131
Re: เช็คข้อมูลซ้ำในคอลัมน์เดียวกัน
Posted: Mon May 07, 2018 3:13 pm
by timeskiller
จากการลองทำตามหลายๆ ตัวอย่าง เหมือนผมคิดว่าปัญหามาจาก Type ของข้อมูลหรือเปล่าครับ
เพราะใส่สูตรเท่าไหร่ก็ไม่สามารถคำนวนได้ เพราะตัวเลขข้างหน้าเป็น 02 เวลาใส่สูตรแล้วเพี้ยนไปหมดเลยครับ
เลยอยากมาขอคำชี้แนะ ว่าควรเปลี่ยน Type อย่างไร หรือต้องตั้งค่าอะไรให้สามารถใช้สูตรคำนวนได้
ขอบคุณอีกครั้งครับ
Re: เช็คข้อมูลซ้ำในคอลัมน์เดียวกัน
Posted: Mon May 07, 2018 7:50 pm
by snasui

การเข้าใจว่าเป็นที่ Type ของข้อมูลเป็นการเข้ามจถูกต้องแล้วครับ ทั้งนี้เป็นเพราะการหาค่าซ้ำจากข้อความที่สามารถแปลงเป็นตัวเลขได้จะมีจุดอ่อนอยู่ครับ
หากใช้ Countif, Countifs, Sumif, Sumifs, Averageif, Averageifs สูตรพวกนี้จะแปลงข้อความที่สามารถแปลงเป็นตัวเลขได้ให้เป็นตัวเลขเสียก่อน และหากตัวเลขนั้นมีจำนวนหลักเกิน 15 หลักจะถูกตัดมาคำนวณแค่ 15 หลักเท่านั้นครับ
การแก้ไขปัญหาสามารถเพิ่มคอลัมน์เข้ามาช่วยได้ตามด้านล่างครับ
- เซลล์ E4 คีย์สูตรเพื่อเป็นคอลัมน์ช่วย
="_"&B4
Enter > Copy ลงด้านล่าง
- คลุม B4:B53 > เข้าเมนู Home > Conditional Formatting > New Rule > เลือก Use a formula to determine with cells to format > ในช่อง Format values where this formula is true: เป็น =COUNTIF($E$4:$F$53,$E4)>1 > คลิกปุ่ม Format และกำหนดค่าตามต้องการ > OK > OK
Re: เช็คข้อมูลซ้ำในคอลัมน์เดียวกัน
Posted: Tue May 08, 2018 6:47 am
by timeskiller
ขอบคุณท่าน Admin มากเลยครับที่ช่วยชี้แนะให้ และขอบคุณท่านที่เข้ามาอ่านและช่วยออกความคิดด้วยนะครับ
