In that case, there's 2 ways of doing it.
1. Formula method. See link for details.
http://www.mrexcel.com/forum/excel-...ble-combinations-two-lists-without-macro.html
2. Use MS Query to produce Cartesian Product Join of 2 list
My preferred method is 2. There's few steps involved here.
1. Create 2 sheets in the workbook. Each containing 1 of the list and covert the list to table. Lets call each sheet List1 and List2. Save the file.
2. Go to Data tab in ribbon tool and find "Get External Data"->"From Other Sources"->"From Microsoft Query"
3. Choose "Excel Files" and click ok.
4. Navigate and select the file saved in step 1 and hit ok.
5. You should see something like below. If not, click on Options and check "System Tables".
6. Expand List1$ & List2$ and move over columns (list to match 1, list to match 2) over to right. Then hit "Cancel".
7. Popup window will appear, click "Yes".
8. You should see table populated. Click on "File" and "Return Data to Microsoft Excel".
9. Choose where you want to return the data. See attached for end result.