Interest Due Log

ExcelNew7

New Member
Joined
Dec 21, 2022
Messages
27
Office Version
  1. 365
Platform
  1. MacOS
Hi,

I have a financial management workbook which has formulas to determine the date that interest is next due. This means they change. For example, for an account with interest due on 31st Dec annually. this is the formula:
Excel Formula:
DATE(YEAR(TODAY())+IF((TODAY()>DATE(YEAR(TODAY()),12,31)),1,0),12,31)

The sheet is called "Balance Sheet". I would like to make it so when the cell in the F column displays the 'today' date, the cells A through B and P through R in the respective row as well as the date interest was added (the day it moves across) (Cell F, but the value figure not the formula as I want the date to remain fixed) is copied over to a new sheet ("Interest Due Log"). These will spawn into rows A through F on "Interest Due Log", and each new input will be put a row below.

The next day, the date interest is next due would update by a month, year, quarter etc. on the "Balance Sheet" depending which kind of account it is, but I want the row on "Interest Due Log" to remain fixed still, with the same data and inputs. This is to create a list of interest payments to check I've received them.

Column G of the sheet "Interest Due Log" will be titled 'logged?' and I want this to default to N if the cell A of the respective row is not blank.

I then want to be able to type Y in column G next to the respective row once I've logged the interest and have a date time stamp in UK time 24h appear in column H next to the respective row.

I will then manually hide them using a slicer.

The next time interest is due, the same would occur. So eventually you may have like (where , indicates new cell):
Regular Saver, Barclays, 00-00-00, 00000000, 0000, 31.12.2024, 02.01.2025 11:36
[OTHER ENTRIES]
Regular Saver, Barclays, 00-00-00, 00000000, 0000, 31.12.2025, 05.01.2026 22:43

Hopefully this makes sense, really would appreciate any help with this please!

Thank you
 

Excel Facts

Copy formula down without changing references
If you have =SUM(F2:F49) in F50; type Alt+' in F51 to copy =SUM(F2:F49) to F51, leaving the formula in edit mode. Change SUM to COUNT.
Can you show your data layout by uploading a mini-sheet with XL2BB? Include some of your manually calculated output requirements to provide a target to compare formulas to.
 
Upvote 0
EXAMPLE WORKBOOK.xlsx
ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1AccountProviderInterest AERF/VInterest termDate Interest DueBalanceGrowth SpaceShrinking SpaceMin to holdMax to holdCredit AllowanceMin MonthlyMax MonthlyMissed payments allowed?Sort CodeAccount No.ReferenceCustomer No.NotesWithdrawalsLimitationsNominated AccountDate OpenedDate closes/dProduct TypeStatus
2AppleGrapes45.00%VMonthly 17th WD4/23/24-$200.00$200.00-$400.00-$600.00$0.00-$600.00Just pay statement balanceStatement balanceYes, but interest and bad for credit record01-23-4512345678N/A123CashbackYesFeePotato2/1/242/1/25Credit CardOpen
3BananaHummus6.00%FAnnually 28th Sep9/28/24$1,000.00$9,000.00-$999.00$1.00$10,000.00$0.00$0.01$500.00Yes, unlimited67-89-1023456789123456789N/ACalendar monthYesN/ACauliflower2/4/24N/ARegular SaverOpen
4Z ChocolateIce cream4.00%VMonthly 5th5/5/24$0.00$0.00$0.00$0.00$0.00$0.00$50.00$600.00No - account conversion11-12-1334567891N/A456N/A2 per monthN/ASamosa3/14/244/16/24Easy AccessClosed
5Dragon FruitJambon0.00%FN/AN/A$25.63$4.37-$5.63$20.00$30.00$0.00N/AN/AN/A14-15-1645678912N/A789N/AYesPenalty free closureCake2/6/24N/ACurrent AccountOpen
6EggKetchup5.00%FMonthly 1st5/1/24$150.00$50.00-$50.00$100.00$200.00$0.00N/AN/AN/A17-18-1956789123789123456N/AInterest drops in 12 months5 per 4 yearsReduces rateN/A4/4/244/4/32Easy AccessOpening
7Z FigsLemon10.00%VQuarterly LWD of Mar, Jun, Sep, Dec6/28/24$0.00$0.00$0.00$0.00$0.00$0.00$100.00$400.00Yes - 2 per year20-21-2267891234ABC456789DEFN/AN/ANoFixed accountCheque in post2/27/243/27/24Fixed Rate BondMatured
8TotalsN/AN/AN/AN/AN/A$975.63$9,254.37-$1,454.63-$479.00$10,230.00-$600.00N/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Sheet1
Cell Formulas
RangeFormula
H2:H7H2=K2-G2
I2:I7I2=J2-G2
J2J2=L2
F2F2=WORKDAY(EOMONTH(TODAY(),-(WORKDAY(EOMONTH(TODAY(),-1),17)>=TODAY())),17)
F3F3=DATE(YEAR(TODAY())+IF((TODAY()>DATE(YEAR(TODAY()),9,28)),1,0),9,28)
F4F4=EDATE("2022-11-5",DATEDIF("2022-11-6",TODAY(),"M")+1)
F6F6=EDATE("2022-11-1",DATEDIF("2022-11-2",TODAY(),"M")+1)
F7F7=WORKDAY(EOMONTH(TODAY(),MOD(3-MONTH(TODAY()),3))+1,-1)
G8:L8G8=SUM(G2:G7)


EXAMPLE WORKBOOK.xlsx
ABCDEFG
1AccountProviderInterest AERDate Interest DueNotesInterest LoggedDate and time logged
2AppleGrapes45.00%2/23/24CashbackNTIMESTAMP CALCULATED BY FORMULA BASED ON WHEN Y INPUTTED INTO INTEREST LOGGED COLUMN. IF INTEREST LOGGED COLUMN READS N, THE RELEVANT CELL IN THIS COLUMN SHOULD READ N/A
3AppleGrapes45.00%3/25/24CashbackNTIMESTAMP CALCULATED BY FORMULA BASED ON WHEN Y INPUTTED INTO INTEREST LOGGED COLUMN. IF INTEREST LOGGED COLUMN READS N, THE RELEVANT CELL IN THIS COLUMN SHOULD READ N/A
4ChocolateIce cream4.00%4/5/24N/ANTIMESTAMP CALCULATED BY FORMULA BASED ON WHEN Y INPUTTED INTO INTEREST LOGGED COLUMN. IF INTEREST LOGGED COLUMN READS N, THE RELEVANT CELL IN THIS COLUMN SHOULD READ N/A
5FigsLemon10.00%3/28/24N/ANTIMESTAMP CALCULATED BY FORMULA BASED ON WHEN Y INPUTTED INTO INTEREST LOGGED COLUMN. IF INTEREST LOGGED COLUMN READS N, THE RELEVANT CELL IN THIS COLUMN SHOULD READ N/A
Sheet2
 
Upvote 0
Can you show your data layout by uploading a mini-sheet with XL2BB? Include some of your manually calculated output requirements to provide a target to compare formulas to.
Hi @Asbestos_Jen ,

Thanks for your message.

I've tried to upload above - hope this is right.

The second range shows the kind of thing I'd want sheet 2 to show (by copying rows from sheet 1).

Thank you
 
Upvote 0
Hi @Asbestos_Jen ,

Thanks for your message.

I've tried to upload above - hope this is right.

The second range shows the kind of thing I'd want sheet 2 to show (by copying rows from sheet 1).

Thank you
Don't necessarily use the cell references mentioned in my first post please - not sure if they are the same as the sample data I've provided so the cells may differ. Thanks
 
Upvote 0
Forgot to mention:
- Please note this is sample data, and cell values may differ
- Lots of formulas are in use - for example the date interest due field is a formula and changes, but I would want sheet 2 to preserve the date
- Ideally the document would continue to carry out functions even when closed (i.e. if interest due on 19th, but document closed 15th to 23rd, ideally it'd still copy across 19th.
- My sheet 2 example is for what it'd look like if today was the date
- If the account name begins with Z then a space, I would want it to no longer copy across the rows. However if it was copied across, and then Z was subsequently added, just leave it as it is. For example on the 4th row of sheet 1, I only added Z on the 16th of April so it still copied over to sheet 2 for the 5th of April.

For some reason XL2BB has converted things into Dollars and US Date format. My spreadsheet uses £ and DD/MM/YYYY
 
Upvote 0

Forum statistics

Threads
1,224,817
Messages
6,181,149
Members
453,021
Latest member
Justyna P

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