Here's what I've come up with:
| A | B | C | D | E | F | G | H | I | J |
---|
game | visitor | host | Vresult | Hresult | | | | | | |
Anaheim | Boston | W | L | | | | | | | |
Boston | Calgary | L | W | | | | | | | |
Calgary | Boston | OT | W | | | | | | | |
Boston | Anaheim | W | OT | | | | | | | |
Anaheim | Boston | W | L | | | | | | | |
Anaheim | Calgary | W | L | | | | | | | |
Calgary | Boston | OT | W | | | | | | | |
Calgary | Boston | W | OT | | | | | | | |
Anaheim | Calgary | W | L | | | | | | | |
| | | | | | | | | | |
Team | Visitor Streak | Home Streak | Combined Streak | | | | | | | |
Anaheim | W | W-4 | OT | OT-1 | W | W-3 | | | | |
Boston | W | W-1 | OT | OT-1 | OT | OT-1 | | | | |
Calgary | W | W-1 | L | L-2 | L | L-1 | | | | |
<colgroup><col style="width: 25pxpx"><col><col><col><col><col><col><col><col><col><col></colgroup><thead>
</thead><tbody>
[TD="align: center"]1[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]2[/TD]
[TD="align: right"]1[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]3[/TD]
[TD="align: right"]2[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]4[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]5[/TD]
[TD="align: right"]4[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]6[/TD]
[TD="align: right"]5[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]7[/TD]
[TD="align: right"]6[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]8[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]9[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]10[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]11[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]12[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]13[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]14[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]15[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
</tbody>
Sheet11
[TABLE="width: 85%"]
<tbody>[TR]
[TD]
Worksheet Formulas[TABLE="width: 100%"]
<thead>[TR="bgcolor: #DAE7F5"]
[TH="width: 10px"]Cell[/TH]
[TH="align: left"]Formula[/TH]
[/TR]
</thead><tbody>[TR]
[TH="width: 10px, bgcolor: #DAE7F5"]C13[/TH]
[TD="align: left"]=LOOKUP(
2,1/($B$2:$B$10=$B13),I$2:I$10)[/TD]
[/TR]
[TR]
[TH="width: 10px, bgcolor: #DAE7F5"]E13[/TH]
[TD="align: left"]=LOOKUP(
2,1/($C$2:$C$10=$B13),J$2:J$10)[/TD]
[/TR]
[TR]
[TH="width: 10px, bgcolor: #DAE7F5"]G13[/TH]
[TD="align: left"]=IF(
LOOKUP(2,1/($B$2:$B$10=$B13),$A$2:$A$10)>LOOKUP(2,1/($C$2:$C$10=$B13),$A$2:$A$10),LOOKUP(2,1/($B$2:$B$10=$B13),$I$2:$I$10),LOOKUP(2,1/($C$2:$C$10=$B13),$J$2:$J$10))[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[/TR]
</tbody>[/TABLE]
[TABLE="width: 85%"]
<tbody>[TR]
[TD]
Array Formulas[TABLE="width: 100%"]
<thead>[TR="bgcolor: #DAE7F5"]
[TH="width: 10px"]Cell[/TH]
[TH="align: left"]Formula[/TH]
[/TR]
</thead><tbody>[TR]
[TH="width: 10px, bgcolor: #DAE7F5"]D13[/TH]
[TD="align: left"]{=$C13&"-"&COUNTIF(
OFFSET($B$1,MAX(IF(($B$2:$B$10=$B13)*($I$2:$I$10<>$C13),ROW($I$2:$I$10))),0):$B$10,$B13)}[/TD]
[/TR]
[TR]
[TH="width: 10px, bgcolor: #DAE7F5"]F13[/TH]
[TD="align: left"]{=$E13&"-"&COUNTIF(
OFFSET($C$1,MAX(IF(($C$2:$C$10=$B13)*($J$2:$J$10<>$E13),ROW($J$2:$J$10))),0):$C$10,$B13)}[/TD]
[/TR]
[TR]
[TH="width: 10px, bgcolor: #DAE7F5"]H13[/TH]
[TD="align: left"]{=$G13&"-"&COUNTIF(
OFFSET($B$1,MAX(IF((($B$2:$B$10=$B13)*($I$2:$I$10<>$G13))+(($C$2:$C$10=$B13)*($J$2:$J$10<>$G13)),ROW($J$2:$J$10))),0):$C$10,$B13)}[/TD]
[/TR]
</tbody>[/TABLE]
Entered with Ctrl+Shift+Enter. If entered correctly, Excel will surround with curly braces {}.
Note: Do not try and enter the {} manually yourself[/TD]
[/TR]
</tbody>[/TABLE]
Each streak requires a helper cell. You can combine them together easy enough, but if you do that for the Combined Streak, you'd end up with a monster formula.
Let me know if this is what you're looking for.
Edit:
Here's a bit shorter formula for G13:
{=INDEX({"W","L","OT"},MOD(MAX(IF($B$2:$C$10=$B13,ROW($B$2:$C$10)+MATCH($I$2:$J$10,{"W","L","OT"},0)/10)),1)*10)}