Inventory Management System in Excel

An Inventory Management System in Excel is an advanced automated solution created using Microsoft Excel that helps track and manage stock, purchases, and sales efficiently.

Inventory Management System in Excel
Inventory Management System in Excel

This system uses Macros (VBA automation) to automatically record purchase and sales entries, update stock levels, and display real-time data on a dashboard with graphs.


πŸ”Ή Simple Definition

An Inventory Management System is a structured Excel setup that shows:

  • Product stock availability
  • Purchase and sales records
  • Automatic stock updates
  • Visual dashboard with charts and graphs
  • Fully automated system using macros

πŸ”Ή Sheets Included in the System

1. Dashboard Sheet

  • Displays charts and graphs
  • Shows stock summary, sales, and purchase insights
  • Helps in quick decision-making

2. Purchase Sheet

  • Records all purchase entries
  • Uses macros for automatic data entry
  • Updates stock automatically
Shree Balaji Institute of Computer Education and Computer Technology
Shree Balaji Institute of Computer Education and Computer Technology

3. Sales Sheet

  • Records product sales
  • Automatically reduces stock using macros
  • Maintains complete sales history
sbicect institute
sbicect institute

πŸ“¦ 4. Stock Sheet

  • Shows current available stock
  • Auto-updated based on purchase and sales
  • Helps avoid stock shortages or overstock
Shree Balaji Institute
Shree Balaji Institute

πŸ”Ή Key Features

  • βœ” Fully automated using VBA Macros
  • βœ” Real-time stock updates
  • βœ” Dashboard with graphs and analytics
  • βœ” Reduces manual work and errors
  • βœ” Professional business solution

πŸ”Ή Why use Excel for Inventory Management?

  • βœ” Cost-effective solution (no expensive software needed)
  • βœ” Easy to customize
  • βœ” Powerful automation with macros
  • βœ” Suitable for small to medium businesses
  • βœ” Easy data management and reporting

πŸ”Ή Real-life Uses

  • Retail shops and stores
  • Warehouses and stock management
  • Small businesses and startups
  • E-commerce inventory tracking

Formula

Dashboard Formula

Last Bill =if(Click on Entry Type Purchase = β€œPurchase”,Max(Go to Purchase Sheet & Select Bill No Whole Column),Max(Go to Sales Sheet & Select Bill No Whole Column)) + Enter

Bill No = if(Click on Date Cell = β€œβ€, β€œβ€, Click on Last Bill No Cell + 1) + Enter

Amount = Rate * Quantity + Enter

Stock Formula

Select Range & Press Ctrl+T

Purchase Quantity = Sumif(Go to Purchase Sheet & Select Item Name Whole Column, Go to Stock Sheet & Select Item Name, Go to Purchase Sheet & Select Quantity Whole Column)

Sales Quantity = Sumif(Go to Sales Sheet & Select Item Name Whole Column, Go to Stock Sheet & Select Item Name, Go to Sales Sheet & Select Quantity Whole Column)

Available Stock = Click on Purchase Quantity – Sales Quantity + Enter

For Record Macro β€œPurchase”

  1. First Turn on Developer Tab
  2. Now in Dashboard Select Purchase in Entry Type
  3. Complete Purchase Entry
  4. After That Click on Developer Tab & Click on Record Macro & Name = Purchase
  5. Now in Dashboard Select Bill No to Amount & Copy that range of Data
  6. Now Go to Purchase Sheet & Click in L1 Cell
  7. Press Ctrl + Down Arrow, Ctrl + Left Arrow, Ctrl + Up Arrow
  8. Now Click on Use Relative References
  9. Now Press Only Down Arrow
  10. Press Ctrl+Alt+V & Now Click on Values Option and Click on Transpose Option & Click on OK
  11. Set Data Formatting According to You
  12. Press Right Arrow to Go to H2 Cell
  13. Now Go to Developer Tab & Turn Off Use Relative References Option
  14. Now Go to Dashboard Sheet & Select Data from Date to Rate & Press Delete Button
  15. Now Click in Date Cell & Stop Recording (Macro Recording has been Stopped)
  16. Now Select Purchase Shape & Right Click on That Shape (Purchase Shape)
  17. Now Click on Assign Macro & Click on Purchase Macro & Click on Ok

Sales Macro Same As Above

If You Need a Help – Watch Video

Leave a Reply

Your email address will not be published. Required fields are marked *

Call Now