Page 1 of 1

ต้องการ ก็อปปี้ จากแนวแถวไป คอลัมน์ในชีทที่สอง

Posted: Sun Aug 24, 2014 8:33 am
by neopokhao
คือ จะนำเอาข้อมูลจาก sheet หนึงซึ่งเป็นแนวนอน แล้วลิ้งค์มาที่ sheet ที่สองซึ่งเป็นแนวตั้ง ข้อมูลแก้ที่ sheet แรก แล้ว sheet ที่สองแก้ตามครับ ทำยังไง รายละเอียดตามสิ่งที่แนบครับ

Re: ต้องการ ก็อปปี้ จากแนวแถวไป คอลัมน์ในชีทที่สอง

Posted: Sun Aug 24, 2014 12:59 pm
by bank9597
neopokhao wrote:คือ จะนำเอาข้อมูลจาก sheet หนึงซึ่งเป็นแนวนอน แล้วลิ้งค์มาที่ sheet ที่สองซึ่งเป็นแนวตั้ง ข้อมูลแก้ที่ sheet แรก แล้ว sheet ที่สองแก้ตามครับ ทำยังไง รายละเอียดตามสิ่งที่แนบครับ
:D ที่ชีทจ่าย เซลล์ B3 คีย์ =IFERROR(INDEX(รายชื่อ!B$2:B$5,SMALL(IF(รายชื่อ!$B$2:$B$5<>"",ROW(รายชื่อ!$B$2:$B$5)-ROW(รายชื่อ!$B$2)+1),ROWS($A$3:A3))),"") กด ctrl+shift+enter คัดลอกไปขวามือแล้วลงล่างพร้อมกัน

ที่ A3 คีย์ =IF(B3="","",MAX($A$2:A2)+1) คัดลอกลงมา

Re: ต้องการ ก็อปปี้ จากแนวแถวไป คอลัมน์ในชีทที่สอง

Posted: Sun Aug 24, 2014 1:54 pm
by neopokhao
ขอโทษนะครับ ยังไม่ตรงที่ผมคิด คือ ผมจะทำสลิปเงินเดือน จะต้องเอาข้อมูล จาก sheet รายชื่อ ไปวางใน sheet สลิบเงินเดือนครับ แต่เป็นแนวตั้ง ขอบคุณครับ

Re: ต้องการ ก็อปปี้ จากแนวแถวไป คอลัมน์ในชีทที่สอง

Posted: Mon Aug 25, 2014 7:20 am
by joo
:D ลองตามนี้ดูครับ
ที่ A6 คีย์ =IFERROR(INDEX(รายชื่อ!E$1:L$1,SMALL(IF(รายชื่อ!$E$1:$L$1<>"",COLUMN(รายชื่อ!$E$1:$L$1)-COLUMN(รายชื่อ!$E$1)+1),ROWS($A$6:A6))),"") กดแป้น Ctrl+Shift+Enter พร้อมกันแล้วคัดลอกลงล่าง
ที่ C6 คีย์ =IFERROR(INDEX(รายชื่อ!E$1:L$1,SMALL(IF(รายชื่อ!$E$1:$L$1<>"",COLUMN(รายชื่อ!$E$1:$L$1)-COLUMN(รายชื่อ!$E$1)+1),ROWS($C$6:C6))),"") กดแป้น Ctrl+Shift+Enter พร้อมกันแล้วคัดลอกลงล่าง

Re: ต้องการ ก็อปปี้ จากแนวแถวไป คอลัมน์ในชีทที่สอง

Posted: Mon Aug 25, 2014 10:19 am
by neopokhao
ขอบคุณมากครับ คุณ joo แต่ยังไม่ได้ครับ มันเป็นเครื่องหมายเท่ากับ หมดครับ

Re: ต้องการ ก็อปปี้ จากแนวแถวไป คอลัมน์ในชีทที่สอง

Posted: Mon Aug 25, 2014 1:47 pm
by joo
:D ลองดูตามไฟล์แนบครับ
แก้ไขที่ C6 ปรับเป็น =IFERROR(INDEX(รายชื่อ!E$2:L$2,SMALL(IF(รายชื่อ!$E$2:$L$2<>"",COLUMN(รายชื่อ!$E$2:$L$3)-COLUMN(รายชื่อ!$E$2)+1),ROWS($C$6:C6))),"") กดแป้น Ctrl+Shift+Enter พร้อมกัน