Taulukossa on neljä välilehteä; Tammi, Helmi, Maalis ja TOTAL.
Välilehdillä Tammi, Helmi ja Maalis on solut A1-10 nimetty henkilöiden nimien mukaan, solut B1-B10 ovat näiden henkilöiden tekemät tunnit, solut C1-C10 ovat näiden henkilöiden tekemät kaupat ja soluissa D1-D10 on laskettu kunkin henkilön kohdalle kuinka monta kauppaa tunnissa on saanut aikaiseksi. Välilehtien Tammi, Helmi ja Maalis tiedot on lajiteltu sarakkeen D mukaan.
Välilehdelle TOTAL pitäisi sitten saada tulokset näistä Tammi, Helmi ja Maalis välilehdistä niin että tulos haettaisiin välilehdistä siltä riviltä jossa kyseisen henkilön nimi on. Eli vaikka näiden välilehtien tietojen järjestys muuttuisi niin TOTAL välilehdelle tulisi silti Erkki Esimerkin oikeat tehdyt tunnit ja saadut kaupat.
Tällaisen harjoituksen olen joskus tehnyt koulussa ja siinä piti hakea 2000 nimen sisältävästä joukosta tietyn henkilön tulokset toiseen välilehteen. Kaava on unohtunut enkä sitä enää ole löytänyt, mutta joku varmasti osaa.
Välilehdillä Tammi, Helmi ja Maalis on solut A1-10 nimetty henkilöiden nimien mukaan, solut B1-B10 ovat näiden henkilöiden tekemät tunnit, solut C1-C10 ovat näiden henkilöiden tekemät kaupat ja soluissa D1-D10 on laskettu kunkin henkilön kohdalle kuinka monta kauppaa tunnissa on saanut aikaiseksi. Välilehtien Tammi, Helmi ja Maalis tiedot on lajiteltu sarakkeen D mukaan.
Välilehdelle TOTAL pitäisi sitten saada tulokset näistä Tammi, Helmi ja Maalis välilehdistä niin että tulos haettaisiin välilehdistä siltä riviltä jossa kyseisen henkilön nimi on. Eli vaikka näiden välilehtien tietojen järjestys muuttuisi niin TOTAL välilehdelle tulisi silti Erkki Esimerkin oikeat tehdyt tunnit ja saadut kaupat.
Tällaisen harjoituksen olen joskus tehnyt koulussa ja siinä piti hakea 2000 nimen sisältävästä joukosta tietyn henkilön tulokset toiseen välilehteen. Kaava on unohtunut enkä sitä enää ole löytänyt, mutta joku varmasti osaa.
Vastaukset 4
Vanhimmat
Total A1:A10 nimet, soluun B1 kaava
=PHAKU(A1;tammi!$A$1:$D$10;2;0) PHAKU(A1;helmi!$A$1:$D$10;2;0) PHAKU(A1;maalis!$A$1:$D$10;2;0)
ja vedät soluun B10 asti
Soluun C1 kaava
=PHAKU(A1;tammi!$A$1:$D$10;3;0) PHAKU(A1;helmi!$A$1:$D$10;3;0) PHAKU(A1;maalis!$A$1:$D$10;3;0)
ja vedät soluun C10 asti
jne..
Okei, kiitoksia nopeasta vastauksesta ja toihan olikin näköjään aika helppo loppujen lopuksi. Nyt tuli vain ongelma eteen:
Jos taulukkojen rakenne on vastaava kuin ensimmäisessä viestissä kertomani, mutta yhdellä välilehdellä on tulokset kolmesta eri projektista, joissa kaikissa nämä samat henkilöt ovat olleet mukana.
Total välilehdelle pitäisi saada haettua jollain kaavalla ensiksi Tammi välilehdestä jonkin myyjän esimmäinen esiintymän tulos, lisätä sitten siihen saman myyjän toinen tulos ja lisätä siihen vielä samasta välilehdestä hänen tekemän kolmannen projektin tulos ja sitten tuohon samanlaisella kaavarimpsulla lisätä Helmi ja Maalis välilehdiltä tulokset. Eli jotenkin nimen mukaan kaava ottaisi ensiksi ensimmäisen esiintymän tuloksen, sitten toisen ensiintymän tuloksen jne.
Onko tämä mahdollista jotenkin?
Jos nyt oikein ymmärsin, onnistuu tuo kun muutat PHAKU-funktioiden tilalle SUMMA.JOS-funktiot esim.
=SUMMA.JOS(tammi!$A$1:$A$10;A1;tammi!$B$1:$B$10)
Siis aivan mahtavaa, kiitos todella paljon! Kaava on oikea ja nyt homma toimii. Kiitos!