SIIRTYMÄ
SIIRTYMÄ-funktio palauttaa solumatriisin, joka on määritetyn rivi- ja sarakemäärän päässä määritetystä kantasolusta.
SIIRTYMÄ(kantaluku; rivisiirtymä; sarakesiirtymä; rivit; sarakkeet)
kantaluku: Soluviittaus soluun, josta siirtymä mitataan.
rivisiirtymä: Rivien määrä kantasolusta kohdesoluun. rivisiirtymä on lukuarvo. 0 tarkoittaa, että kohdesolu on samalla rivillä kuin kantasolu. Negatiivinen luku tarkoittaa, että kohde on kantaa ylemmällä rivillä.
sarakesiirtymä: Sarakkeiden määrä kantasolusta kohdesoluun. sarakesiirtymä on numeroarvo. 0 tarkoittaa, että kohdesolu on samassa sarakkeessa kuin kantasolu. Negatiivinen luku tarkoittaa, että kohde on kannasta vasemmmalla olevassa sarakkeessa.
rivit: Valinnainen lukuarvo, joka määrittää palautettavien rivien määrän alkaen siirtymäsijainnista.
sarakkeet: Valinnainen lukuarvo, joka määrittää palautettavien sarakkeiden määrän alkaen siirtymäsijainnista.
Esimerkkejä |
---|
Oletetaan, että olet syöttänyt 1 soluun D7, 2 soluun D8, 3 soluun D9, 4 soluun E7, 5 soluun E8 ja 6 soluun E9. =SIIRTYMÄ(D7; 0; 0; 3; 1) syötettynä soluun B6 palauttaa virheen, koska palautetulla 3 rivillä ja 1 sarakkeella (joukko D7:D9) ei ole yhtä risteyskohtaa solun B6 kanssa (sillä ei ole yhtään). =SIIRTYMÄ(D7; 0; 0; 3; 1) syötettynä soluun D4 palauttaa virheen, koska palautetulla 3 rivillä ja 1 sarakkeella (joukko D7:D9) ei ole yhtä risteyskohtaa solun D4 kanssa (sillä on kolme). =SIIRTYMÄ(D7; 0; 0; 3; 1) syötettynä soluun B8 palauttaa 2, koska palautetulla 3 rivillä ja 1 sarakkeella (joukko D7:D9) on yksi risteyskohta solun B8 kanssa (solu D8, joka sisältää arvon 2). =SIIRTYMÄ(D7:D9; 0; 1; 3; 1) syötettynä soluun B7 palauttaa 4, koska palautetulla 3 rivillä ja 1 sarakkeella (joukko E7:E9) on yksi risteyskohta solun B7 kanssa (solu E7, joka sisältää arvon 4). Seuraavat esimerkit eivät käytä aiemmissa esimerkeissä oletettuja solujen sisältöjä. =SIIRTYMÄ(A1; 5; 5) palauttaa solun F6 arvon, koska tämä solu on viisi saraketta oikealle ja viisi riviä alas solusta A1. =SIIRTYMÄ(G13; 0; -1) palauttaa arvon solun G13 vasemmalla puolella olevasta solusta eli solusta F13. =SUMMA(SIIRTYMÄ(A7; 2; 3; 5; 5)) palauttaa summan arvoista soluissa D9–H13 eli viideltä riviltä ja viidestä sarakkeesta alkaen kaksi riviä alas ja kolme saraketta oikealle solusta A7. =SUMMA(SIIRTYMÄ(EPÄSUORA(A1); 0; 0; A2; A3)) palauttaa A2:ssa ja A3:ssa määritettyjen rivien ja sarakkeiden määrän summan alkaen kantasolusta, joka on määritetty A1:ssä. |