Methody, does this look right to you so far?
Aladin, can you help with this, I can't figure out the last part.
If you look at the formula in J2, as it is filled down, the MATCH() function needs to find the last exact match in the range, not the first.
Also, I used IFERROR to reduce changes to the formula in testing, but I believe that the OP is using excel 2003.
<TABLE style="BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2pt; PADDING-RIGHT: 2pt; FONT-FAMILY: Calibri,Arial; FONT-SIZE: 11pt" border=1 cellSpacing=0 cellPadding=0><COLGROUP><COL style="WIDTH: 30px; FONT-WEIGHT: bold"><COL style="WIDTH: 75px"><COL style="WIDTH: 82px"><COL style="WIDTH: 82px"><COL style="WIDTH: 39px"><COL style="WIDTH: 39px"><COL style="WIDTH: 29px"><COL style="WIDTH: 82px"><COL style="WIDTH: 82px"><COL style="WIDTH: 64px"></COLGROUP><TBODY><TR style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt; FONT-WEIGHT: bold"><TD> </TD><TD>B</TD><TD>C</TD><TD>D</TD><TD>E</TD><TD>F</TD><TD>G</TD><TD>H</TD><TD>I</TD><TD>J</TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">1</TD><TD>Date</TD><TD>HomeTeam</TD><TD>AwayTeam</TD><TD>FTHG</TD><TD>FTAG</TD><TD>FTR</TD><TD>Winner</TD><TD>Loser</TD><TD>3 Streak</TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">2</TD><TD style="TEXT-ALIGN: right">14/08/2010</TD><TD>Aston Villa</TD><TD>West Ham</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Aston Villa</TD><TD>West Ham</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">3</TD><TD style="TEXT-ALIGN: right">14/08/2010</TD><TD>Blackburn</TD><TD>Everton</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Blackburn</TD><TD>Everton</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">4</TD><TD style="TEXT-ALIGN: right">14/08/2010</TD><TD>Chelsea</TD><TD>West Brom</TD><TD style="TEXT-ALIGN: right">6</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Chelsea</TD><TD>West Brom</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">5</TD><TD style="TEXT-ALIGN: right">14/08/2010</TD><TD>Wigan</TD><TD>Blackpool</TD><TD style="TEXT-ALIGN: right">0</TD><TD style="TEXT-ALIGN: right">4</TD><TD>A</TD><TD>Blackpool</TD><TD>Wigan</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">6</TD><TD style="TEXT-ALIGN: right">14/08/2010</TD><TD>Wolves</TD><TD>Stoke</TD><TD style="TEXT-ALIGN: right">2</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>Wolves</TD><TD>Stoke</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">7</TD><TD style="TEXT-ALIGN: right">16/08/2010</TD><TD>Man United</TD><TD>Newcastle</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Man United</TD><TD>Newcastle</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">8</TD><TD style="TEXT-ALIGN: right">21/08/2010</TD><TD>Arsenal</TD><TD>Blackpool</TD><TD style="TEXT-ALIGN: right">6</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Arsenal</TD><TD>Blackpool</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">9</TD><TD style="TEXT-ALIGN: right">21/08/2010</TD><TD>Birmingham</TD><TD>Blackburn</TD><TD style="TEXT-ALIGN: right">2</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>Birmingham</TD><TD>Blackburn</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">10</TD><TD style="TEXT-ALIGN: right">21/08/2010</TD><TD>Stoke</TD><TD>Tottenham</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">2</TD><TD>A</TD><TD>Tottenham</TD><TD>Stoke</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">11</TD><TD style="TEXT-ALIGN: right">21/08/2010</TD><TD>West Brom</TD><TD>Sunderland</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>West Brom</TD><TD>Sunderland</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">12</TD><TD style="TEXT-ALIGN: right">21/08/2010</TD><TD>West Ham</TD><TD>Bolton</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">3</TD><TD>A</TD><TD>Bolton</TD><TD>West Ham</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">13</TD><TD style="TEXT-ALIGN: right">21/08/2010</TD><TD>Wigan</TD><TD>Chelsea</TD><TD style="TEXT-ALIGN: right">0</TD><TD style="TEXT-ALIGN: right">6</TD><TD>A</TD><TD>Chelsea</TD><TD>Wigan</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">14</TD><TD style="TEXT-ALIGN: right">22/08/2010</TD><TD>Newcastle</TD><TD>Aston Villa</TD><TD style="TEXT-ALIGN: right">6</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Newcastle</TD><TD>Aston Villa</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">15</TD><TD style="TEXT-ALIGN: right">23/08/2010</TD><TD>Man City</TD><TD>Liverpool</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Man City</TD><TD>Liverpool</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">16</TD><TD style="TEXT-ALIGN: right">28/08/2010</TD><TD>Blackburn</TD><TD>Arsenal</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">2</TD><TD>A</TD><TD>Arsenal</TD><TD>Blackburn</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">17</TD><TD style="TEXT-ALIGN: right">28/08/2010</TD><TD>Chelsea</TD><TD>Stoke</TD><TD style="TEXT-ALIGN: right">2</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Chelsea</TD><TD>Stoke</TD><TD>X</TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">18</TD><TD style="TEXT-ALIGN: right">28/08/2010</TD><TD>Man United</TD><TD>West Ham</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Man United</TD><TD>West Ham</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">19</TD><TD style="TEXT-ALIGN: right">28/08/2010</TD><TD>Tottenham</TD><TD>Wigan</TD><TD style="TEXT-ALIGN: right">0</TD><TD style="TEXT-ALIGN: right">1</TD><TD>A</TD><TD>Wigan</TD><TD>Tottenham</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">20</TD><TD style="TEXT-ALIGN: right">29/08/2010</TD><TD>Aston Villa</TD><TD>Everton</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Aston Villa</TD><TD>Everton</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">21</TD><TD style="TEXT-ALIGN: right">29/08/2010</TD><TD>Liverpool</TD><TD>West Brom</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Liverpool</TD><TD>West Brom</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">22</TD><TD style="TEXT-ALIGN: right">29/08/2010</TD><TD>Sunderland</TD><TD>Man City</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Sunderland</TD><TD>Man City</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">23</TD><TD style="TEXT-ALIGN: right">11/09/2010</TD><TD>Arsenal</TD><TD>Bolton</TD><TD style="TEXT-ALIGN: right">4</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>Arsenal</TD><TD>Bolton</TD><TD>X</TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">24</TD><TD style="TEXT-ALIGN: right">11/09/2010</TD><TD>Fulham</TD><TD>Wolves</TD><TD style="TEXT-ALIGN: right">2</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>Fulham</TD><TD>Wolves</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">25</TD><TD style="TEXT-ALIGN: right">11/09/2010</TD><TD>Newcastle</TD><TD>Blackpool</TD><TD style="TEXT-ALIGN: right">0</TD><TD style="TEXT-ALIGN: right">2</TD><TD>A</TD><TD>Blackpool</TD><TD>Newcastle</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">26</TD><TD style="TEXT-ALIGN: right">11/09/2010</TD><TD>West Ham</TD><TD>Chelsea</TD><TD style="TEXT-ALIGN: right">1</TD><TD style="TEXT-ALIGN: right">3</TD><TD>A</TD><TD>Chelsea</TD><TD>West Ham</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">27</TD><TD style="TEXT-ALIGN: right">13/09/2010</TD><TD>Stoke</TD><TD>Aston Villa</TD><TD style="TEXT-ALIGN: right">2</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>Stoke</TD><TD>Aston Villa</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">28</TD><TD style="TEXT-ALIGN: right">18/09/2010</TD><TD>Everton</TD><TD>Newcastle</TD><TD style="TEXT-ALIGN: right">0</TD><TD style="TEXT-ALIGN: right">1</TD><TD>A</TD><TD>Newcastle</TD><TD>Everton</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">29</TD><TD style="TEXT-ALIGN: right">18/09/2010</TD><TD>Tottenham</TD><TD>Wolves</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>Tottenham</TD><TD>Wolves</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">30</TD><TD style="TEXT-ALIGN: right">18/09/2010</TD><TD>West Brom</TD><TD>Birmingham</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">1</TD><TD>H</TD><TD>West Brom</TD><TD>Birmingham</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">31</TD><TD style="TEXT-ALIGN: right">19/09/2010</TD><TD>Chelsea</TD><TD>Blackpool</TD><TD style="TEXT-ALIGN: right">4</TD><TD style="TEXT-ALIGN: right">0</TD><TD>H</TD><TD>Chelsea</TD><TD>Blackpool</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">32</TD><TD style="TEXT-ALIGN: right">19/09/2010</TD><TD>Man United</TD><TD>Liverpool</TD><TD style="TEXT-ALIGN: right">3</TD><TD style="TEXT-ALIGN: right">2</TD><TD>H</TD><TD>Man United</TD><TD>Liverpool</TD><TD>X</TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">33</TD><TD style="TEXT-ALIGN: right">19/09/2010</TD><TD>Wigan</TD><TD>Man City</TD><TD style="TEXT-ALIGN: right">0</TD><TD style="TEXT-ALIGN: right">2</TD><TD>A</TD><TD>Man City</TD><TD>Wigan</TD><TD> </TD></TR><TR style="HEIGHT: 18px"><TD style="TEXT-ALIGN: center; BACKGROUND-COLOR: #cacaca; FONT-SIZE: 8pt">34</TD><TD style="TEXT-ALIGN: right">25/09/2010</TD><TD>Arsenal</TD><TD>West Brom</TD><TD style="TEXT-ALIGN: right">2</TD><TD style="TEXT-ALIGN: right">3</TD><TD>A</TD><TD>West Brom</TD><TD>Arsenal</TD><TD>X</TD></TR></TBODY></TABLE>
<TABLE style="BORDER-BOTTOM-STYLE: groove; BORDER-BOTTOM-COLOR: #00ff00; BORDER-RIGHT-STYLE: groove; BACKGROUND-COLOR: #fffcf9; BORDER-TOP-COLOR: #00ff00; FONT-FAMILY: Arial; BORDER-TOP-STYLE: groove; COLOR: #000000; BORDER-RIGHT-COLOR: #00ff00; FONT-SIZE: 10pt; BORDER-LEFT-STYLE: groove; BORDER-LEFT-COLOR: #00ff00"><TBODY><TR><TD>Spreadsheet Formulas</TD></TR><TR><TD><TABLE style="FONT-FAMILY: Arial; FONT-SIZE: 9pt" border=1 cellSpacing=0 cellPadding=2><TBODY><TR style="BACKGROUND-COLOR: #cacaca; FONT-SIZE: 10pt"><TD>Cell</TD><TD>Formula</TD></TR><TR><TD>H2</TD><TD>=IF(G2="H",C2,IF(G2="A",D2,""))</TD></TR><TR><TD>I2</TD><TD>=IF(G2="A",C2,IF(G2="H",D2,""))</TD></TR><TR><TD>J2</TD><TD>=IF(MOD(COUNTIF(INDEX(H$2:H$246,IFERROR(MATCH(H2,I$2:I2,0),1)):H2,H2),3),"","X")</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>