Page 1 of 1
ต้องการดึงข้อมูลข้ามชีท
Posted: Fri Aug 01, 2014 1:28 pm
by ct2.2555
คือ ต้องการดึงข้อมูลข้ามชีทเฉพาะสมาชิกที่มีคำว่าตาย
Re: ต้องการดึงข้อมูลข้ามชีท
Posted: Fri Aug 01, 2014 7:37 pm
by snasui

ช่วยแสดงตัวอย่างผลลัพธ์ที่ต้องการมาด้วยจะได้เข้าใจตรงกันว่าต้องการข้อมูลใดมาบ้างครับ
Re: ต้องการดึงข้อมูลข้ามชีท
Posted: Sat Aug 02, 2014 9:42 am
by ct2.2555
ให้ชีทข้อมูลคนตายดึงข้อมูลเฉพาะสมาชิกที่เสียชีวิต ซึ่งสมาชิกที่เสียชีวิตตัวอักษรจะเป็นสีแดงและมีคำว่าตายอยู่ท้ายแถวค่ะ
Re: ต้องการดึงข้อมูลข้ามชีท
Posted: Sat Aug 02, 2014 9:57 am
by snasui

ลองตามนี้ครับ
ที่ชีท ข้อมูลคนตาย เซลล์ A4 คีย์
Code: Select all
=IFERROR(INDEX(ข้อมูลสมาชิก!A$5:A$48&"",SMALL(IF(MMULT(--(COLUMN(ข้อมูลสมาชิก!$A$5:$R$5)>0),TRANSPOSE(--ISNUMBER(SEARCH("ตาย",ข้อมูลสมาชิก!$A$5:$R$48)))),TRANSPOSE(ROW(ข้อมูลสมาชิก!$A$5:$A$48)-ROW(ข้อมูลสมาชิก!$A$5)+1)),ROWS(A$4:A4))),"")
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง
!
| Note: Ctrl+Shift+Enter หมายถึง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: ต้องการดึงข้อมูลข้ามชีท
Posted: Sat Aug 02, 2014 12:27 pm
by ct2.2555
ขอบคุณค่ะ