中小製造業が、古い仕組みから脱却して「正しい原価」を取り戻すために
中小製造業の現場では、原価計算の仕組みが10年以上更新されないまま、ACCESSや独自マクロに依存した状態が続いているケースが少なくありません。担当者が退職してしまい、仕組みの中身がブラックボックス化していることも多く、もはや誰もメンテナンスできないレガシー原価計算となっている状況をよく見かけます。
しかし、原価計算は製造業の経営の根幹です。正確な原価が分からなければ、見積、利益管理、製番採算、生産性の評価など、核心的な意思決定がすべて曖昧になります。
本記事では、こうした企業がACCESSから脱却し、Power Query+Excelを使って原価計算を現代版に作り直すための具体的ステップを、実務の流れに沿って解説します。
なぜ、Power Queryで作り直す必要があるのか
まず、なぜ10年前に作られたACCESSを今も使い続けるのが問題なのか。理由は明確に3つあります。
1. ACCESSは「属人化」と「ブラックボックス化」を招く
ACCESSは担当者個人のスキルと工夫で作られるため、
・中身が誰にも分からない
・更新できない
・担当者が退職したら終わり
というリスクが常にあります。
2. 基幹システムや会計システムとの連携が弱い
10年前のACCESSは、現代のデータ連携前提の世界には合いません。
基幹システムから月次データを落とすだけでも、「加工」「貼り付け」「整形」などの手作業が山ほど発生します。
3. 原価計算は変化するのに、仕組みは変わらない
製品の工程も構成部品も人件費も、10年前と同じではありません。
しかし、ACCESS原価計算は設計が古いため、新しい要素を反映できず、原価が現実と乖離していきます。
Power Queryを使うことで、この3つの問題はすべて解消されます。
Power Queryで再構築するメリット
Power Query(Excel標準機能)は、ACCESSに代わる次世代ツールとして中小製造業との相性が非常に良いです。
Power Queryの主なメリット
・毎月のデータ取り込み → 整形 → 統合を自動化できる
・データ結合(JOIN)が強く、Excelでデータベース的な処理が可能
・BOM展開、製番別集計、部門別集計などを毎月ボタン1つで更新
・アクセス権が不要で、誰でもExcelで確認できる
・担当者交代しても継続運用できる
・集計結果はそのままExcelで分析・レポート化できる
つまり、「データはPower Query、分析と報告はExcel」という役割分担で、ACCESSの弱点をすべて克服できます。
再構築の全体像:この順番で作れば必ずうまくいく
ACCESSで行っていた業務を、Power Query+Excelで再構築するための手順は次の5ステップです。
① データの“素材”をPower Queryで全て取り込む
まずは、基幹システムと会計システムから取得できるデータをそのまま取り込みます。
基幹システム
・製番
・製品名
・BOM
・材料・部品の予定原価/実際原価
・工程別予定工数/実際工数
・工程の着手日・完了日
会計システム
・部門経費(実績)
・部門労務費(実績)
旧ACCESSに入力していたデータ
・部門経費・労務費の年間予算
・年間操業時間
これらをPower Queryで「元データのまま」「整形不要」で読み込むことが最初の正しい一歩です。
② データモデルを設計する(原価の“計算ロジック”を組む)
次に、原価計算のロジックをPower Queryで再現します。個別原価計算の場合、計算の中心は次の3つです。
1. 材料費の原価計算
・BOM
・材料予定単価
・材料実際単価
をJOINして製番別に展開します。
2. 加工費の計算
加工費=部門別の労務費+部門経費を
「部門の操業時間」で割って作った加工費単価(1時間あたり)を使う。
・工程実績時間 × 部門別加工費単価
で製番別加工費を算出。
3. 製番別の仕掛品・完成品原価
製番ごとの
・月内投入工数
・月内消費材料
・完成報告
を基に、「当月完成」「次月繰越仕掛」に分けて計算。
ACCESSで行っていた製番別の仕掛品・完成品計算は、Power Queryの
・グループ化
・集計列
・JOIN
を組み合わせれば完全に再現できます。
③ 年度計画(予算)と操業度の反映
ACCESSでは「年間予算」「年間操業時間」を別途入力していましたが、これもPower Queryで統合します。
年度開始時に入力しておくだけで、毎月
・操業度差異
・予算差異
が自動計算されます。
Power Queryで再現可能な差異分析
・予定工数と実際工数の差
・部門予算と実績の差
・操業度差異(標準操業時間との差)
・材料差異(標準単価と実際単価)
・加工費差異(予定工数と実際工数)
これらは、ACCESSよりむしろPower Queryの方が管理性が高く、柔軟に設計できます。
④ 最終の「原価レポート」をExcelで作る
Power Queryで計算された原価データは、Excel上で以下のような可視化が簡単にできます。
・製番別損益
・製番別材料費/加工費の内訳
・部門別予算管理
・工程別負荷の月次推移
・仕掛金額の月次推移
・完成品原価の一覧
必要なデータを適切にPower Queryで加工しておけば、Excelのピボットテーブルだけで経営レポートが作成できます。
⑤ 運用設計:毎月の更新作業を「ボタン一つ」に
最後に、運用設計です。毎月の作業は本来こうあるべきです。
- 基幹システムからCSVを落とす
- 会計システムからCSVを落とす
- Power Queryを「更新」ボタンで一括更新
- Excelレポートが自動更新される
つまり、ACCESS時代のように「貼り付け/加工/結合」をしない世界が作れる、これがPower Query移行の最も大きなメリットです。
なぜPower Query移行は「経営にとって」価値があるのか
最後に、これは単なるツール乗り換えではありません。経営にとっても重要な意味を持ちます。
1. 原価が現実に追いつく
10年前に作られたACCESSのロジックでは、現代の部品構成や工数変動に対応できません。Power Queryで構造を設計し直すことで、原価が現実と一致し、経営判断が正確になります。
2. 担当者が変わっても続けられる
ExcelとPower Queryは社内で最も習得されているツールです。属人化を排除し、企業の仕組みとして維持できます。
3. 製番採算の透明性が高まり、利益改善が進む
製番別の材料費、加工費、工数差異、設備負荷などが可視化されるため、改善活動が定着しやすくなります。
まとめ:Power Queryで原価計算は「再設計」できる
ACCESS原価計算からの脱却は、「ツールの変更」ではなく経営インフラの現代化
です。
Power QueryとExcelを使えば、
・データが自動でつながり
・加工と集計が標準化され
・誰でも運用でき
・製番別採算が正しく見える
原価計算のあるべき姿が実現できます。
もしACCESS原価計算に限界を感じているなら、今こそ再構築の絶好のタイミングです。