Worksheet.nl  

Ga terug   Worksheet.nl > Excel Vragenforum > Afgehandelde vragen



Status bericht: In behandeling
 
Discussietools Weergave
  #1  
Oud 8 September 2010, 09:52
Junior Member
 
Geregistreerd: 8 September 2010
Berichten: 3
Standaard Relatieve verwijzing horizontaal en verticaal tussen tabbladen

Beste lezer,

Bijgevoegd vind je een simpele versie van het bestand waarmee ik worstel.
Ik wil gegevens van meerdere werkbladen kopieren naar 1 totaalblad. De gegevens staan op elk tabblad op dezelfde locatie.

Het kopieren van de formule naar de waarden in die cellen krijg ik niet voor elkaar. De relatieve verwijzing werkt op een of andere manier niet. Misschien doordat er een tabblad in de formule zit?

Naar beneden kopieren: telt de rij op
Naar rechts kopieren: telt de kolom op

Maar ik moet:
Naar rechts kopieren: kolom optellen.

Wie kan me helpen?
Bijgevoegde bestanden
Bestandstype: xls testbestand.xls‎ (13,5 KB, 74x gelezen)
Sponsored Links
  #2  
Oud 8 September 2010, 13:59
Mr T's schermafbeelding
Mega Senior Member
 
Geregistreerd: 25 June 2007
Locatie: Voor een Computer
Berichten: 1.345
Standaard

zoiets als in de bijalge
Bijgevoegde bestanden
Bestandstype: xls testbestand.xls‎ (14,5 KB, 112x gelezen)
  #3  
Oud 17 September 2010, 08:55
Junior Member
 
Geregistreerd: 8 September 2010
Berichten: 3
Standaard

Beste heer T.

Het werkt inderdaad in het testbestand. Maar het lukt me niet om het over te zetten naar het originele bestand. Het is mij niet duidelijk waar de verwijzing naar de betreffende cellen in het andere werkblad zit waardoor ik de formule niet aangepast krijg. Tips hiervoor?
  #4  
Oud 19 September 2010, 12:49
RedHead's schermafbeelding
Giga Senior Member
 
Geregistreerd: 9 November 2006
Locatie: Delft
Berichten: 4.425
Standaard

Citaat:
Oorspronkelijk geplaatst door peterw Bekijk bericht
Het is mij niet duidelijk waar de verwijzing naar de betreffende cellen in het andere werkblad zit waardoor ik de formule niet aangepast krijg
De formule is ook lastig om te begrijpen als je hier niet standaard mee werkt. Uiteraard had je gebruik kunnen maken van de F1-toets in Excel waarmee je een schat aan informatie naar boven haalt.
Maar goed, neem de formule in cel B2 van je totaalblad
Code:
[English]	=INDIRECT($A2&"!"&ADDRESS(COLUMN();2))

[Dutch] 	=INDIRECT($A2&"!"&ADRES(KOLOM();2))
Er wordt gebruik gemaakt van 3 functies, namelijk INDIRECT, ADDRESS en COLUMN. Wat doen deze?
  1. Indirect: deze functie maakt het mogelijk om van een tekst een celadres (=verwijzing) te maken. Dus als voorbeeld: je hebt in cel A1 de letter A staan en in cel B1 de waarde 4, dan zal je als je in cel C1 de formule '=indirect(A1 & B1)' zet in die cel als resultaat de waarde uit cel A4 krijgen.
  2. Address: Voor het gemak hebben ze bij Microsoft elke kolom een letter en elke regel een getal gegeven. Dit is voor ons gebruikers makkelijker te lezen en te begrijpen. Een computer heeft daar iets meer problemen mee en heeft liever getallen. Wij zeggen dus bijvoorbeeld cel B4 een computer markeert die positie in de sheet als '4, 1' (dus éérst de regel en dan de kolom). De functie adres maakt daar dus slim gebruik van.
  3. Column: Zoals ik al zei heeft iedere kolom (intern) een nummer ipv de letter die wij zien. De functie column geeft dus het getal (= positie) terug van de opgevraagde kolom. Als je niets opgeeft tussen de haakjes gaat de functie er van uit dat je de kolom bedoelt waarin je de functie hebt genoteerd. Als je er een celverwijzing inzet krijg je het kolomgetal terug van de cel.
    voorbeeld: formule in cel H1...
    Code:
    [English]	=COLUMN(K1)
    
    [Dutch] 	=KOLOM(K1)
    ...geeft als resultaat '11'.
Lukt 't hiermee wel om je formule te ontrafelen én begrijpen?

Groet, Leo

Laatst gewijzigd door RedHead; 19 September 2010 om 12:50 Reden: Bullets...
  #5  
Oud 7 October 2010, 10:32
Junior Member
 
Geregistreerd: 8 September 2010
Berichten: 3
Standaard Bijna opgelost

Beste Leo,

Ik ben er weer een aantal x-er mee aan de slag geweest en ik ben behoorlijk in de buurt. Ik heb de formule in het originele bestand nu zover dat hij verwijst naar de cellen in het andere werkblad. Echter in het testbestand verwijst het naar de cellen (B) 2 t/m 5. In mijn originele bestand verwijst de formule nu echter ook naar 2 tm 5 terwijl hij naar 10 t/m 13 moet verwijzen. Ik zie in de formule niet waar ik dit nog kan aanpassen. Nog 1 tip?? Alvast mijn dank!

Peter
 


Discussietools
Weergave

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Aan



Ga terug   Worksheet.nl > Excel Vragenforum > Afgehandelde vragen



Alle tijden zijn GMT +1. Het is nu 06:23.


Forumsoftware: vBulletin®, versie 3.8.7
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0