Hej,
Jag har stött på ett problem när jag vill hitta ett specifikt värde i min databas, bestående av fotbollsmatcher, en för varje rad. Varje match har många många kolumner med statistisk info. De som rör detta problem är datumet matchen spelades, hemma-/borta lag, matcher spelade inför matchen, gjorda mål av hemma- resp bortalag. Jag vill veta vad resultatet blev förra matchen hemmalaget spelade hemma samt förra matchen bortalaget spelade borta. Dessa kommer heta [H LG H], [H LG A], [A LG H], [A LG A]. Där H=hemmlag, LG är "last game", A=bortalag.
Exempel:
19:e oktober spelade AIK sin 4:e hemmamatch mot ÖIS, som i sin tur spelar sin 3:e bortamatch, Matchen slutade 3-1. Då blir cellvärdet för olika kolumner i tabellen/databasen som det ser ut just nu:
[Date] = 2018-08-19, [Home] = AIK, [Away] = ÖIS, [H P] = 3, [A P] = 2, [FT H] = 3, [FT A] = 1.
Nästa hemmamatch för AIK (1/9-2018), deras 5:e, spelar de 2-2 mot Malmö FF, då vill jag att det ska se ut:
[Date] = 2018-09-01, [Home] = AIK, [Away] = Malmö FF, [H P] = 4, [A P] = 4, [FT H] = 2, [FT A] = 2, [H LG H] = 3, [H LG A] = 1. I och med att det blev 3-1 förra matchen.
I och med att AIK spelat sin 5:e hemmamatch totalt 5 gånger de senaste 5 åren är min lösning att enbart leta efter den senaste hemmmatchen inom de två senaste månaderna, då raderar det möjligheten att man får flera matchningar.
Jag har försökt göra en INDEX & PASSA formel som för [H LG H] såg ut:
{=INDEX([FT H];PASSA(1;(DATUM(ÅR([Date]);MÅNAD([Date]-2);DAG([Date]))<[Date])*([Home]=[Home])*(([H P]-1)=[H P]);0))}
detta genererar dock bara #SAKNAS. Är det någon som har en lösning på mitt problem och isf kan lära mig om varför det strular?
Mvh,
MMFH