Page 1 of 1

การตรวจสอบข้อมูลระหว่าง2ชีท ให้แสดงผลในเซลล์ที่มีค่าต่างกัน

Posted: Wed Aug 18, 2010 10:43 pm
by gchart
เนื่องจากในตัวอย่าง 2 ชีทนี้มีค่าที่คล้ายกันมาก เช่น มีค่าเว้นวรรค จุด หรือค่าที่ต่างกัน
การจะนั่งตรวจเช็คที่ละตัวคงไม่สะดวกถ้าข้อมูลมีมาก

ทำอย่างไรให้ตรวจมีการตรวจสอบข้อมูลระหว่าง2ชีท และให้แสดงผลในเซลล์ที่มีค่าต่างกันครับ
โดยให้แสดงผลในชีท "แสดงผล" เป็นสีในเซลล์นั้นครับ

ขอบคุณครับ

Re: การตรวจสอบข้อมูลระหว่าง2ชีท ให้แสดงผลในเซลล์ที่มีค่าต่าง

Posted: Wed Aug 18, 2010 11:25 pm
by snasui
:D ลองดูตามไฟล์แนบครับ

การทำ Condition Formatting โดยเปรียบเทียบแบบข้าม Sheet หรือข้ามไฟล์ต้องใช้เซลล์ช่วยครับ ดังเช่นไฟล์นี้ผมจะเขียนสูตรเพื่อทำการตรวจสอบก่อนว่าไม่พบค่านี้ในอีก Sheet จากนั้นค่อยนำค่าที่ได้จากสูตรไปทำ Conditional Formatting

การตรวจสอบการกำหนดค่า Conditional Formatting ให้คลิกเซลล์ใด ๆ ในคอลัมน์ C ใน Sheet แสดงผลแล้วเข้าเมนู Format > Conditional Formatting ครับ :mrgreen:

Re: การตรวจสอบข้อมูลระหว่าง2ชีท ให้แสดงผลในเซลล์ที่มีค่าต่าง

Posted: Thu Aug 19, 2010 8:44 am
by gchart
ลืมบอกครับ
ว่าใช้คอลั่ม A เป็นรหัสในการเทียบค่า เนื่องปัจจุบันเลขทะเบียนได้แก้ไขให้ตรงกันแล้ว
เหลือแต่ค่าตั้งแต่ B2 ถึง J21 ที่ยังแก้ไขไม่ครบ

Re: การตรวจสอบข้อมูลระหว่าง2ชีท ให้แสดงผลในเซลล์ที่มีค่าต่าง

Posted: Thu Aug 19, 2010 8:04 pm
by snasui
:D ถ้าเทียบค่าในคอลัมน์ A สามารถเปลี่ยนสูตรที่ K2 ใหม่เป็น

=ISNA(MATCH(A2,เทียบ!$A$2:$A$21,0))

Enter > Copy ลงด้านล่าง นอกนั้นก็เหมือนเดิมครับ :mrgreen:

Re: การตรวจสอบข้อมูลระหว่าง2ชีท ให้แสดงผลในเซลล์ที่มีค่าต่าง

Posted: Thu Aug 19, 2010 10:23 pm
by gchart
ตามที่อาจารย์แนะนำมา โดยทั้ง 2 ชีท ต้องมีบรรทัดที่ตรงกันครับ

ไปที่คอลัมน์สุดท้ายแล้วเขียนสูตร =A2=เทียบ!A2
จากนั้นก็ Copy ไปทางขวา และลงด้านล่าง
ผลลัพธ์ที่ได้จะเป็น True กับ False

การแสดงสี ให้คลุม A2:J21 จากนั้นเข้าเมนู format > Coditional formatting
ที่ช่องแรกเลือกเป็น Formula ที่ช่องที่สองคีย์ =k2=false แล้วคลิก Format > แล้วกำหนดสีหรือรูปแบบที่ต้องการครับเซลล์ไหนที่ไม่เท่ากันก็จะแสดงรูปแบบที่เรากำหนด

ขอบคุณมากครับ