Excel denkt niet mee
Handmatig kopiëren en plakken
03 oktober 2007 | Pieterjan Van Leemputten Vraag:Ik ben volgens mij iets ontzettend simpels vergeten. Ik heb een rekentabel met daarin een soort van doorlopend totaal in iedere rij. Dat is een formule die de data van de rij zelf en de rij erboven pakt. Als ik om het even welke rij verwijder, dan wordt het resultaat van de formule #REF! voor die rij, en alle rijen die eronder komen. Als bijvoorbeeld de oorspronkelijke formule in rij 19 zou zijn: =IF(D19+E19>0;G18+D19;' '), dan wordt dit na het verwijderen van rij 19 de opgeschoven formule uit de rij eronder: =IF(D19+E19>0;#VERW!+D19;' '). Waarom is niet alles in de formule correct aangepast?
Jan Hamondt Antwoord:
Microsoft Excel is op zich behoorlijk flexibel als het om de omgang met veranderende formules gaat, of u nu kolommen verschuift, verwijdert of juist toevoegt. Als u aan het optellen bent binnen rijen of kolommen en dan een deel verwijdert, dan past Excel zelf de inhoud van de formule aan zodat die overeenstemt met de nieuwe situatie. Als u een formule kopieert in uw werkblad, dan zorgt Excel automatisch dat de formule wordt aangepast en deze nu op de nieuwe plek aan het werk gaat. Als u wilt voorkomen dat dit gebeurt, dient u dat zelf aan te geven door een $-teken neer te zetten voor ieder bereik dat niet aangepast dient te worden. Als u bijvoorbeeld naar A1 in de formule verwijst, zorgt $A1 ervoor dat ongeacht de locatie er altijd naar A gewezen wordt; $A$1 zorgt ervoor dat ook de 1 intact blijft. Uw probleem gaat Excel te boven omdat u een grote verdwijntruc uitvoert. U snijdt namelijk niet gewoon uit het midden van een reeks een klein deel, maar haalt alle aanknopingspunten weg. In uw voorbeeld is de formule die verplaatst wordt doordat u rij 19 verwijdert namelijk als volgt: =IF(D20+E20>0;G19+D20;' '). Nu haalt u rij 19 helemaal weg, waardoor deze rij omhoog verplaatst wordt. Excel vervangt keurig alle verwijzingen naar rij 20 in 19, maar Excel kan niet uitvissen waarnaar de verwijzing naar rij 19 moet veranderen; uiteindelijk is die rij net helemaal verwijderd. Om dat op te lossen, vervangt Excel de G19-verwijzing in # VERW!, een foutmarkering die aangeeft dat de referentie onbekend is. Om dit probleem op te lossen, kunt u handmatig naar deze foutmarkering gaan en daar G18 intypen, of u kunt de rij boven de foutmelding kopiëren en die plakken op de regel waar de foutmelding verschijnt.
bron: ZDNet
Related Partner info »
Nog meer op ZDNet »
To .be or not to .be
Blog : De Redactie
Het zijn hoogdagen voor ICANN. De organisatie krijgt bakken geld voor nieuwe toplevel domeinnamen. Maar wie staat te springen om ze te gebruiken?
» Boot Windows 8 te snel?
news
De opstarttijd van Windows 8 is zo kort dat er nauwelijks tijd is om in de Veilige Modus te geraken. Microsoft sleutelde daarom flink aan de bootcyclus.
» Antwerpse jeugd kan begeleid gamen
news
In Antwerpen opent vandaag Gamebox, een project waar jongeren onder begeleiding van specialisten kunnen gaan gamen.
» Super tip: het internet als e-book
help
De webapplicatie Readlists maakt gratis e-books van door jou geselecteerde nieuwsartikelen en verstuurt ze naar je smartphone, tablet of e-reader.
Review: Ghost Recon - Future Soldier
Game
De betere tactische shooter voegt aan de beproefde, heimelijke gameplay van de Tom Clancy-reeks een stevige dosis intense vuurgevechten toe.






