Page 1 of 1

การดึงข้อมูลจาก Sheet1 มาใส่ Sheet2 แบบมีเงื่อนไข

Posted: Mon Sep 22, 2014 3:30 pm
by ดอกไม้หน้าจอ
ขอรบกวนสอบถามผู้รู้หน่อยคะ

ตอนนี้กำลังทำข้อมูลจำนวนมากใน excel ซึ่งคิดว่าถ้าได้สูตรช่วยในการทำงานคงจะสะดวกและรวดเร็วขึ้น

คือ อยากดึงข้อมูลในเซล C2 Sheet1 มาแสดงในเซล C2 Sheet2

โดยมีเงื่อนไขว่าให้ข้อมูลในคอลัมน์ B Sheet2 ตรงกับคอลัมน์ B Sheet1 ถึงจะดึงข้อมูลจาก C Sheet1 มาแสดงในเซล C Sheet2

เช่น ถ้า เซล B2 Sheet2 และ B2 Sheet1 เป็นโรงเรียน "ชุมชนตำบลท่าผา"เหมือนกัน ให้ดึงมูลจาก C2 Sheet1 มาแสดงในเซล C2 Sheet2
ซึ่งในตัวอย่างนี้จะได้ผลลัพธ์คือ "13"

รายละเอียดไฟล์ข้อมูลและตัวอย่างผลลัพธ์ที่ต้องการ ให้ดูตามไฟล์แนบนคะ ขออภัยถ้าโพสต์ให้ท่าน งงๆ พึ่งเข้ามาโพสต์ครั้งแรกคะ ขอบคุณคะ :D

Re: การดึงข้อมูลจาก Sheet1 มาใส่ Sheet2 แบบมีเงื่อนไข

Posted: Mon Sep 22, 2014 3:44 pm
by puriwutpokin
ลองใช้แบบนี้ดูครับ ที่ C3 ใส่ =IFERROR(INDEX(Sheet1!$C$2:$C$102,MATCH($B2,Sheet1!$B$2:$B$102,0)),"")

Re: การดึงข้อมูลจาก Sheet1 มาใส่ Sheet2 แบบมีเงื่อนไข

Posted: Mon Sep 22, 2014 4:06 pm
by Supachok
แบบนี้ก็ได้ครับ

ที่ sheet 2 ช่อง C2
=VLOOKUP(B2,Sheet1!$B$2:$C$102,2,0)

Re: การดึงข้อมูลจาก Sheet1 มาใส่ Sheet2 แบบมีเงื่อนไข

Posted: Mon Sep 22, 2014 4:26 pm
by ดอกไม้หน้าจอ
ขอบคุณทั้งสองท่าน คุณ puriwutpokin และ คุณ Supachok รวดเร็วทันใจใช้ได้ทั้งสองวิธีเลยคะ :thup: