Nyt minulta loppu äly enkä löydä, joten kysyn.
Minulla on lista nimiä sarakkeessa A. Tahdon toisen listan vaikka saraakkeelle F, johon tulee 10 nimeä ja ne ovat A sarakkeen viimeiset nimet siten, että: ensimmäinen F sarakkeella on A sarakkeen viimeinen, toinen on toiseksiviimeinen, jne... Ja jottei olisi liian helppoa niin A sarakkeeseen pitää voidan lisätä lisää nimiä ja F päivittyy automaattisesti.
Minulla on lista nimiä sarakkeessa A. Tahdon toisen listan vaikka saraakkeelle F, johon tulee 10 nimeä ja ne ovat A sarakkeen viimeiset nimet siten, että: ensimmäinen F sarakkeella on A sarakkeen viimeinen, toinen on toiseksiviimeinen, jne... Ja jottei olisi liian helppoa niin A sarakkeeseen pitää voidan lisätä lisää nimiä ja F päivittyy automaattisesti.
Vastaukset 3
Vanhimmat
Auttaiskohan apusarake, vaikka A:han ja siirtää yhdellä oikealle sitä nimilistaa? Ehtona, että jos rivillä B:ssä on tyhjä nimi, tulee nolla, mutta jos arvo, lasketaan alemman rivin A-sarakkeen arvoon 1? Näin vain ajatuskokeena tulee mieleen, että aluksi A-sarakeessa olisi vain nollia, mutta kolmen täytetyn rivin jälkeen siinä olisi allekkain 3,2,1,0,0,....
Sitten F-sarakkeen VLookup-funktiolla haetaan enismmäisen rivin kaavalla apusarakkeesta 1 ja samalta osumariviltä nimisarakkeesta se nimi, seuraavalle riville haettavana on 2 jne.
Vlookup muistaakseni ei toimi oikealta vasemmalle, vaan vasemmalta oikealle, siksi apusarake vasemmalle.
Tässä oletetaan, ettei ole tyhjiä rivejä välissä.
=OFFSET($A$1;COUNTA($A$1:$A$100)-ROW();0)
jos kaava alkaa ekalta riviltä.
Kiitos