Löytyykö seuraavaan ongelmaan vastausta: kopioin taulukon, joka sisältää kaavoja, joissa on viittauksia muihin taulukoihin. Nyt haluaisin, että muut taulukot ymmärtäisivät ottaa mukaan tämän uuden taulukon tiedot ilman, että minun pitää joka kerta käydä muuttamassa kaavat. Annan esimerkin, jonka toivon selkeyttävän ongelmaa. Työkirjassa on taulukot 1 ja 2. Teen kopion kakkosesta ja nyt haluaisin ykkösen ymmärtävän, että on tullut kolmaskin taulukko, josta pitää hakea tietoja. Onnistuuko?
Kaavat kopioon
Iines Ankka
6441
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
Minulla ei nyt ole Exceliä tällä koneella, mutta kaava joka viittaa taulukkoon jota ei ole vielä olemassakaan ei toimi.
ONPUUTTUU ja ONVIITT- funktioilla voi yrittää kikkailla, mutta eipä taida onnistua niilläkään.
Palaan asiaan jos keksin jotain kun pääsen excelin ääreen.
Kiitos. Yritän kikkailla.
Kyllähän toi onnisstuu koodilla, mutta pitää tietää mitä missä ja milloin?
Työkirjassa 3 taulukkoa. Teen kopioin kolmannesta taulukosta ja haluan, että taulukko ykkösen solu, esim A5, laskee yhteen tiedot talukoiden 2,3 ja viimeisen (eli juuri kopiodun)taulukon soluista D20.
Kiitos, kun jaksatte paneutua asiaan.
Yleiseen moduliin uusi OmaSumma-funktio:
Public Function OmaSumma(Solu As Range) As Double
Dim i As Integer
For i = 2 To Sheets.Count
OmaSumma = Sheets(i).Cells(Solu.Row, Solu.Column) OmaSumma
Next
End Function
Taulukko ykköseen esim A5 soluun kaava: =OmaSumma(D20)
Tuhannet kiitokset. Hienosti toimii.