For a VBA solution try:
Public Sub TestSelect()
Dim A As Range, B As Range, C As Range
Set A = ActiveWorkbook.ActiveSheet.Range("A1", Range("A1").End(xlDown))
Set B = ActiveWorkbook.ActiveSheet.Range("B1", Range("B1").End(xlDown))
Set C = ActiveWorkbook.ActiveSheet.Range("C1", Range("C1").End(xlDown))
Select Case A
Case 2007
Select Case C
Case 4
B = 3
End Select
Case 2008
Select Case C
Case 3
B = 3
Case 4
B = 2
Case 5
B = 1
End Select
Case 2009
Select Case C
Case 2
B = 3
Case 3
B = 2
Case 4
B = 1
Case 5
B = 2
End Select
Case 2010
Select Case C
Case 1
B = 3
Case 2
B = 2
Case 3
B = 1
End Select
Case 2011
Select Case C
Case 1
B = 2
Case 2
B = 1
End Select
Case 2012
Select Case C
Case 1
B = 1
End Select
End Select
End Sub
Bookmarks