VBA рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдЪреАрдЬ рд╣реИред рдЖрдк рдХрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдореЗрдХрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
Nodupes рдореИрдХреНрд░реЛ ред рдпрд╣ рдХреЛрдб рд╕рдВрдЧреНрд░рд╣ рдХреЗ рджреМрд░рд╛рди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдПрдХ рддрддреНрд╡ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЪреЗрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдХреНрд░реЛрдЬрд╝ рд╣реИрдВ рдЬреЛ рд╕рднреА рд╕рдВрднрд╡ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдФрд░ рдХреНрд░рдордкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди рдореИрдВ рдорд╛рдирдХ рдПрдХреНрд╕реЗрд▓ рд╡рд░реНрдХрд╢реАрдЯ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдЕрдХреНрд╕рд░, рдЖрдкрдХреЛ рдХрдХреНрд╖реЛрдВ рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдкрд╛рда рдпрд╛ рд╕рдВрдЦреНрдпрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЧреАрдЪреЗ рдХреЛ рд╕реВрддреНрд░реЛрдВ рд╕реЗ рдмрд╛рд╣рд░ рдмрд╛рдбрд╝ рджреЗрдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдбреЗрдЯрд╛ рдХреА рдЧрд▓рдд рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИред рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реИрдВ, рдкрд╛рда рдкрд╛рда рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдорд┐рд╢реНрд░рдг рди рдХрд░реЗрдВред рддрд┐рдерд┐рдпрд╛рдВ (рдФрд░ рд╕рдордп) рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реИред 14 рдорд╛рд░реНрдЪ 2018 рд╕реЗ 14 рдорд╛рд░реНрдЪ 2018 рдХреЛ рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВред рджреВрд╕рд░рд╛ рдХреЗрд╡рд▓ рдХрд╕реНрдЯрдо рддрд┐рдерд┐ рдкреНрд░рд╛рд░реВрдк [$ -F800] рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо рд╕реЗрд▓ рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рдФрд░ рд╕реВрддреНрд░ рдкрдЯреНрдЯреА рдкрд░ 14 рдорд╛рд░реНрдЪ, 2018 рд╣реЛрдЧрд╛ред рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
1. рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рд╕рдордп рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреЗрд▓реАрдлреЛрди рд╡рд╛рд░реНрддрд╛рд▓рд╛рдкред
рдЪрд┐рддреНрд░ рдореЗрдВ, рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рднрд╛рдЧ _t2ред рдШрдЯрдирд╛рдУрдВ рдХреА рдЕрдзрд┐рдХрддрдо рдПрдХ рд╕рд╛рде рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реВрддреНрд░ рд╣реИ:
=(((_t2[start]>=(_t2[start]))*(_t2[start]<=(_t2[end]));(_t2[start])^0)) =MAX(MMULT((_t2[start]>=TRANSPOSE(_t2[start]))*(_t2[start]<=TRANSPOSE(_t2[end])),ROW(_t2[start])^0))
рд╕реВрддреНрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╣реИ, рдЗрдирдкреБрдЯ рдХреА рдкреБрд╖реНрдЯрд┐ рдирд┐рдпрдВрддреНрд░рдг, рд╢рд┐рдлреНрдЯ, рдПрдВрдЯрд░ (CSE) рдмрдЯрди рдХреЛ рдПрдХ рд╕рд╛рде рджрдмрд╛рдХрд░ рдХреА рдЬрд╛рддреА рд╣реИред рд╕реВрддреНрд░ рдкрдЯреНрдЯреА рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рд╕реВрддреНрд░ рдмреНрд░реЗрд╕рд┐рдЬрд╝ рдореЗрдВ рд╣реИред MUMNOZH рдПрдХ рдЖрднрд╛рд╕реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рддрд╛рд▓рд┐рдХрд╛ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рддрд╛рд▓рд┐рдХрд╛ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЖрдХрд╛рд░ рдмрдирд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЧрдгрдирд╛ рдкрд░рд┐рдгрд╛рдо рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реВрддреНрд░ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдереЗ (рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП) = SUMPRODUCT (F (C $ 2: C2> A2)) /)ред = SUMPRODUCT (N (($ $ 2: C2> A2)), рдФрд░ рдкреВрд░реА рдореЗрдЬ рдкрд░ рдЦрд┐рдВрдЪрд╛рд╡ред
2. рд╕рдорд╛рди, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ред рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдпрд╛ рджреА рдЧрдИ рд╢рдХреНрддрд┐ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИред рдХрд┐рд╕реА рд╕рдордп рдореЗрдВ рдЕрдзрд┐рдХрддрдо рд╢рдХреНрддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рднрд╛рдЧ _t1:
рдФрд░ рд╕реВрддреНрд░ рд╣реА:
=((((_t1[start]*1440)<=(1:1436)-1)*((_t1[stop]*1440)>=(1:1436)-1);_t1[power])) =MAX(MMULT((TRANSPOSE(_t1[start]*1440)<=ROW(1:1436)-1)*(TRANSPOSE(_t1[stop]*1440)>=ROW(1:1436)-1),_t1[power]))
рдЪреВрдВрдХрд┐ рд╕рдордп рдПрдХ рдЗрдХрд╛рдИ рдХрд╛ рдПрдХ рдЕрдВрд╢ рд╣реИ, рд╣рдо рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рди рдореЗрдВ рдорд┐рдирдЯреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдорд╛рдиреЛрдВ рдХреЛ рдЧреБрдгрд╛ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рджреВрд╕рд░рд╛ рддрд░реНрдХ рд╣реИ MULTIPLE - рдмрд┐рдЬрд▓реА рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдПрдХ рд╕реНрддрдВрднред рдкрд╣рд▓реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдЗрдХрд╛рдИ рд╕реНрддрдВрдн рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
3. рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдмрд╛рдИрдВ рдУрд░ рдХреБрдЫ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдЕрдиреБрд░реВрдк рдорд╛рддреНрд░рд╛рдПрдВ рд╣реИрдВред рдорд╛рд╕рд┐рдХ рд░рд╛рд╢рд┐рдпреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд░рд╛рд╢рд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рднреАрддрд░ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреЙрд▓рдо H рдорд╣реАрдиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рджрд┐рди рд╣реИ, рдХреЙрд▓рдо I рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реВрддреНрд░ рд╣реИрдВ:
=(_tis[sum per day]*((((H3;0)>_tis[end];_tis[end];(H3;0))-(H3>_tis[start];H3;_tis[start])+1)^0,5;)^2) =SUM(_tis[sum per day]*IFERROR((IF(EOMONTH(H3,0)>_tis[end],_tis[end],EOMONTH(H3,0))-IF(H3>_tis[start],H3,_tis[start])+1)^0.5,)^2)
рд╕реВрддреНрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╣реИрдВред рдЖрдк SUMPRODUCT / SUMPRODUCT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди IF EROR рдмрдбрд╝реЗ рдЗрдирдкреБрдЯ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, MAX рдФрд░ MIN рдореВрд▓реНрдпреЛрдВ рдХреА рдПрдХ рдЖрднрд╛рд╕реА рд╕рд░рдгреА рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, IF рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рддрд┐ рдорд╛рд╣ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдкрд░рд┐рдгрд╛рдореА рд╣рд┐рд╕реНрд╕реЗ рдирдХрд╛рд░рд╛рддреНрдордХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рддреНрд░реБрдЯрд┐ рдХреГрддреНрд░рд┐рдо рд░реВрдк рд╕реЗ рд╣реЛрддреА рд╣реИ (рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╡рд░реНрдЧрдореВрд▓ рдЗрд╕рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ)ред рд╕реНрд░реЛрдд рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ, рдЕрдВрддрд░рд╛рд▓ рдЕрд╡рдзрд┐ рдФрд░ рджреИрдирд┐рдХ рд░рд╛рд╢рд┐ рдХреЗ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд╕рд╛рде рдлреИрд▓рд╛рдирд╛ рд╕рдВрднрд╡ рдерд╛ред рд╕реВрддреНрд░ рдереЛрдбрд╝рд╛ рд▓рдВрдмрд╛ рд╣реЛ рдЬрд╛рддрд╛ред
4. рдереЛрдбрд╝рд╛ рдордЬрд╛ред рдПрдХ рд╡рд░реНрд╖ рдореЗрдВ рдХрд┐рддрдиреЗ рдЦреБрд╢рд╣рд╛рд▓ рдЕрд╡рдХрд╛рд╢ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ?
рд╢реБрдХреНрд░рд╡рд╛рд░ рдХреА рд╕рдВрдЦреНрдпрд╛:
=(((((A:A;B2):(A:A;C2)))=13)*((((A:A;B2):(A:A;C2));2)=5)) =SUMPRODUCT((DAY(ROW(INDEX(A:A,B2):INDEX(A:A,C2)))=13)*(WEEKDAY(ROW(INDEX(A:A,B2):INDEX(A:A,C2)),2)=5))
рд╢реБрдХреНрд░рд╡рд╛рд░ рджрд┐рдирд╛рдВрдХ:
=((15;6;(($A:$A;$B2):($A:$A;$C2))/(((($A:$A;$B2):(A:A;$C2)))=13)/(((($A:$A;$B2):($A:$A;$C2));2)=5);(A$2));"") =IFERROR(AGGREGATE(15,6,ROW(INDEX($A:$A,$B2):INDEX($A:$A,$C2))/(DAY(ROW(INDEX($A:$A,$B2):INDEX(A:A,$C2)))=13)/(WEEKDAY(ROW(INDEX($A:$A,$B2):INDEX($A:$A,$C2)),2)=5),COLUMN(A$2)),"")
рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ (рдпрд╣рд╛рдВ) рдХрд┐ рд╢реАрдЯ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ 01/01/1901 рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, INDEX рдФрд░ STRING рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрд╖ рдХреА рддрд╛рд░реАрдЦреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдмрдирд╛рдирд╛ рдФрд░ рд╢реБрдХреНрд░рд╡рд╛рд░ рдХреА рдХреЗрд╡рд▓ рддреЗрд░рд╣рд╡реАрдВ рдЧрдгрдирд╛ рдХрд░рдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИред
5. рд░рд╛рд╢рд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмреНрдпрд╛рдЬ рджрд░
рдХрд╛ рдЖрдХрд╛рд░ рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░рд╛рдкреНрдд рд░рд╛рд╢рд┐рдпреЛрдВ рдХрд╛ рд╢реЗрдбреНрдпреВрд▓ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд▓рд╛рд▓ рдЪрд╛рд░реНрдЯ рдХреА рддрд░рд╣ рд╣реЛрдЧрд╛:
рдЗрд╕рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд░рд╛рд╢рд┐ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рдХрдо рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд▓рд┐рдП, рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рд▓реЗрдВред
рдРрд╕реЗ рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП:
рд╕реВрддреНрд░:
=(A3;tbl;2)*(A3-(A3;tbl;1))+(((tbl[limit]<=A3)*(tbl[limit]-(tbl[limit];-1;))*(tbl[rate];-1;);)) =VLOOKUP(A3,tbl,2)*(A3-VLOOKUP(A3,tbl,1))+SUMPRODUCT(IFERROR((tbl[limit]<=A3)*(tbl[limit]-OFFSET(tbl[limit],-1,))*OFFSET(tbl[rate],-1,),))
рд╕реВрддреНрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╣реИред A3 рдореЗрдВ, рд╡рд╣ рд░рд╛рд╢рд┐ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рдиреА рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛ тАУtblред
рдФрд░ рдЕрдВрдд рдореЗрдВ, рдПрдХ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдмреНрдпрд╛рдЬ рджрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд░реЗрдбрд┐рдЯ рд▓рд╛рдЗрдиред рдХрд┐рд╢реНрддреЛрдВ / рд░рд┐рдЯрд░реНрди рдХреА рддрд╛рд░реАрдЦреЛрдВ / рд░рд╛рд╢рд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмреНрдпрд╛рдЬ рдХреА рд░рд╛рд╢рд┐ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдлреЙрд░реНрдореВрд▓рд╛ред
рдХреНрд░реЗрдбрд┐рдЯ рдЗрддрд┐рд╣рд╛рд╕:
рдмреЛрд▓реА рдмрджрд▓реЗрдВ:
=(B1=0;(((_d;_s[[date]:[rate]]);)*(B5:B16)*((_d>(A5:A16))*(_d<=A2);;)*1/(365+(((_d);4)=0)))-(((_d;_s[[date]:[rate]]);)*(D5:D16)*((_d>(C5:C16))*(_d<=A2);;)*1/(365+(((_d);4)=0)));) =IF(B1=0,SUM(IFERROR(LOOKUP(_d,_s[[date]:[rate]]),)*TRANSPOSE(B5:B16)*INDEX((_d>TRANSPOSE(A5:A16))*(_d<=A2),,)*1/(365+(MOD(YEAR(_d),4)=0)))-SUM(IFERROR(LOOKUP(_d,_s[[date]:[rate]]),)*TRANSPOSE(D5:D16)*INDEX((_d>TRANSPOSE(C5:C16))*(_d<=A2),,)*1/(365+(MOD(YEAR(_d),4)=0))),)
рд╕реВрддреНрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╣реИред рджрд┐рдиреЛрдВ рд╕реЗ рдмреНрдпрд╛рдЬ рдЧрд┐рдирддрд╛ рд╣реИ, рдЦрд╛рддреЗ рдореЗрдВ рдЫрд▓рд╛рдВрдЧ рд▓реЗрддрд╛ рд╣реИред
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!