りゅーねんせんにん

留年しまくってる学生が書いているブログ。プログラミングから逃げたけどまた立ち向かっている。

在庫管理をgoogleスプレッドシートでやってみる

用意するもの:バーコードリーダー,ノートパソコン

作成したスプレッドシートこれ

主に使用した関数:VLOOKUP,IFERROR

 

概要

・規模

 コンビニや大学の売店程度を想定

 (スーパーほど大きくないけどわりと物がある場所のイメージです)

 ・バーコードリーダーとスプレッドシートを用いて在庫管理を行う

全体の説明

シートは3枚用意する.(ピボットテーブルを使ったら最終的に4枚)

・1枚目に商品データを入力する

-今回,原価はテキトーな値を設定しました

・2枚目のシートで在庫数×商品の値段で在庫分の合計金額を算出する

-同じ商品名があってそれを合計したい時はピボットテーブルを使う

・3枚目は提出用ということでデータを整えたものを出力できるようにする

 

使い方

1. バーコードを入力するセル欄にカーソルを合わせる

バーコードリーダーの設定は,バーコード入力後にtabが入るようにしておく)

2. 在庫数セルに在庫数を入力する.その後,エンターをクリックする

3. 商品すべてのバーコードと在庫数を入力後,結果をまとめる

4. 温かいもの,冷たいもので分けているが商品名が同じ場合はピボットテーブルで商品の在庫数を合算する

5. 結果を出力したいシートにVLOOKUPを使って表示させる

 商品名を入力すれば他の要素が出るので,ピポッドテーブルからコピー,もしくは='ピボット テーブル 2'!C2をやってオートフィルする

さいごに

・VLOOKUPだけで在庫管理気分を味わえるスプレッドシートを作成できた

・バーコードと在庫数だけを入力することで在庫分の合計金額を出しやすくなった.

-今のところは手書きでメモしてそれを打ち出しているようなので楽になったかな?

・仕入れた数も最初から管理できるようにすれば,純粋に何個売れたのかがわかって次の仕入れ数の参考にできそう

-原価データ部分に入力しておいて後で使う?

-売上原価というのも出せるようになるかな

・ピボットテーブルを使わずに自動的に結果をまとめる方法がほしい

-そうすると手間がバーコード入力と在庫数の入力だけになる

-ピボットテーブルでデータをまとめた後に商品名と在庫をコピーする手間がある…

 

スクリプトエディタに何か処理を書くことで楽にならんだろうか…

今後試してみようかな