A slightly "different" excel question

OctoberLouise

New Member
Joined
Apr 13, 2015
Messages
7
Hello all!

I am new around here and am hoping for a bit of inspiration!

I have a project that I am currently working on and am a bit stuck... I have a spreadsheet which has lots of rows and columns, I need to add data to it regularly. One column and around ten rows per month. It has been going for almost 3 years and it is only going to keep on growing. I am basically trying to find a way of scaling it down a bit without compromising the quality of the data and make it a bit more user friendly / look better.

The data itself is fairly simple and all on just one worksheet. Column A is "date", column B is "unique ID number", column C is "client name", column D is "client address", column E is "cost". Each month, payments will be made and I will add a column representing the current month and put any payments made in the relevant clients row (hence why I add one column per month). Each time there is a new client, I will add their details on a new row (hence why I add around ten rows per month).

Because it has worked for me for so long, I have become very used to it and to me it is fine. However, other people will need to use it soon and I have had comments that it is too large, a bit of a pain to follow and needs some tweaking. The only idea I have come up with so far is to create a new worksheet and use it as a "finalised accounts" sheet - so any clients for whom payments have finished can be moved to this separate sheet. Otherwise, I'm kind of stumped! I can see that it is large and only going to get larger, but am stuck for ideas on how I can improve it!

Any tips will be gratefully received! Thank you :)
 

Excel Facts

Do you hate GETPIVOTDATA?
Prevent GETPIVOTDATA. Select inside a PivotTable. In the Analyze tab of the ribbon, open the dropown next to Options and turn it off
Welcome to the Board!

Instead of adding a column for each month, I'd stick with the date entry you have and just add a new row for each payment (think of this as storing transactional data like a database). Then you can use a Pivot Table to summarize the data.

As for ease of use, you could consider using Excel's Data Form.

HTH,
 
Upvote 0
Welcome to the board, can you post some examples os what you have so far, and desired result, e.g when do you want to move a client row to the new sheet?
Post some examples....you can use Mr Excel HTML maker ( see how to on my signature)
 
Upvote 0
Thank you both, some good tips. A pivot table sounds good, I will try that out. Sorry it's taken so long to reply, just been installing and testing the HTML maker! Ok, I've made a sample spreadsheet (see below). The real one is the same format, but obviously with lots more data. I forgot to mention in my OP, there are two columns on the end, one for any additional costs incurred, and one showing the total amount outstanding. I was thinking of moving the clients to a separate worksheet once the amount outstanding reaches zero. After X amount of years they can be deleted completely anyway. The desired result is just to make it 'look' better / more user friendly. Just to add, I normally have the individual month columns 'hidden' so you don't have to constantly scroll left to right. Ooh, I've just thought, maybe I could do a 'look up unique ID' sheet using a VLOOKUP to quickly check the amount outstanding by typing in the client's unique ID...?
 
Upvote 0

Excel 2012
ABCDEFGHIJKLMNO
1DateUnique IDNameAddressCostApr '13May '13Jun '13Jul '13Aug '13Sep '13Oct '13Nov '13Extra costs incurredAmount outstanding
202/04/201312300J SmithSample x x x x x x x x x£1,250£50£50£0£0£0£0£0£0£500£1,650
312/04/201312301D ReevesSample x x x x x x x x x£1,000£40£40£40£40£40£40£40£40£0£680
415/05/201312302F BrownSample x x x x x x x x x£1,100£44£44£44£44£44£44£0£836
520/05/201312303G HurstSample x x x x x x x x x£1,250£50£50£50£50£50£50£0£950
602/06/201312304L MillsSample x x x x x x x x x£1,300£52£0£0£0£0£0£700£1,948
722/06/201312305R StevensSample x x x x x x x x x£1,500£60£60£60£60£60£0£1,200
801/07/201312306Y TyrellSample x x x x x x x x x£1,450£58£0£0£0£0£650£2,042
918/07/201312307K PaytonSample x x x x x x x x x£1,200£48£48£48£48£0£1,008
1015/08/201312308D BradfordSample x x x x x x x x x£1,500£60£60£60£0£1,320
1128/08/201312309B SissonsSample x x x x x x x x x£1,000£40£40£40£0£880
1217/09/201312310K ThomasSample x x x x x x x x x£1,300£52£52£0£1,196
1323/09/201312311S MastersSample x x x x x x x x x£1,450£58£58£0£1,334
1402/10/201312312P WhiteSample x x x x x x x x x£1,200£48£48£0£1,104
15
16Total Outstanding
17£16,148
Sheet1
Cell Formulas
RangeFormula
O2=(E2-F2-G2-H2-I2-J2-K2-L2-M2)+N2
O17=SUM(O2:O14)
 
Upvote 0
From a data perspective, I'd probably use multiple lines entered by date. The initial "cost" would be entered as a positive or negative value, and the subsequent payments as the opposite. That way a pivot table can calculate the amounts paid vs. owed. The way you have it set up now a pivot table wouldn't do much good, and you'll constantly have to add columns. If you enter on a transactional basis you won't have that problem.
 
Upvote 0

Forum statistics

Threads
1,215,461
Messages
6,124,958
Members
449,200
Latest member
indiansth

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