lukujen poiminta koodin perusteella osataulukosta

taitoloppukesken

Taul1:ssä on lukuja soluissa E7:E21. Näiden summa on laskettu soluun E22. Soluissa B7:B21 on erilaisia koodeja. Nimitetään tätä kokonaisuutta nyt vaikka "osataulukoksi". Sitten on muutama rivi muuta asiaa, ja sen alapuolella samanlainen osataulukko: luvut soluissa E27:E41 ja summa E42. Koodeja taas B27:B41. Tällaisia osataulukoita on ehkä 20 kpl allekkain, ja ne toistuvat säännöllisesti, eli kolmannen osataulukon luvut ovat sitten E47:E61 summa E62, koodeja B47:B61.
Jne: seuraavat summasolut E82, E102...
Yhdessä osataulukossa voi olla B-sarakkeessa useita koodeja (esim. B7 yksi koodi, B8 toinen jne.), ja sama koodi voi olla useassa osataulukossa (B7 voi olla sama kuin vaikka B90). Sama koodi ei ole kuitenkaan samassa osataulukossa kuin korkeintaan kerran.

Taul2 sarakkeessa A on noita samoja koodeja kuin Taul1 sarakkeessa B. Pitäisi kehittää sellainen systeemi, joka etsii samaa koodia sieltä Taul1:stä ja laskee Taul2:n B-sarakkeeseen yhteen luvut, jotka ovat samoissa osataulukoissa kuin se koodi. Koska E22=SUMMA(E7:E21), niin on tietenkin ihan sama poimiiko kaava luvun E22 vai laskeeko se yhteen (E7:E21), mutta ei kuitenkaan saa tehdä molempia, ettei tule tuplasti.

Esimerkiksi jos Taul2!A1 olisi vaikka ”abc”, haluaisin saada soluun Taul2!B1 luvun Taul1!E22 sillä ehdolla, että ”abc” löytyy jostain alueelta Taul1!B7:B21, ja sitten siihen lisätään Taul1!E42, jos ”abc” löytyy alueelta Taul1!B27:B42, ja siihen lisätään Taul1!B62, jos "abc" löytyy alueelta Taul1!B47:B62 jne.

Hirveän pitkällä JOS-ketjulla tuon pystyisin jotenkuten toteuttamaan, mutta onnistuisiko jollain haku-funktioilla (joita en oikein itse hallitse) yhtään lyhyemmällä kaavalla?

0

120

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000

      Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

      Luetuimmat keskustelut

      1. Orpo räyhää: kansan on muututtava

        Orpon mukaan kansa ei elä kokoomuksen kanssa samassa todellisuudessa, ja sen vuoksi kansan on muututtava. Kas kun ei san
        Maailman menoa
        221
        2927
      2. Muovikassikartelli

        Kauppaketjut ovat yhdessä sopineet muovikassin yksikköhinnaksi 59 senttiä. Milloin viranomaiset puuttuvat tähän kartell
        Talousrikokset
        8
        1647
      3. Aidon persun tunnistaa Marinin palvonnasta

        Oli kyse sitten Halla-ahosta tai Putinista. Ensimmäisenä aidolle persulle tulee mieleen Marin.
        Maailman menoa
        5
        1337
      4. Et taida paljoa

        treffeillä käydä? 😆 mieheltä Naiselle
        Ikävä
        103
        1216
      5. Nainen, nyt esitän muutaman skenaarion

        Asumme yhdessä ja seurustelemme. 1. On ilta ja olet sohvalla makoilemassa ja räpläät kännykkääsi. Makuuhuoneesta kuulu
        Ikävä
        123
        1171
      6. Mikä tekee sen

        Vetovoiman kaivatussasi?
        Ikävä
        75
        1107
      7. Kristillinen kaste toimitetaan upottamalla veteen - pään valelukaste ei kelpaa

        Kristillinen upotuskaste perustuu juutalaiseen puhdistautumiseen, jossa upottaudutaan veden alle kokonaan. Paavali verta
        Kaste
        153
        1032
      8. Oikea kaste on syntisten kaste

        Oikea kaste on syntisten kaste. Vain syntisiä tulee kastaa. Itsensä uskoviksi ja vanhurskaiksi julistaneita ei tule ka
        Kaste
        58
        1025
      9. Upotuskaste on raamatullisin kaste

        Jokainen raamattua lukenut tietää sen. Päivänselvä asia. Vauvalle annettu kaste ei löydy raamatusta.
        Kaste
        717
        937
      10. Harmittaako joku

        Harmittaako joku asia tai asiat, mitä on tapahtunut tai jäänyt tapahtumatta?
        Ikävä
        135
        922
      Aihe