りゅーねんせんにん

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

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

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

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

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

 

概要

・規模

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

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

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

全体の説明

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

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

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

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

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

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

 

使い方

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

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

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

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

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

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

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

さいごに

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

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

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

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

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

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

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

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

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

 

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

今後試してみようかな

'Periodic workspace save.' has encountered a pro‍blem.

プログラムの保存場所を変えたせい?でめんどくさいことになった.

SkyDriveの同期が遅いのが気になっていたため,普段ファイルを置くだけのDropBoxとファイルの総入れ替えを行った.

そのせいなのかよくわからんことになっていた.

 

続きを読む

Aptana Studio 3で便利そうなショートカット

 バージョンは以下↓

Aptana Studio 3, build: 3.4.2.201308081805

 

コメントアウト

コメントアウトしたい行にカーソルを合わせてCtrl + /

コメントアウトしている行でCtrl + / をやるとコメントアウトを外せる

 

エクセルで出席管理表

授業でエクセルを教えるのを手伝っている時に作ったものです.

 

・仕様

-バーコードを読み取る機械で学生証のバーコード部分を読み取る

-学籍番号が一致していたら出席とする

-学生証を忘れた時,公認欠席,遅刻をした時はリストから選択する

-バーコード入力の列をクリックしてバーコード読み取りをする

(バーコード読み取りをした時入力と改行をするものとする)

-順不同でバーコード読み込みをしても出欠が取れる

 

エクセルで作ったものをGoogleスプレッドシートに移植しました.

リンクはこちら

 

続きを読む