2026-06

テンプレート・実例

Excel テンプレート 売上管理

月末の金曜日、営業部からバラバラに届くExcelファイル。商品名が「Aセット」だったり「A-set」だったりして、集計のために手作業で修正していた頃がある。15年前、私が経理に配属されたばかりの時に経験した地獄のような作業だ。当時は関数も知らず、ただひたすらコピペを繰り返していた。 今の自分なら、まず入力ル…
Googleスプレッドシート

Googleスプレッドシート フォーム 連携

月に20時間。これは、ある企業の事務スタッフが毎月のアンケート集計や経費精算の転記作業に費やしていた時間だ。手元の紙やメールを見ながら、一行ずつExcelに打ち込む作業は、集中力も削がれるし何よりミスが怖い。この「手入力」という工程をゼロにするための最短ルートが、Google フォームとスプレッドシートを繋…
Googleスプレッドシート

Googleスプレッドシート 関数 一覧

同じ部署のメンバーから「数式が動かない」「エラーの原因がわからない」と相談されるたび、私はその人の画面を覗き込みます。そこで目にするのは、10年以上Excelやスプレッドシートを触ってきた人間から見れば、ほんの些細な、しかし業務を止めるには十分すぎるほどの小さなミスです。VLOOKUP関数の参照範囲を固定し…
Googleスプレッドシート

Googleスプレッドシート ピボットテーブル

上司から「至急、過去3年分の全商品別・地域別の売上推移をまとめておいて」と頼まれたとき、あなたはどんな行動をとるだろうか。もし、フィルターをかけて1項目ずつコピー&ペーストしたり、膨大な数のSUMIF関数を打ち込んだりしているなら、今すぐその作業を止めてほしい。手作業での集計は、時間がかかるだけでなく、ヒュ…
Googleスプレッドシート

Googleスプレッドシート 条件付き書式

毎月末、経理部で1,000行を超える経費精算データを突き合わせていた頃の話だ。 当時は目視で金額に異常がないか、予算を超過していないかを一行ずつ確認していた。 数時間かけて作業を終えても「見落としがあるのではないか」という不安が常に消えなかった。 そんな作業を一瞬で終わらせ、ミスをゼロにする仕組みが、Goo…
マクロ・VBA

VBA エラー処理 On Error

金曜日の夕方、退社間際に実行したマクロが「実行時エラー」で止まり、画面が黄色く光る。そんな経験はないだろうか。 せっかく自動化したはずの作業が、予期せぬデータの不備やファイルパスの変更でストップしてしまう。 この「マクロが止まる」という現象をコントロールし、スマートに回避するための技術がエラーハンドリングだ…
マクロ・VBA

VBA シート 追加 削除 コピー

月次決算の時期になると、経理部の担当者は数百社分の個別明細シートを作成しなければならない。かつての私も、営業管理の現場で47都道府県別の報告用シートを手作業で「右クリックしてコピー」を繰り返していた時期がある。1つコピーしては名前を変え、また1つコピーしては名前を変える。この単調な作業だけで、気づけば1時間…
マクロ・VBA

VBA ファイル操作 開く 保存

1日30分。1ヶ月で10時間。これは、私が以前担当していた経理部で、各部署から送られてくる予算報告ファイルを手作業で「開き」、データをコピーし、名前を付けて「保存」していた時間だ。 ファイルが10個ならまだいい。しかし、拠点が50、100と増えるにつれ、この単純な動作が業務を圧迫し、本来行うべき分析業務の時…
マクロ・VBA

VBA If文 条件分岐

1,000件を超える経費精算データを、一つずつ目視で確認して「交通費ならこの勘定科目」「会議費ならこちら」と手入力する作業。私が経理部門に配属されたばかりの頃、最初に出会ったのはそんな非効率な業務だった。数時間かけて終わらせたあとに、入力ミスが見つかってやり直しになる。そんな虚しさを解決してくれたのが、VB…
マクロ・VBA

VBA 変数 宣言 データ型

10分。これは、私がかつて「たった一箇所のスペルミス」を探すために費やした時間だ。VBAを書き始めたばかりの頃、変数を宣言せずにコードを書いていた私は、変数名の「s」が抜けていることに気づかず、計算結果がゼロになる画面を呆然と眺めていた。実務の現場では、こうした小さなミスが数時間の残業や、最悪の場合は誤った…