Page 1 of 1
ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 3:20 pm
by domejang
สวัสดีครับ คือว่าผม ต้องการที่จะ Sum ครั้งเดียวแล้วลากสูตรลงมาถึงชีท g เลยนะครับ ไม่ทราบว่าทำยังไงครับ โดยที่ไม่ต้อง SuM ทีละชีทครับ จะได้เร็วขึ้น เพราะมีหลายชีทมากครับ รายละเอียดตามไฟล์แนบครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 3:34 pm
by joo
ลองดูแบบนี้ครับว่าตรงกับที่ต้องการหรือไม่ ที่ซีทหลัก
1.คลิกที่เซลล์ D2 >
2. คีย์ = SUM(
3. คลิกซีท a
4.คลิก D2
5.กด Shift ค้างไว้ คลิกที่ซีทสุดท้ายคือซีท g
6.คีย์ ) Enter
สูตรที่ D3 ก็จะประมาณนี้ =SUM(a:g!D2)
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 4:00 pm
by domejang
คือผม แนบไฟล์มาใหม่นะครับ คือว่าที่ชีทหลัก c3 = a ,c4=b ,c5=d ,c6=e ...... ผมต้องการประมาณว่า คีย์ c3=a แล้วลากสูตรลงมาเลยนะครับ โดยไม่ต้องมาคีย์ ด้วยมืออีกนะครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 4:06 pm
by domejang
เปลี่ยนจาก c เป็น D ครับ คือผม แนบไฟล์มาใหม่นะครับ คือว่าที่ชีทหลักคีย์ด้วยมือ d3 = a ,d4=b ,d5=d ,d6=e ...... ผมต้องการประมาณว่า คีย์ d3=a แล้วลากสูตรลงมาเลยนะครับ โดยไม่ต้องมาคีย์ ด้วยมืออีกนะครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 4:19 pm
by joo
ลองยกตัวอย่างคำตอบที่ต้องการมาดูหน่อยครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 4:34 pm
by domejang
ตัวอย่างตามไฟล์แนบครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Wed Nov 07, 2012 4:57 pm
by bank9597
D3 คีย์ =INDIRECT(C3&"!"&"D"&2) คัดลอกลงมา
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 10:46 am
by domejang
ขอโทษครับ ลองแล้ว งง ครับ เลยแนบไฟล์มาใหม่เหมือนจริงมาครับ เราต้องการลากสูตรทั้งแนว คอลัมน์และโล ครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 11:36 am
by bank9597
domejang wrote: ขอโทษครับ ลองแล้ว งง ครับ เลยแนบไฟล์มาใหม่เหมือนจริงมาครับ เราต้องการลากสูตรทั้งแนว คอลัมน์และโล ครับ
ต้องแสดงตัวอย่างคำตอบที่ถูกต้องมาด้วยเสมอครับ ว่าจะให้แสดงอะไร อย่างไร ประกอบไปด้วยเงื่อนไขใดบ้าง
ชีท ต.ค เซลล์ D2 ลองคีย์ =IF(ISERROR(INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1)))),"",INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1)))) คัดลอกไปทางขวามือ แล้วลงล่างพร้อมกันดูก่อนครับ ว่าใช่ที่ต้องการหรือไม่
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 1:38 pm
by domejang
ขอโทษทีครับ ยังติดอยู่นิดหนึ่งครับ D2 ราชบุรีถูกแล้วครับ ตั้งแต่ D3 นนทบุรี ลงไปยังไม่ตรงครับ รายละเอียดตามไฟล์แนบครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 1:57 pm
by bank9597
domejang wrote: ขอโทษทีครับ ยังติดอยู่นิดหนึ่งครับ D2 ราชบุรีถูกแล้วครับ ตั้งแต่ D3 นนทบุรี ลงไปยังไม่ตรงครับ รายละเอียดตามไฟล์แนบครับ
D2 คีย์
=IF(ISERROR(INDIRECT($C2&"!"&ADDRESS(14,COLUMN(D$1)))),"",INDIRECT($C2&"!"&ADDRESS(14,COLUMN(D$1)))) คัดลอกไปทางขวาแล้วลงล่างพร้อมกัน
หรือ
=IF(ISERROR(SUM(INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1))&":"&ADDRESS(13,COLUMN(D$1))))),"",SUM(INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1))&":"&ADDRESS(13,COLUMN(D$1))))) คัดลอกไปทางขวาแล้วลงล่างพร้อมกัน
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 2:29 pm
by domejang
เอาใหม่ครับ ขอโทษด้วยครับ ผมอธิบายไม่ละเอียดลืมบางอย่างไป คือว่าผมกำลังจะเก็บข้อมูลเดือน ต.ค 55 ครับ เพราะฉะนั้นต้อง SUM แต่ล่ะชีสที่เดือน ต.ค ครับ ชึ่งผมได้ระบายสีข้อมูลเดือน ต.ค แต่ล่ะชีทแต่สาขาไว้แล้วครับ และได้ SUM เป็นต้วอย่างไว้แล้วครับ โดยคีย์ด้วยมือทีล่ะชีท
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 2:39 pm
by bank9597
domejang wrote: เอาใหม่ครับ ขอโทษด้วยครับ ผมอธิบายไม่ละเอียดลืมบางอย่างไป คือว่าผมกำลังจะเก็บข้อมูลเดือน ต.ค 55 ครับ เพราะฉะนั้นต้อง SUM แต่ล่ะชีสที่เดือน ต.ค ครับ ชึ่งผมได้ระบายสีข้อมูลเดือน ต.ค แต่ล่ะชีทแต่สาขาไว้แล้วครับ และได้ SUM เป็นต้วอย่างไว้แล้วครับ โดยคีย์ด้วยมือทีล่ะชีท
ผมให้คำตอบไปตั้งแต่กระทู้นี้ครับ
ต้องแสดงตัวอย่างคำตอบที่ถูกต้องมาด้วยเสมอครับ ว่าจะให้แสดงอะไร อย่างไร ประกอบไปด้วยเงื่อนไขใดบ้าง
ชีท ต.ค เซลล์ D2 ลองคีย์ =IF(ISERROR(INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1)))),"",INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1)))) คัดลอกไปทางขวามือ แล้วลงล่างพร้อมกันดูก่อนครับ ว่าใช่ที่ต้องการหรือไม่
และกระทู้ล่าสุดที่โพสต์ไป เพียงแค่ปรับตัวเลขแถวในสูตรเท่านั้นเอง
จาก =IF(ISERROR(INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1)))),"",INDIRECT($C2&"!"&ADDRESS(2,COLUMN(D$1))))
ปรับเป็น =IF(ISERROR(INDIRECT($C2&"!"&ADDRESS(
11,COLUMN(D$1)))),"",INDIRECT($C2&"!"&ADDRESS(
11,COLUMN(D$1))))
อยากโชว์ข้อมูลของบรรทัดใด ก็ให้เปลี่ยนเลขสีแดงในสูตรเป็นเลขของบรรทัดนั้นไป เพราะตารางในทุกชีทเหมือนกันอยู่แล้ว
ชื่อจังหวัดในคอลัมน์ C ปรับให้เหมือนกับชื่อชีทด้วยครับ ไม่งั้นสูตรจะไม่แสดงค่า เช่น อุดร กับ อุดรธานี
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 2:47 pm
by domejang
ยังติดอยู่นิดหนึ่งครับ หลังจากการลากสูตรเรียบร้อบ ปรากฏว่ามันกระโดดข้ามไป 2 คอลัมน์ ดังในตัวอย่างที่ผมระบายสีไว้ครับ
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 2:54 pm
by bank9597
domejang wrote: ยังติดอยู่นิดหนึ่งครับ หลังจากการลากสูตรเรียบร้อบ ปรากฏว่ามันกระโดดข้ามไป 2 คอลัมน์ ดังในตัวอย่างที่ผมระบายสีไว้ครับ
อ่านที่ผมได้ตอบไปหมดหรือยังครับ
ชื่อจังหวัดในคอลัมน์ C ปรับให้เหมือนกับชื่อชีทด้วยครับ ไม่งั้นสูตรจะไม่แสดงค่า เช่น อุดร กับ อุดรธานี
Re: ต้องการลากสูตรต่างชีทครับ
Posted: Thu Nov 08, 2012 3:09 pm
by domejang