Kirjoittaja Eskous » 18 Elo 2016 01:02
Myöhässä olen, mutta täydellisyyden vuoksi lisään tämän.
Yhden vaakarivin yksinkertaistetussa testitapauksessa mutaatiodata alkaisi heti solusta A1 näin:
A1 = 7, B1 = 12, C1 = 14, D1 = 20
Toinen "taulukko" jossa tuo on purettu nollien ja ykkösten jonoksi, alkaa tässä testitapauksessa vaikkapa solusta A3, ja siihen tulee kaava:
=IFERROR((LOOKUP(COLUMN(A1);$A1:$AI1)=COLUMN(A1))*1;0)
"Levitettäessä" kaavaa oikealle aina soluun T3, joka on 20. pystyrivi, solun arvoksi tulee 1, ja muutkin ykköset ovat oikeilla kohdillaan. Itse en osaa konstia, jolla kaavaa käskettäisiin levittää soluihin aina 16267:n pystyrivin leveyteen asti. Manuaalisestihan se on jokseenkin tylsää. Kaipa se jotenkin onnistuu. - Kuten tietysti sitten oikean taulukon kyseessä ollen alaspäinkin joka pystyrivillä samalla kertaa.