Page 1 of 1

ต้องการเลือกข้อมูลจาก 2 Factors (ปีและกองทุน) ที่จะนำมาคำนวณ

Posted: Thu Mar 22, 2018 3:16 pm
by nnincaricci
- ต้องการหาค่า Standard Deviation * Root ของจำนวนข้อมูลที่นำมาคำนวณ โดยเลือกข้อมูลทีละปีของแต่ละกอง
โดยจะเลือกทำทีละปี เช่น ปี 2013 จะใช้เลข NAV ของ 31/12/2012-31/12/2013 และปี 2014 จะใช้เลข NAV 31/12/2013-31/12/2014
มีวิธีดึงข้อมูลโดยใช้สูตรเดียวกัน โดยไม่ต้องดึงข้อมูลทีละเซลมั้ยคะ (เพราะ แต่ละปีมีจำนวน Working Day ไม่เท่ากัน)

=STDEV.P('Net Return 5Y'!B2:B263)*SQRT(COUNT('Net Return 5Y'!B2:B263))
อยากเปลี่ยนนี้เป็นสูตรที่บอกว่าเลือกคำนวณเฉพาะข้อมูลที่เกิดในปีนั้นๆ กองนั้นๆ เท่านั้น (เหมือน Offset ค่ะ)

- สูตร Root ของจำนวนข้อมูลที่นำมาคำนวณ ลองใช้ Countif แต่ต้องการ Count เฉพาะ Working day 31/12/2012-31/12/2013 ต้องทำยังไงคะ

ไฟล์ที่ Hide ไว้มันเชื่อมกันจึงจำเป็นต้องใส่มาด้วย แต่ไม่จำเป็นต้องดูก็ได้ค่ะ

ขอบคุณนะคะ

Re: ต้องการเลือกข้อมูลจาก 2 Factors (ปีและกองทุน) ที่จะนำมาคำนวณ

Posted: Thu Mar 22, 2018 4:37 pm
by parakorn
Sheet "Tracking Error (Need Help)" ที่ B2 =STDEV.P(INDIRECT("'Net Return 5Y'!"&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&MATCH(YEAR($A2),YEAR('Net Return 5Y'!$A$1:$A$600),0)&":"&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&IFERROR(MATCH(YEAR($A2)+1,YEAR('Net Return 5Y'!$A$1:$A$600),0)-1,COUNTA('Net Return 5Y'!$A$2:$A$524)))*SQRT(COUNT(INDIRECT("'Net Return 5Y'!"&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&MATCH(YEAR($A2),YEAR('Net Return 5Y'!$A$1:$A$600),0)&":"&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&IFERROR(MATCH(YEAR($A2)+1,YEAR('Net Return 5Y'!$A$1:$A$600),0)-1,COUNTA('Net Return 5Y'!$A$2:$A$524)))))) Ctrl+Shift+Enter+Copy ไปยังช่วงที่เกี่ยวข้องครับ

ข้อมูลตัวอย่าง หากมีการอ้างอิงข้ามไฟล์ที่ไม่ได้แนบมา ควรถอดสูตรให้หมดนะครับ
ไม่งั้นพอสูตรถูกกระทบให้คำนวณ ข้อมูลจะหายหมดเลยครับ

Edit:ปรับสูตรเล็กน้อยครับ กรณีเจอปีสุดท้ายแล้ว Error

Re: ต้องการเลือกข้อมูลจาก 2 Factors (ปีและกองทุน) ที่จะนำมาคำนวณ

Posted: Thu Mar 22, 2018 4:56 pm
by puriwutpokin
อีกตัวอย่างครับที่ B3=STDEV.P(INDIRECT("'Net Return 5Y'!"&ADDRESS(MATCH($A2,'Net Return 5Y'!$A$1:$A$600,0),COLUMN())&":"&ADDRESS(MATCH($A3,'Net Return 5Y'!$A$1:$A$600,0),COLUMN())))*SQRT(COUNT(INDIRECT("'Net Return 5Y'!"&ADDRESS(MATCH($A2,'Net Return 5Y'!$A$1:$A$600,0),COLUMN())&":"&ADDRESS(MATCH($A3,'Net Return 5Y'!$A$1:$A$600,0),COLUMN())))) คัดลอกไปยังส่วนที่เกี่ยวข้องครับ

Re: ต้องการเลือกข้อมูลจาก 2 Factors (ปีและกองทุน) ที่จะนำมาคำนวณ

Posted: Fri Mar 23, 2018 5:35 pm
by nnincaricci
ทำได้เรียบร้อยค่ะ ขอบคุณทุกคนมากๆนะคะ