- ベストアンサー
エクセルで入出庫の履歴
見れるようにしたいのですが、エクセル初心者の為何からしていいかわかりません。 知恵をおかし頂けないでしょうか? (例) 品名「3F-1」と言うものが1/31に出庫して2/2に入庫してきた。そしてまた2/5に出庫・2/7に入庫という感じで履歴を残していきたいです。 品名をいれて1発で履歴が出てくるような表を作りたいのです。 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>品名をいれて1発で履歴が出てくるような表 基本的に、 品名と発生順が明確になれば、並べ替えるだけでも十分履歴になる。 基となるシートは、 3F-1 1/31出庫 から 3F-1 1/31出庫 3F-1 2/01入庫 から 3F-1 1/31出庫 3F-1 2/01入庫 3F-1 2/05出庫 から 3F-1 1/31出庫 3F-1 2/01入庫 3F-1 2/05出庫 3F-1 2/07入庫 と 発生順に入力していくと少なくとも履歴にはなるだろう。 しかし、 在庫管理はほとんどが出庫のための入庫があって、数日後にそのまま出庫されるはず。 数に不足あれば追加で入庫、そして出庫。 入庫のための出庫でないので、そこはまだピンと来ていないのかもしれない。 表を横にもたせることも考えられる。 3F-1 1/31出庫 2/01入庫 よりは、 3F-1 2/01入庫 2/05出庫 これに数量があることでさらに実運用に近づく。 3F-1 2/01入庫100 2/05出庫80 現在在庫数20 3F-1 2/07入庫080 現在在庫数100 もちろん当日に2回入庫があってもおかしくない。 >品名をいれて1発で履歴が出てくるような表 とはいいつつも、実際はどんなものがいいのか、そこから考えるべき。 基になる構成ができたら、 そこで、 該当商品のみを抽出して他シートにでも表としてみせることは可能です。 (これは他の質問で多数見受けられる、『検索して表示したい』、類) ということで、 まずは項目の構成くらいは完全でなくとも雛型程度でできてないといけない。 ここで項目の並びから抽出する仕掛け、何もかもやってもらうと いうのは、ホントに何もできなくなる始末。 物流関係なら、 どこでも商品、在庫数、入庫数、出庫数、というのはシステムで管理している。 在庫管理、入出庫、の類でいくつか事例を探してみると良い。 履歴ということは、行く行くは 指定した範囲でどのくらいの変動があったかみたいのでは?。
その他の回答 (3)
- layy
- ベストアンサー率23% (292/1222)
この調子だと、この先何もできないでいつも掲示板頼りになる。 オートフィルタ使う、だろうが その前の段階からできないのであればこの先苦労する。 必要となる項目はわかるだろうから列挙する。 商品、入出庫の区別、入出庫日、数量、など。 これらをどう配置したら一覧で見えやすいかを考える。縦に長く、横に長く、商品単位で1行なのか複数行なのか。 少なくとも、こんな構成がありますがどうしましょう?、というレベルであって欲しい。
- imogasi
- ベストアンサー率27% (4737/17069)
理屈は簡単(商品名を指定して行を抜き出し)だが、 (1)関数でやろうとしている (2)VBAでもかまわない (3)操作でもかまわない (4)データベースソフト (5)出来合いのソフトを探す など考えられる。 質問振りからして(2)は対象外なんだろう。何でも関数でやるという、初心者には関数病患者が多いようだが、(3)でやれば良いのだ。関数で抜き出し問題は式がふくざつなんだ。 ・フィルタ ・フィルタオプションの設定 の操作になる。 どういうデータ列なのか質問に書いてないので、具体的に説明が出来ない。質問には例を入れてください。。 やり方はGoogleででも「エクセル フィルタオプションの設定」で照会すれば、例つきの説明がある。
- purene-jyu
- ベストアンサー率23% (6/26)
オートフィルタでは、駄目でしょうか?