Formula or VBA - assign a new date from a list each time a group of names repeat

willow1985

Well-known Member
Joined
Jul 24, 2019
Messages
915
Office Version
  1. 365
Platform
  1. Windows
I am creating a spreadsheet that has a list of attendees and a list of meeting dates.

I need a formula or VBA for column B that assigns a meeting date from the meeting date list in column L to a group of Attendees each time the group of attendees repeats.

Any ideas or help with this would be greatly appreciated.

Thank you

Book1
ABCDEFGHIJKLMN
1Row #Date of MeetingAttendeeNotesOwnerAction ItemTarget Completion DateComplete Y/NActual Completion DateMeeting DatesEmployee 2
224-Jan-22Employee 2.6-Jan-22Employee 3
334-Jan-22Employee 3.11-Jan-22Employee 4
444-Jan-22Employee 4.13-Jan-22Employee 5
554-Jan-22Employee 5.18-Jan-22Employee 6
664-Jan-22Employee 6.20-Jan-22Employee 7
774-Jan-22Employee 7.25-Jan-22Employee 8
884-Jan-22Employee 8.27-Jan-22Visitor
994-Jan-22Visitor.1-Feb-22Visitor
10104-Jan-22Visitor.3-Feb-22
11114-Jan-22Employee 2.8-Feb-22
12126-Jan-22Employee 3.10-Feb-22
13136-Jan-22Employee 4.15-Feb-22
14146-Jan-22Employee 5.17-Feb-22
15156-Jan-22Employee 6.22-Feb-22
16166-Jan-22Employee 7.24-Feb-22
17176-Jan-22Employee 8.1-Mar-22
18186-Jan-22Visitor.3-Mar-22
19196-Jan-22Visitor.8-Mar-22
20206-Jan-22Employee 2.10-Mar-22
21216-Jan-22Employee 3.15-Mar-22
222211-Jan-22Employee 4.17-Mar-22
232311-Jan-22Employee 5.22-Mar-22
242411-Jan-22Employee 6.24-Mar-22
252511-Jan-22Employee 7.29-Mar-22
262611-Jan-22Employee 8.31-Mar-22
272711-Jan-22Visitor.5-Apr-22
282811-Jan-22Visitor.7-Apr-22
2921-Apr-22
3026-Apr-22
3128-Apr-22
323-May-22
335-May-22
3410-May-22
3512-May-22
3617-May-22
3719-May-22
3824-May-22
3926-May-22
4031-May-22
412-Jun-22
427-Jun-22
439-Jun-22
4414-Jun-22
4516-Jun-22
4621-Jun-22
4723-Jun-22
4828-Jun-22
4930-Jun-22
505-Jul-22
517-Jul-22
5212-Jul-22
5314-Jul-22
5419-Jul-22
5521-Jul-22
5626-Jul-22
5728-Jul-22
582-Aug-22
594-Aug-22
609-Aug-22
6111-Aug-22
6216-Aug-22
6318-Aug-22
6423-Aug-22
6525-Aug-22
6630-Aug-22
671-Sep-22
686-Sep-22
698-Sep-22
7013-Sep-22
7115-Sep-22
7220-Sep-22
7322-Sep-22
7427-Sep-22
7529-Sep-22
764-Oct-22
776-Oct-22
7811-Oct-22
7913-Oct-22
8018-Oct-22
8120-Oct-22
8225-Oct-22
8327-Oct-22
841-Nov-22
853-Nov-22
868-Nov-22
8710-Nov-22
8815-Nov-22
8917-Nov-22
9022-Nov-22
9124-Nov-22
9229-Nov-22
931-Dec-22
946-Dec-22
958-Dec-22
9613-Dec-22
9715-Dec-22
9820-Dec-22
9922-Dec-22
10027-Dec-22
10129-Dec-22
RAIL
Cell Formulas
RangeFormula
A2:A28A2=ROW()
C2:C28C2=IF(ROW()>COUNTA(N:N)*12,"",INDEX(N:N,MOD(ROW()-2,COUNTA(N:N))+1))
H2:H28H2=IF(B2<TODAY(),".",IF(B2=TODAY(),"o",IF(B2>TODAY(),"")))
 

Excel Facts

Formula for Yesterday
Name Manager, New Name. Yesterday =TODAY()-1. OK. Then, use =YESTERDAY in any cell. Tomorrow could be =TODAY()+1.
If it's always the same group of 9 attendees, try something like:

Code:
B2 = INDEX(L:L,INT((A2-2)/9)+2)
copied down
 
Upvote 0

Forum statistics

Threads
1,223,237
Messages
6,170,928
Members
452,366
Latest member
TePunaBloke

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