Page 1 of 1

การใช้ IF หาค่าซ้ำ

Posted: Tue Jul 12, 2011 9:00 am
by ตาโต
ปกติใช้ IF หาค่าซ้ำได้ แต่มีบางกรณีที่คำคำนั้นต่างกันที่ เว้นวรรค เครื่องหมายที่คั่น ทำอย่างไรได้บ้างคะ ถึงจะตรวจสอบคำเหล่านี้ได้
if.jpg

Re: การใช้ IF หาค่าซ้ำ

Posted: Tue Jul 12, 2011 12:36 pm
by snasui
:D การจะตรวจว่าเท่ากันได้ต้องเอาอักขระที่เพิ่มออกไปให้หมดซึ่งไม่ง่ายครับ เพราะโอกาสที่จะมีอักขระใด ๆ เข้ามาในจังหวะไหนก็ได้นั้น สิ่งที่ควรทำคือ Clean Data ให้เป็นมาตรฐานเดียวกันแทนครับ

Re: การใช้ IF หาค่าซ้ำ

Posted: Tue Jul 12, 2011 1:12 pm
by ตาโต
แล้วมีสูตรในการ clean มั้ยคะ เช่น ตัดตัวที่คั่นออก หรือ ถ้ามีเว้นวรรคก็ให้ชิดกัน

Re: การใช้ IF หาค่าซ้ำ

Posted: Tue Jul 12, 2011 5:29 pm
by snasui
:D มีครับ แต่อาจจะต้องซ้อนกันหลายชั้น ฟังก์ชั่นเหล่านั้นได้แก่

Substitute, Trim, Replace เป็นต้น

ลองดูการใช้ Substiute ซ้อนกันหลายชั่นได้ที่นี่ครับ การซ้อน Substitute

Re: การใช้ IF หาค่าซ้ำ

Posted: Tue Jul 12, 2011 11:55 pm
by snasui
:D ตัวอย่างการปรับใช้กับไฟล์นี้ครับ

ที่ C1 คีย์

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,",",""),"(",""),")",""),"-",""),"_",""),"/","")," ","")

Enter > Copy ลงด้านล่าง

ดูไฟล์แนบประกอบครับ

Re: การใช้ IF หาค่าซ้ำ

Posted: Fri Jul 15, 2011 5:30 pm
by ตาโต
ขอบคุณมากๆ ค่ะ