Page 1 of 1

เปรียบเทียบข้อมูล 2 sheet

Posted: Wed Aug 27, 2014 10:19 pm
by pao rienthong
อาจารย์คะ

sheet MASTER 1
sheet MASTER 2

อยากทราบสูตรเปรียบเทียบข้อมูล ของ MASTER 1 กับ MASTER 2 โดยให้แสดงจุด cell ที่แตกต่าง ที่ SHEET 1 ค่ะ


ขอบคุณค่ะ

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Wed Aug 27, 2014 11:04 pm
by snasui
:D ช่วยแสดงตัวอย่างคำตอบที่ถูกต้องมาด้วย จะได้เข้าใจตรงกันว่าต้องการคำตอบเป็นอย่างไรครับ

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Thu Aug 28, 2014 4:49 am
by pao rienthong
ตัวอย่างค่ะ

ถ้า MASTER 2 มีการแก้ไข ที่ U17 และ เพิ่ม row 30 ให้แสดงผลเฉพาะที่แก้ไข ที่ SHEET RESULT ใน cell เดียวกัน

ต้องการดูว่าเราแก้ไขอะไรบ้างที่จุด cell ไหน จาก MASTER 1 ค่ะ

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Thu Aug 28, 2014 10:20 am
by Yamazato
ไม่แน่ใจว่าถูกต้องหรือเปล่านะครับ

ถ้าเทียบ Cell ต่อ Cell

Sheet1 : A10 คีย์สูตร =IF('MASTER 2'!B10='MASTER 1'!B10," ",'MASTER 2'!B10) enter ลากไปทางขวา ถึง Z10 แล้วลากลงล่าง

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Thu Aug 28, 2014 12:39 pm
by DhitiBank
เพิ่มเติมครับ
หากมีการแทรกแถว สูตรอาจจะผิดพลาดได้ ลองเติมฟังก์ชั่น indirect เข้าไปครับ
ที่ B10 คีย์สูตร

Code: Select all

=IF(INDIRECT("'MASTER 1'!"&ADDRESS(ROW(),COLUMN()))=INDIRECT("'MASTER 2'!"&ADDRESS(ROW(),COLUMN())),"",INDIRECT("'MASTER 2'!"&ADDRESS(ROW(),COLUMN())))
แล้ว Enter --> คัดลอกถึงคอลัมน์ Z --> คัดลอกลงด้านล่าง

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Thu Aug 28, 2014 9:48 pm
by pao rienthong
ขอบคุณสำหรับคำตอบมากๆค่ะ

สอบถามสูตรเพิ่มเติมนะคะ

ที่ sheet result ต้องการให้แสดงข้อมูลที่เปลี่ยนแปลงจาก MASTER 1 เป็น MASTER 2 ที่ cell เดียวกัน
เช่น ที่ U17 2A 138/42 <> 2A 139/42

ช่วยแนะนำด้วยค่ะ

ขอบคุณค่ะ

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Thu Aug 28, 2014 11:12 pm
by DhitiBank
จากสูตรข้างต้น ลองปรับเป็นด้านล่างครับ

=IF(INDIRECT("'MASTER 1'!"&ADDRESS(ROW(),COLUMN()))=INDIRECT("'MASTER 2'!"&ADDRESS(ROW(),COLUMN())),"",INDIRECT("'MASTER 1'!"&ADDRESS(ROW(),COLUMN()))&"< >"&INDIRECT("'MASTER 2'!"&ADDRESS(ROW(),COLUMN())))

Re: เปรียบเทียบข้อมูล 2 sheet

Posted: Fri Aug 29, 2014 5:21 am
by pao rienthong
ขอบคุณมากๆค่ะ จะนำไปทดลองใช้ดูค่ะ