Meet the Other Phone. Protection built in.

Meet the Other Phone.
Protection built in.

Buy now

Please or to access all these features

Chat

Join the discussion and chat with other Mumsnetters about everyday life, relationships and parenting.

Excel help

15 replies

beststepforward · 15/04/2023 15:53

My mind is completely blank. Which function would I use?

I’ve got two sheets. Sheet 1 has a list of client and amount due. Sheet 2 has list of bank incomings - so the description and amount which has been paid in

I need to cross reference to see which clients have paid

OP posts:
Chickenkeev · 15/04/2023 15:56

Would you not be better with one sheet? Sorry if am misunderstanding.

storminabuttercup · 15/04/2023 15:57

Vlookup maybe?

Ponderingwindow · 15/04/2023 15:59

Does the second sheet have total payments or is it possible that there have been multiple payments made by a particular client?

is there a client id column on both sheets?

elaeocarpus · 15/04/2023 16:04

Vlookup probably
You would need something to lookup though that is common on both sheets, eg invoice number perhaps?

FusionChefGeoff · 15/04/2023 16:07

If you VLOOKUP the amount from the client due side in the bank payments and ask it to return date or something, then all the clients who have a matching amount will have a date next to them.

FusionChefGeoff · 15/04/2023 16:07

That will only work if all amounts are unique to a customer

FatAgainItsLettuceTime · 15/04/2023 16:23

Do both lists have a common field so is email address on both lists?

If so then you need vlookup.

Make sure your common column is column A on each sheet, otherwise it sometimes messes up, then use the function wizard to build the formula.

Ponderingwindow · 15/04/2023 16:42

Vlookup requires a unique identifier. Most functions will, though sometimes you can build one with multiple columns.

if there are multiple payments on sheet 2, vlookup won’t give you the correct answer.

you have 2 options at that point. If this is a 1 time task, you can use a pivot table to sum up the amounts and then do a vlookup off the pivot table. I don’t like using pivots for repetitive tasks because they don’t automatically refresh on the data range when new records are added.

if it is a repetitive task, I suggest using SUMIF. It’s a little trickier to set up, but it is computationally quick and it will expand easily when new records are added.

Danikm151 · 15/04/2023 16:58

If the bank reference is identifiable for each customer use a sumif. Or if each payment is individual you could use an isna(match(
If it’s multiple payments use a pivot then do an index match. ( similar to vlookup)

ObiWanKanobi · 15/04/2023 16:59

You will need a unique identifier for each client that is on both sheets. You can then use a SUMIF for the payments in sheet 2 to add up multiple payments by each client using the unique identifier and then vlookup this value to sheet 1. There might be other excel whizzes that can think of a more streamlined version of this.

WhatsitWiggle · 15/04/2023 17:02

Where others have suggested vlookup, the new xlookup is easier to use. But you do need a unique identifier between both sheets.

Ulysses · 15/04/2023 17:03

Xlookup is much easier than vlookup if you’ve got a newer version of excel.

Ulysses · 15/04/2023 17:03

Ah cross post.

beststepforward · 16/04/2023 20:53

Thanks all

OP posts:
MummyShah369 · 16/04/2023 20:55

Don’t forget you can always ask ChatGPT and it will come back with good advice!

New posts on this thread. Refresh page