Page 1 of 1
ต้องการให้ ลากเซลล์แล้ว คิดผลรวมช่องเดียวกัน แต่ เปลี่ยนแผ่น
Posted: Sun Jan 20, 2013 1:24 am
by plasma_t
ขอรบกวนอีกครั้งครับ
ไฟล์งาน 1 ไฟล์ มี 31 ชีท
ชีทสุดท้าย เป็นผลรวม ของชีท 1-30
แ่ผ่นชีท 1,2,3,...
ต้องการให้ เวลาลากเซลล์แล้ว
ตัวอย่างสูตร
='1'!E12+'1'!E15+'1'!E16+'1'!E18+'1'!E22
ต้องการให้ คลิ๊กลากลงมาข้างล่าง แล้ว เป็น
='2'!E12+'2'!E15+'2'!E16+'2'!E18+'2'!E22
ไม่ต้องการให้เป็น
='1'!E13+'1'!E16+'1'!E17+'1'!E19+'1'!E23
ต้องทำอย่างไรครับ
ขอบคุณครับ ไม่รบกวนแล้วครับ
Re: ต้องการให้ ลากเซลล์แล้ว คิดผลรวมช่องเดียวกัน แต่ เปลี่ยน
Posted: Sun Jan 20, 2013 6:34 am
by snasui
plasma_t wrote:ขอรบกวนอีกครั้งครับ
...
ขอบคุณครับ ไม่รบกวนแล้วครับ
ถามได้ตามสะดวกครับ ฟอรัมนี้สำหรับการถามตอบปัญหา ไม่จำกัดว่าถามได้กี่ครั้ง ตราบใดที่ยังไม่ได้คำตอบสามารถถามได้เสมอ เพียงแต่ต้องเป็นไปตามกฎการใช้ฟอรัม 6 ข้อด้านบนครับ
สำหรับที่ถามมานั้นสามารถใช้ Indirect เข้ามาช่วยได้ครับ เป็นเช่น
=Indirect("'"&Rows(A$1:A1)&"'!E12")+Indirect("'"&Rows(A$1:A1)&"'!E15")+Indirect("'"&Rows(A$1:A1)&"'!E16")+Indirect("'"&Rows(A$1:A1)&"'!E18")+Indirect("'"&Rows(A$1:A1)&"'!E22")
Re: ต้องการให้ ลากเซลล์แล้ว คิดผลรวมช่องเดียวกัน แต่ เปลี่ยน
Posted: Mon Jan 21, 2013 12:56 pm
by phirawit
เรียน ผู้รู้คะ
ช่วยอธิบายความหมายของสูตรให้หน่อยได้ป่าวคะ
=Indirect("'"&Rows(A$1:A1)&"'!E12")+Indirect("'"&Rows(A$1:A1)&"'!E15")+Indirect("'"&Rows(A$1:A1)&"'!E16")+Indirect("'"&Rows(A$1:A1)&"'!E18")+Indirect("'"&Rows(A$1:A1)&"'!E22")
ขอบคุณมากคะ
Re: ต้องการให้ ลากเซลล์แล้ว คิดผลรวมช่องเดียวกัน แต่ เปลี่ยน
Posted: Mon Jan 21, 2013 1:50 pm
by snasui

ลองศึกษา Indirect ที่นี่่ครับ ซึ่งต้องค่อย ๆ ทำความเข้าใจ
http://office.microsoft.com/th-th/excel ... aspx?CTT=1
สำหรับสูตรที่ถามมานั้นเป็นการประยุกต์ต่ออีกทีหนึ่ง เพื่อให้อ้างถึง
ชีท อ้างถึง
เซลล์ ลองแทนค่าดูว่าส่วนประกอบใดให้ผลลัพธ์เป็น ชีท ส่วนประกอบใดให้ผลลัพธ์เป็น เซลล์ หากดูแล้วไม่เข้าใจสามารถถามมาได้ครับ