I have the following problem with excel.

I have a varied amount of groups of names and each group contains a
different amount of names. I need excel to list all the possible
combinations from each group. The combination size also varies. EG


Group 1 Group 2 Group 3

Dave Fred Janet
Harry Bob Selina
Jim jane
Jo

The group sizes vary and the amount of group vary. I need excel to make
various combinations eg

In a "2" combination Dave can go with Fred or Janet. Fred can go with
Janet ETC ETC

Hope I haved explained this well enough