■投稿者/ 初心者
■投稿日/ 2015/02/14(17:22)
□URL/ |
指定月の累計を出したいのですが、どのような関数を使用すればよいかわからず、ご教示いただきたいです。
下記のような表があり、 ・A2〜O2に月(半期、通期の累計列あり) ・A3〜O3に実績値 が入力されています。
A B C D E F G H I J K L M N O P 1 ▲ ■ (▲-1)(■) 2 4 5 6 7 8 9 上半期 10 11 12 1 2 3 下半期 通期 累計 3 10 20 30 40 50 60 210 70 80 90 100 110 120 570 780 ●●
A1、B1に任意の月を入力し、▲〜■月の累計をP3に表示●●させたいです。 (4月〜12月や8月〜2月などの累計です)
4月からの累計であれば、 {=IF(B1="","",SUM(CHOOSE(COLUMN(A3:INDEX(3:3,B2-3+(B2<=3)*12)),A3,B3,C3,D3,E3,F3,H3,I3,J3,K3,L3,M3)))} で表示可能だと思うのですが、4月以外の開始月の場合(8〜2月累計など)、 うまくいきません。
そこで(4月〜■月累計)- (▲-1月累計)で、▲〜■月の累計を算出しようとしたのですが、8月〜2月などの累計は算出できても4月〜12月などの累計が正しく計算できません。 {=(IF(D1="","",SUM(CHOOSE(COLUMN(A3:INDEX(3:3,D1-3+(D1<=3)*12)),A3,B3,C3,D3,E3,F3,H3,I3,J3,K3,L3,M3))))-(IF(C1="","",SUM(CHOOSE(COLUMN(A3:INDEX(3:3,C1-3+(C1<=3)*12)),A3,B3,C3,D3,E3,F3,H3,I3,J3,K3,L3,M3))))}
どのような月であっても、累計を正しく表示させるには どのような関数を使用すればよいのでしょうか。
|
親記事
削除チェック/
|