- ベストアンサー
EXCELの関数を使って時間短縮!初心者にも分かる方法とは?
- EXCEL初心者が時間を短縮するために、関数の使い方について教えてください。
- 日々の生産の出荷数と合計を書いた表を作成していますが、その合計を自動で計算する方法が知りたいです。
- また、出荷数の合計から一ヶ月の目標数を引いた数を計算し、目安となる一日の出荷数を求める方法も教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
具体的なコピーできる数式の回答を書いて見せて欲しいときは,せめて何番地に何を入れているといった実際のあなたのお手元のワークシートの姿を,ご相談で正しく情報提供してみてください。 添付図: 5行目にはその日その日の合計額が B5: =SUM(B2:B4) のように入っている。 昨日の日付 B7 =TODAY()-1 昨日の合計数 B8 =SUMIF(1:1,B7,5:5) 昨日までの合計 B9 =SUMIF(1:1,"<="&B7,5:5) 目標数 B11 固定の入力値,たとえば200,たとえば1000 目標までの残り数 B12 =B11-B9 今月の残りの日数 B13 =DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0)-B7 残りの数÷日数 B14 =B12/B13 といったような計算を,必要に応じて組み合わせて目的のセルに入れて数字を出します。
その他の回答 (4)
- layy
- ベストアンサー率23% (292/1222)
式でやろうとして、報告するためには、おそらく a:月の目標数 b:月の日数 c:商品単位の当日の出荷数 d:当日の出荷数合計 e:出荷が必要な残りの数=月の目標数-当日の出荷数合計 f:残りの消化日数で目標とする数(月の目標数-出荷が必要な残りの数)÷残りの消化日数 g:前月からの繰越数 これらの値が求められてないとダメなような感じです。 1)前日のすべての出荷数(=d式)は、sum関数 3)目安の数(=f式)は、average関数 を使うことになります。 毎月シートが変わるようにしていますか?。 それとも4/1→5/1に変えながらやってますか。 5/1における前日の考え方はどうなりますか。 あと a商品で5000、b商品で2000、c商品で3000、 と a商品+b商品+c商品・・で10000 では目安算出もまた変わってくると思ってます。 合計出荷数(出荷したらよいかの単位)は商品すべての合計に対してなのでしょうか?、 商品単位(前者)じゃないのかなあと思ったりしてます。 もっと言えば、 (提示されているのは2次元ですが、) 別シートで 4/30 a 100個 当月目標10000 当月出荷9200 当月残700 5/1 a 120個 当月目標10000 当月出荷0 当月残9880 5/1 b 10個 当月目標10000 当月出荷0 当月残9870 5/1 c 0個 当月目標10000 当月出荷0 当月残9880 5/2 b 1200個 当月目標10000 当月出荷0 当月残8680 5/4 a 480個 当月目標10000 当月出荷0 当月残8200 ・・・・ となった1次元のシートがある方が求めやすいかと思ってます。 ACCESSも活用できますし。 ------------------------ 細かくなっても良いので必要となる算出条件、値を洗い出して 1つずつ段階を踏んで組み立てることです。 いきなり最終形を求めてもわからなくなること多いです。 いろいろ関数があるとのことなので、 どうなっているか具体例を提示するのは困難でしょう。 また、ここで回答しても最終的な確認はやってもらうことになるし、 公にできないものはしなくても良いです。 考え方、進め方はレクチャーできます。
お礼
お礼 回答ありがとうございました!! 導きたい数式にすることができました。 次からは正しく情報提供できるようにします。
- kmetu
- ベストアンサー率41% (562/1346)
実際にどのセルにデータが入っているのか不明ですが たとえば A2からAF4までデータが入るとして 合計出荷数(1)は =COUNTA(A2:AF4) もしくは =SUM(A2:AE4) B6に目標C6に合計出荷数(1)が入っているとして 一日に出荷すればよいかの目安は =(B6-C6)/(EOMONTH(A1,0)-TODAY()) で求められます。 EOMONTHを使うために[ツール]メニューの[アドイン]より[分析ツール]にチェックを入れてください
お礼
お礼 回答ありがとうございました!! 導きたい数式にすることができました。 次からは正しく情報提供できるようにします。
- soixante
- ベストアンサー率32% (401/1245)
例示されている表ですが、B1セルが5/1、AF1セルが5/31とします。 A2セルに商品名A、それ以降、他の商品名が下に続いているとします。 AG2セル:=SUM(B2:AF2) AH2セル:=10000-AG2 AI2セル:=AH2/(31-DAY(TODAY()-1)) で下に引っ張ればとりあえず良さそうです。 AG列は前日までの出荷合計 AH列は1万個までの差 AI列は、(3)の数値です。 ・AH列の目標数値が各商品ごとで違うでしょうから、別途一覧表を作って、VLOOKUPで引いてくればよいでしょう。 ・AI列ですが、31日にしていますが5月だからです。他の月はここの数字を変えるか、別途月ごとの日にちを書いて引いてくればよいでしょう。 ・「翌日に報告している」とのことですので、TODAY()-1 にしています。作業日に応じてアレンジください。
お礼
お礼 回答ありがとうございました!! 導きたい数式にすることができました。 次からは正しく情報提供できるようにします。
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
平均はAVERAGE関数を使うと良いと思います Σ▼のボタンからも平均を出せます 簡単なサンプルを作成して、質問すれば回答者が勘で回答しなくて済みます。
お礼
回答ありがとうございました!!
お礼
回答ありがとうございました!! 導きたい数式にすることができました。 次からは正しく情報提供できるようにします。