First-In, First-Out Inventory Database

rommelq

New Member
Joined
Aug 26, 2002
Messages
47
Hi,

I'm trying to create a simple first-in, first-out inventory database using excel but without the vbasic codes. Below is a sample of my database. I would like to seek your help in coming up with formulas to replace the "?" Or you may suggest some other way to achieve the same results.

My objectives are to breakdown the ending inventory under the FIFO method using simple formulas and to determine the total consumed tanks and corresponding costs for the month.

By the way, i'm using only Excel 2002 under Windows ME.

Thank you. :-D


First In, First Out
Date Type Tanks Unit Price Amount
01/01/04 Delivery 10 1,210.00 12,100.00
01/05/04 Delivery 5 1,220.00 6,100.00
01/06/04 Consumed -6 ? ?
01/10/04 Delivery 6 1,230.00 7,380.00
01/12/04 Consumed -8 ?
01/15/04 Delivery 20 1,240.00 24,800.00
01/17/04 Consumed -12 ? ?
01/20/04 Delivery 5 1,250.00 6,250.00

Balance 20

Breakdown:
?
?
 

Excel Facts

Best way to learn Power Query?
Read M is for (Data) Monkey book by Ken Puls and Miguel Escobar. It is the complete guide to Power Query.
forgive my ignorance, but what are you looking for in your breakdown? can you post using Colo's HTML maker (link on bottom of page)
 
Upvote 0
hi!
Just a question.
What would be the unit price in this line
Code:
01/12/04 Consumed -8 ?
where in 21 units has been delivired 10+5+6
and 6 has been consumed?
It is obvious that this has mixed price per unit. thus
I think requires another row to fully show the how much this
cost for this month.
Thus averaving the price will do for this situation where the
overall price for one month will still be eqaul?
 
Upvote 0
Thank you for your replies. Sorry :oops: if I was a little bit unclear about my case. Also there'san error when i try to install the add in from COLO HTML maker. I'll try to elaborate it further.

First In, First Out
Date Type Tanks Unit Price Amount
01/01/04 Delivery 10 1,210.00 12,100.00
01/05/04 Delivery 5 1,220.00 6,100.00
01/06/04 Consumed -6 -
01/10/04 Delivery 6 1,210.00 7,260.00
01/12/04 Consumped -8 -
01/15/04 Delivery 20 1,240.00 24,800.00
01/17/04 Consumped -12 -
01/20/04 Delivery 5 1,250.00 6,250.00

Balance 20


Let's say my boss ask me, "From what delivery batches did you get the consumption (8 tanks) last 01/12/04?
Give me the delivery batches, unit cost, and the total amount."

My manual method would be:
01/01/04 delivery 10 1,210.00 12,100.00
less 01/06/04 consumed -6 1,210.00 (7,260.00)
Bal 01/01/04 delivery 4 1,210.00 4,840.00
add 01/05/04 delivery 4 1,220.00 4,880.00
8

Then, he also asked me, "What is the breakdown for the inventory balance?"

I have to manually trace the deliveries first to come up with the answers:
Balance Breakdown of the 20 tanks:
01/20/04 delivery 5 1,250.00 6,250.00
01/15/04 delivery 15 1,240.00 18,600.00
20

Is there a way to manage the database so I can come up with the answer quickly without doing much analyzing of my data?
:pray:
 
Upvote 0
Your totals of your breakdowns don't jive with your data????

01/20/04 delivery 5 1,250.00 6,250.00
01/15/04 delivery 15 1,240.00 18,600.00

Data above that reads:

01/15/04 Delivery 20 1,240.00 24,800.00
01/20/04 Delivery 5 1,250.00 6,250.00

I am unclear how you can compare units when the unit prices are different each delivery also. Can you elaborate some more on this???
Ken
 
Upvote 0
Sorry to got you confused. :roll:

The breakdown of 20 tanks came from the latest delivery batches. Using the first in first out method of inventory the 20 tanks came from:


delivery batch dated 01/20/04 5 tanks @1,250.00/tank total=6,250.00

and

delivery batch dated 01/15/04 15 tanks (out of the 20 tanks delivered) @1,240.00/tank total = 24,800.00


Hope i made it clear this time. :-(
 
Upvote 0
Hi Rommelq!
Is this the breakdown you want?
The computation of the cost of the consumtion can be automated thru a UDF.
See Fifo row if the above procces is the rigth computation proccess you want.
FIFO.xls
ABCDEFG
13Breakdown:
14
15Delivery
16DateTypeTanksUnitPrice
171/1/2004Delivery101,210.0012,100.001012100
181/5/2004Delivery51,220.006,100.0056100
191/10/2004Delivery61,230.007,380.0067380
201/15/2004Delivery201,240.0024,800.0056200
211/20/2004Delivery51,250.006,250.00
22462631780
23Consumed
24DateTypeTanksUnitPrice
251/6/2004Consumed61210?6*12107260
261/12/2004Consumed81210-12204*1210+4*12209720
271/17/2004Consumed121220-1230-1240?1*1220+6*1230+5*124014800
2826Totalconsumption31780
29
30FifoSolution31780
Sheet2
 
Upvote 0
Hi!

Is this a correct balance sheet? I tried my fifo UDF here if this
is the corect computation you want!
FIFO.xls
ABCDE
1DateTypeTanksUnitPrice
2January1,2004Delivery101,210.0012,100.00
3January5,2004Delivery51,220.006,100.00
4January6,2004Consumed-6Na-7260
5January10,2004Delivery61,230.007,380.00
6January12,2004Consumed-8Na-9720
7January15,2004Delivery201,240.0024,800.00
8January17,2004Consumed-12Na-14800
9January20,2004Delivery51,250.006,250.00
10
11Balance20TotalDelivery56,630.00
12TotalConsumption-31,780.00
13bal24,850.00
Sheet2
 
Upvote 0
Sixth Sense,

You are correct! You got the balance of the inventory using the FIFO method. And only the automated presentation of the breakdown that is left. You mentioned a UDF? What is it? :roll:
 
Upvote 0
Hi!
UDF means USER DEFINED FUNCTION . this is a code in VB that
that is tailored for your need. In other words this is a costumized function. I just forgot to post it. Ill look for it and post later.
 
Upvote 0

Forum statistics

Threads
1,223,228
Messages
6,170,871
Members
452,363
Latest member
merico17

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top