Terve
Tämä on yksinkertaistettu esimerkki ongelmastani.
On taulu tbl_Henkilö jossa 2 saraketta; Nimi ja Vuosi(syntymävuosi).
Lisäksi on lambda funktio LaskeIkä(Nimi) joka palauttaa annetun henkilön iän:
=LAMBDA(Nimi;YEAR(NOW())-VLOOKUP(Nimi;tbl_henkilö;2))
Haluaisin että funktiota voisi käyttää muuhunkin kuin vain kyseiseen tauluun.
Eli funktiolle voisi siis antaa halutessaan myös alueen missä laskentaan tarvittavat tiedot sijaitsevat. LaskeIkä(Nimi;Alue)
Lambda koodiksi sain väkerrettyä tämän:
LAMBDA(Nimi;Alue;YEAR(NOW())-IF(Alue="";VLOOKUP(Nimi;tbl_henkilö;3;FALSE);VLOOKUP(Nimi;Alue;2;FALSE)))
Eli siis jos Alue on jätetty tyhjäksi, silloin funktio käyttää tbl_Henkilö taulua, muuten maalattua aluetta.
Funktio toimii jos Alue on jätetty tyhjäksi, mutta Alueen käyttäminen palauttaa jostain syystä alueen kokoisen "spill rangen" jossa kaavasolua lukuun ottamatta on oikea vastaus. Kaavasolussa on tbl_Henkilö taulun mukaan laskettu ikä.
Onko Lambda eksperttejä linjoilla? Keksiikö kukaan mikä tuossa vikana?
LAMBDA Probleema
Anonyymi
1
800
Vastaukset
- Anonyymi
Oho, Näemmä ainakin yksi kirjoitusvirhe tuossa kaavassa. 1, LOOKUP funktiossa sarakenumero on 3 sijaan 2.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Järkyttävä tieto Purrasta
Purra tapasi nykyisen miehensä täällä. Suomi24:ssä! Tulipa likainen olo. Nyt loppuu tämä roikkuminen tällä palstalla.2184280Näin asia on
Tiedän ettei hän koskaan aio lähestyä minua eikä niin ole koskaan aikonutkaan, eikä lähesty ja enkä minä enää tee sitä k223299Mikseivät toimittajat vaadi Orpoa vastuuseen lupauksistaan
Missä ne 100.000 uutta työpaikkaa muka ovat? Eivät yhtään missään. Näin sitä Suomessa voi puhua ja luvata mitä sattuu. E2611908Taas varoitusta lumesta ja jäästä
Ai kauhea! Vakava säävaroitus Lumi-/jäävaroitus Varsinais-Suomi, Satakunta, Uusimaa, Kanta-Häme, Päijät-Häme, Pirkanmaa,51347Aavistan tai oikeastaan
tiedän, että olet hulluna minuun. Mutta ilman kommunikointia, tällaisenaan tilanne ja kaikki draama ovat mun näkökulmast381207Mistä erotat onko joku kiinnostunut vai muuten mukava?
Voi sekaantua yleiseen ystävällisyyteen vai voiko?1581148Poliisi tahtoo pääsyn 4 miljoonan suomalaisen sormenjälkiin.
https://www.is.fi/digitoday/art-2000011009633.html Tämä sormenjälkiin poliisin pääsy on erittäin tärkeä rikollisten kiin96855- 63755
- 176730
- 30727