We’d like to remind Forumites to please avoid political debate on the Forum.

This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.

📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Mindboggling Excel Stuff!

Ok, my mind is boggling with Excel functions, so its over to the Techies! I want to achieve the following - which functions do I need to use.

I have a list of names in one column, and a list of dates in the next.

I want to effectively filter the table so that for each date that is futher back than "today minus one year", that date and the associated name appear on a shorlist on a seperate worksheet, preferable in date order. It would also be useful if I could keep the original two columns in alphabetical order of names. I would like it so that once the date has been updated (so that it should no longer be flagged up), it automatically disappears from the shortlist.

So its over to you! Your suggestions much appreciated.

Comments

  • Assume sheet1, column A contains the names and sheet1 column B contains the date they last paid.

    set sheet2 cell A1 to: =IF(TODAY()-Sheet1!B1>365, Sheet1!A1, "")

    set sheet 2 cell B1 to: =IF(TODAY()-Sheet1!B1>365, TODAY()-Sheet1!B1, "")

    Drag and copy a1:b1 down a suitable number of times. At this stage the names and the number of days since payment will be displayed for all the slow payers. They will not be in any order.

    Highlight columns A and B. Select data, sort. Choose "sort by (Column B)", "descending", and check "no header row" at "My list has".

    You should now have what you need.

    SJB
  • spotter
    spotter Posts: 50 Forumite
    Try the Advanced Filter (Data > Filter > Advanced Filter).

    The List range needs to include the column headings (e.g. Name and Date).
    The Criteria range should include the column heading (e.g. Date). Use '="<" & TODAY()-365' as the Criteria, this will display as '<38366' for 14/1/2005.
    For Action select 'Copy to another location'. If copying to another sheet, before starting Advanced Filter make the destination sheet active.

    To Sort the results use Data > Sort and sort by Date.

    Once you are happy with the results, just record a macro (Tools > Macro > Record New Macro) of the process above.
  • Loobeylou
    Loobeylou Posts: 901 Forumite
    Anyone know what happened to Mr Skint? He was really good at this kind of problem, but he seeemed to disappear with an "I'm off" message several weeks ago, and I have not seen him on this site since.
  • tru
    tru Posts: 9,138 Forumite
    Part of the Furniture 1,000 Posts Photogenic
    Loobeylou wrote:
    Anyone know what happened to Mr Skint? He was really good at this kind of problem, but he seeemed to disappear with an "I'm off" message several weeks ago, and I have not seen him on this site since.
    He's still here, with a different name. He'll probably turn up later :D
    Bulletproof
  • Loobeylou
    Loobeylou Posts: 901 Forumite
    Different name - being what?
  • ManAtHome
    ManAtHome Posts: 8,512 Forumite
    Part of the Furniture Combo Breaker
    Couldn't possibly say - it's 'inside' information..
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 352.5K Banking & Borrowing
  • 253.7K Reduce Debt & Boost Income
  • 454.5K Spending & Discounts
  • 245.5K Work, Benefits & Business
  • 601.4K Mortgages, Homes & Bills
  • 177.6K Life & Family
  • 259.4K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16K Discuss & Feedback
  • 37.7K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.