Page 1 of 1

วิธีเขียนสูตรให้ชื่อ sheet เปลี่ยนไปตามสูตรครับ

Posted: Tue Oct 29, 2013 10:51 am
by pongsapj
ตอนนี้ใช้สูตร =SUMIF('1'!$F:$G,$B$4,'1'!$G:$G) อยู่ครับ

จะเขียนสูตรอย่างไรให้ '1' ซึ่งเป็นชื่อsheetเปลี่ยนเพิ่มขึ้นทีละ 1 ไปเรื่อยๆตามชื่อ sheet ครับ

ขอบคุณครับ

Re: วิธีเขียนสูตรให้ชื่อ sheet เปลี่ยนไปตามสูตรครับ

Posted: Tue Oct 29, 2013 11:02 am
by bank9597
pongsapj wrote:ตอนนี้ใช้สูตร =SUMIF('1'!$F:$G,$B$4,'1'!$G:$G) อยู่ครับ

จะเขียนสูตรอย่างไรให้ '1' ซึ่งเป็นชื่อsheetเปลี่ยนเพิ่มขึ้นทีละ 1 ไปเรื่อยๆตามชื่อ sheet ครับ

ขอบคุณครับ

ลองแนบไฟล์ตัวอย่างมาดูกันก่อนครับ

Re: วิธีเขียนสูตรให้ชื่อ sheet เปลี่ยนไปตามสูตรครับ

Posted: Tue Oct 29, 2013 11:16 am
by pongsapj
ในหน้า summary จะสรุปยอดของทั้งเดือนครับ
อยากให้ในแต่ละ date ที่ไล่ลงมาดึงข้อมูลจากวันตามชื่อ sheet ครับ

Re: วิธีเขียนสูตรให้ชื่อ sheet เปลี่ยนไปตามสูตรครับ

Posted: Tue Oct 29, 2013 11:28 am
by bank9597
pongsapj wrote:ในหน้า summary จะสรุปยอดของทั้งเดือนครับ
อยากให้ในแต่ละ date ที่ไล่ลงมาดึงข้อมูลจากวันตามชื่อ sheet ครับ
:D ลองตามนี้ครับ

ที่ชีท summary เซลล์ B6 คีย์ =SUMIF(INDIRECT(A6&"!"&"F"&":"&"G"),$B$4,INDIRECT(A6&"!"&"G"&":"&"G")) คัดลอกลงมา

นอกนั้นก็ปรับสูตรเองได้เลยครับ

Re: วิธีเขียนสูตรให้ชื่อ sheet เปลี่ยนไปตามสูตรครับ

Posted: Tue Oct 29, 2013 11:40 am
by pongsapj
ขอบคุณมากครับพี่ๆ