การดึงข้อมูลข้าม Sheet
Posted: Mon Oct 28, 2013 7:52 pm
ฟอรัม Excel, VBA และอื่นๆ ของคนไทยเพื่อประโยชน์ของทุกคนในจักรวาล (Forum Excel, VBA and others of Thai people for everyone in the universe.)
http://snasui.com/
ได้แล้วครับ แต่ขอคำแนะนำอีกนิดหนึ่งครับbank9597 wrote: ลองตามนี้ครับ
ที่ C2 คีย์ =INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0)) คัดลอกไปทางขวา แล้วลงล่างพร้อมกัน
ได้แล้วครับ ขอคุณ bank9597 และ joo มากครับเป็นแนวทางต่อไปได้แล้วjoo wrote: ลองตามนี้ดูครับที่ซีท2 เซลล์ C2 ปรับจากสูตรเดิมเป็น =IF(ISNA(INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0))),"",INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0)))
ถ้าจะึดึงฉะเพาะคอลัมส์ D-J ในชีทที่ 2 ไปในชีทที่ 3 เปรียเที่ยบค่าในคอลัมส์ B ชีทที่ 2 ต้องเพิ่มสูตรอย่างไรครับjoo wrote: ลองตามนี้ดูครับที่ซีท2 เซลล์ C2 ปรับจากสูตรเดิมเป็น =IF(ISNA(INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0))),"",INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0)))
ขอดูไฟล์แนบด้วยครับtaotakkheuwan wrote:ถ้าจะึดึงฉะเพาะคอลัมส์ D-J ในชีทที่ 2 ไปในชีทที่ 3 เปรียเที่ยบค่าในคอลัมส์ B ชีทที่ 2 ต้องเพิ่มสูตรอย่างไรครับjoo wrote: ลองตามนี้ดูครับที่ซีท2 เซลล์ C2 ปรับจากสูตรเดิมเป็น =IF(ISNA(INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0))),"",INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0)))
ไฟล์ตัวอย่างครับbank9597 wrote:ขอดูไฟล์แนบด้วยครับtaotakkheuwan wrote:ถ้าจะึดึงฉะเพาะคอลัมส์ D-J ในชีทที่ 2 ไปในชีทที่ 3 เปรียเที่ยบค่าในคอลัมส์ B ชีทที่ 2 ต้องเพิ่มสูตรอย่างไรครับjoo wrote: ลองตามนี้ดูครับที่ซีท2 เซลล์ C2 ปรับจากสูตรเดิมเป็น =IF(ISNA(INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0))),"",INDEX(sheet1!B$2:B$5,MATCH($B2,sheet1!$B$2:$B$5,0)))
ขอบคุณครับ ประยุกต์ใช้ได้แล้วครับjoo wrote: ลองตามนี้ดูครับที่ซีท3 เซลล์ B2 คีย์ =IF(ISNA(INDEX(sheet2!E$2:E$5,MATCH($B2,sheet2!$B$2:$B$5,0))),"",INDEX(sheet2!E$2:E$5,MATCH($B2,sheet2!$B$2:$B$5,0))) Enter > Copy ไปทางขวาและลงล่าง