Page 1 of 1

ขอสูตรนำค่าแนวนอนมาอยู่ในแนวตั้งครับ

Posted: Sun Aug 07, 2016 4:12 pm
by ajsudkedt
ตามไฟล์ที่แนบครับ
หากต้องการนำค่าจากชีท "old" ที่อยู่ในแนวนอน C:I
ให้มาอยู่ในชีท "new" ที่อยู่ในแนวตั้งคอลัมน์ E
มีสูตรไหมครับ

Re: ขอสูตรนำค่าแนวนอนมาอยู่ในแนวตั้งครับ

Posted: Sun Aug 07, 2016 5:50 pm
by snasui
:D ตัวอย่างสูตรครับ
  1. เซลล์ A2 คีย์สูตร
    =IF(ROWS(A$2:A2)>ROWS(old!$A$2:$A$86)*7,"",N(A1)+1)
    Enter > Copy ลงด้านล่าง
  2. เซลล์ B2 คีย์สูตร
    =IF(N($A2),INDEX(old!A$2:A$86,INT(($A2-1)/7)+1),"")
    Enter > Copy ไป C2 > Copy B2:C2 ลงด้านล่าง
  3. เซลล์ D2 คีย์สูตร
    =IF(N($A2),INDEX(old!$C$1:$I$1,MOD(($A2-1),7)+1),"")
    =IF(N($A2),INDEX(old!$C$1:$I$1,MOD(($A2-1),7)+1),"")
    Enter > Copy ลงด้านล่าง
  4. เซลล์ E2 คีย์สูตร
    =IF(N($A2),INDEX(old!$C$2:$I$86,INT(($A2-1)/7)+1,MOD(($A2-1),7)+1),"")
    Enter > Copy ลงด้านล่าง

Re: ขอสูตรนำค่าแนวนอนมาอยู่ในแนวตั้งครับ

Posted: Sun Aug 07, 2016 7:12 pm
by ajsudkedt
กราบขอบพระคุณมากครับ
ได้ดั่งที่ต้องการเลยครับ