- ベストアンサー
エクセルで管理表を作成する方法と表示設定についてのアドバイスをお願いします
- エクセルで管理表を作成したいと思っています。日付、曜日、発注数量、完了数量、保留数量を管理するための表です。自動計算させたい部分や表示設定についてアドバイスをお願いします。
- 発注や完了が毎日あるわけではないので、表示を見やすくするためにはどうすれば良いですか?当日以降の計算結果を表示させず、発注または完了のデータがない日も表示させない方法を教えてください。
- エクセルで管理表を作成する際に、日付、曜日、発注数量、完了数量、保留数量を表示させる方法についてアドバイスをお願いします。自動計算させたい部分や見やすい表示設定について教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
うっかりしていました。D3はD2の間違えでした。 E2セルには次の式を入力して下方にオートフィルドラッグコピーします。 =IF(COUNT(C2:D2)=0,"",SUM(C$2:C2)-SUM(D$2:D2)) C列またはD列に数値が入力されていなければ空白のセルとなります。
その他の回答 (3)
- keithin
- ベストアンサー率66% (5278/7941)
余談ですが。 毎月シートを切り替えているとして,先月末から繰り越した保留分が考慮されていないようです。 C列に繰り越しを記載すればシートの中では計算できますが,このやり方をすると月を通して数量を集計したいときに(月末に保留分の残を倉出しとしてD列に記載して残をゼロにしておかないと)繰り越し保留がダブルカウントされます。 仮にE1に先月の繰り越し分を記載することにすると, E2には =IF(COUNT(C2:D2),SUM($E$1,$C$2:C2)-SUM($D$2:D2),"") 以下コピー のようにします。 もちろん,E2に繰り越しを記載して3行目から記入する表にしてもOKです。
お礼
アドバイスをありがとうございました。 参考にさせて頂きたいと思います。
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 発注、完了が未入力の場合は未表示とすれば、当日以降は条件に入れなくても良いと 思います。 仮に表構成として見出し行ありとします。 E2に=IF(COUNT(C2:D2)>0,SUM(C$2:C2,-D$2:D2),"")として下方向にコピー
お礼
早速ありがとうございます。 この方がわかりやすいようですね ありがとうございました。
- KURUMITO
- ベストアンサー率42% (1835/4283)
1行目は項目名で2行目から下方にデータがあるとします。E2セルには次の式を入力して下方にオートフィルドラッグコピーします。 =IF(COUNT(C2:D3)=0,"",SUM(C$2:C2)-SUM(D$2:D2))
お礼
早速ありがとうございます。 参考にさせて頂きます。
お礼
再度の投稿ありがとうございました。