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
การจะตรวจว่าเท่ากันได้ต้องเอาอักขระที่เพิ่มออกไปให้หมดซึ่งไม่ง่ายครับ เพราะโอกาสที่จะมีอักขระใด ๆ เข้ามาในจังหวะไหนก็ได้นั้น สิ่งที่ควรทำคือ 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
มีครับ แต่อาจจะต้องซ้อนกันหลายชั้น ฟังก์ชั่นเหล่านั้นได้แก่
Substitute, Trim, Replace เป็นต้น
ลองดูการใช้ Substiute ซ้อนกันหลายชั่นได้ที่นี่ครับ
การซ้อน Substitute
Re: การใช้ IF หาค่าซ้ำ
Posted: Tue Jul 12, 2011 11:55 pm
by snasui
ตัวอย่างการปรับใช้กับไฟล์นี้ครับ
ที่ C1 คีย์
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,",",""),"(",""),")",""),"-",""),"_",""),"/","")," ","")
Enter > Copy ลงด้านล่าง
ดูไฟล์แนบประกอบครับ
Re: การใช้ IF หาค่าซ้ำ
Posted: Fri Jul 15, 2011 5:30 pm
by ตาโต
ขอบคุณมากๆ ค่ะ