Prva stvar je da nađeš način prepoznavanja (1) rezultata utakmice i (2) rezultata igrača; to je jedna od 3 mogućnosti: pobeda Domaćih (D), Gostiju (G) ili Remi.
Za poređenje dva rezultata najbolje da koristiš funkciju SIGN(D-G). Funkcija daje predznak argumenta, a u ovom slučaju to je razlika u skoru dve ekipe, pa tako, ako je rezultat funkcije
+1 == imaš pobedu D
0 == imaš Remi
-1 == pobedu G
Istu proveru radiš i sa svim rezultatima prognozera; ako se predznaci dve razlike ne poklapaju to je promašaj i kraj igre = nula bodova.
=CHOOSE(2-SIGN(D-G);"Pobeda Domaćih";"Remi";"Pobeda Gostiju")
Za dalje, porede se i parovi vrednosti.. Rezultat je pogođen ako je proizvod skora dve ekipe isti sa proizvodom skora koji je prognoziran -naravno, mora da važi i prethodni uslov o predznaku razlike.
=AND(SIGN(D-G)=SIGN(d1-g1);D*G=d1*g1)
Delimičan pogodak predstavlja pogođenu vrstu rezultata ali tako da postoji razlika u skoru, ne veća od 1 gola. Znači da važi jednakost
=ABS(MAX(D;G)-MAX(d1;g1))=1
Konačna formula za vrednost u bodovima je bilo koja od dve mogućnosti koje obaška ne mogu da važe istovremeno pa se može izraziti u zbiru
=AND(SIGN(D-G)=SIGN(d1-g1);D*G=d1*g1)*3 +
AND(SIGN(D-G)=SIGN(d1-g1);ABS(MAX(D;G)-MAX(d1;g1))=1)*2
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!