Excel maakt het gemakkelijk om uw formule over een hele rij of kolom te kopiëren, maar u krijgt niet altijd de gewenste resultaten. Als je onverwachte resultaten krijgt, of die vreselijke #REF- en /DIV0-fouten, kan dat erg frustrerend zijn. Maar maak je geen zorgen, je hoeft je spreadsheet met 5000 regels niet cel voor cel te bewerken. Deze wikiHow leert je eenvoudige manieren om formules naar andere cellen te kopiëren.
Stappen
Methode 1 van 4: Zoeken en vervangen gebruiken om formules precies te kopiëren
Stap 1. Open uw werkmap in Excel
Soms heb je een grote spreadsheet vol formules en wil je ze exact kopiëren. Alles veranderen in absolute celverwijzingen zou vervelend zijn, vooral als je ze daarna gewoon weer terug wilt veranderen. Gebruik deze methode om snel formules met relatieve celverwijzingen naar elders te verplaatsen zonder de verwijzingen te wijzigen. In ons voorbeeldspreadsheet willen we de formules van kolom C naar kolom D kopiëren zonder iets te veranderen.
Kolom A | Kolom B | Kolom C | Kolom D | |
---|---|---|---|---|
rij 1 | 944 | Kikkers | =A1/2 | |
rij 2 | 636 | Padden | =A2/2 | |
rij 3 | 712 | salamanders | =A3/2 | |
rij 4 | 690 | slangen | =A4/2 |
Als u de formule alleen in een enkele cel probeert te kopiëren, gaat u verder met de laatste stap ("Alternatieve methoden proberen") in deze sectie
Stap 2. Druk op Ctrl+H om het venster Zoeken te openen
De snelkoppeling is hetzelfde op Windows en macOS.
Stap 3. Zoek en vervang "=" door een ander teken
Typ "=" in het veld "Zoeken naar" en typ vervolgens een ander teken in het vak "Vervangen door". Klik Vervang alles om alle formules (die altijd beginnen met een gelijkteken) om te zetten in tekenreeksen die beginnen met een ander teken. Gebruik altijd een teken dat u niet in uw spreadsheet heeft gebruikt.
Vervang het bijvoorbeeld door # of &, of een langere tekenreeks, zoals ##&.
Kolom A | Kolom B | Kolom C | Kolom D | |
---|---|---|---|---|
rij 1 | 944 | Kikkers | ##&A1/2 | |
rij 2 | 636 | Padden | ##&A2/2 | |
rij 3 | 712 | salamanders | ##&A3/2 | |
rij 4 | 690 | slangen | ##&A4/2 |
Gebruik geen tekens * of ?, omdat deze latere stappen moeilijker maken
Stap 4. Kopieer en plak de cellen
Markeer de cellen die u wilt kopiëren en druk vervolgens op Ctrl + C (PC) of Cmd + C (Mac) om ze te kopiëren. Selecteer vervolgens de cellen waarin u wilt plakken en druk op Ctrl + V (PC) of Cmd + V (Mac) om te plakken. Omdat ze niet langer als formules worden geïnterpreteerd, worden ze exact gekopieerd.
Kolom A | Kolom B | Kolom C | Kolom D | |
---|---|---|---|---|
rij 1 | 944 | Kikkers | ##&A1/2 | ##&A1/2 |
rij 2 | 636 | Padden | ##&A2/2 | ##&A2/2 |
rij 3 | 712 | salamanders | ##&A3/2 | ##&A3/2 |
rij 4 | 690 | slangen | ##&A4/2 | ##&A4/2 |
Stap 5. Gebruik Find & Replace opnieuw om de wijziging ongedaan te maken
Nu u de formules hebt waar u ze wilt hebben, gebruikt u "Alles vervangen" opnieuw om uw wijziging ongedaan te maken. In ons voorbeeld zoeken we naar de tekenreeks "##&" en vervangen deze opnieuw door "=", zodat die cellen weer formules worden. U kunt nu gewoon doorgaan met het bewerken van uw spreadsheet:
Kolom A | Kolom B | Kolom C | Kolom D | |
---|---|---|---|---|
rij 1 | 944 | Kikkers | =A1/2 | =A1/2 |
rij 2 | 636 | Padden | =A2/2 | =A2/2 |
rij 3 | 712 | salamanders | =A3/2 | =A3/2 |
rij 4 | 690 | slangen | =A4/2 | =A4/2 |
Stap 6. Probeer alternatieve methoden
Als de hierboven beschreven methode om de een of andere reden niet werkt, of als u zich zorgen maakt over het per ongeluk wijzigen van andere celinhoud met de optie "Alles vervangen", zijn er een aantal andere dingen die u kunt proberen:
- Als u de formule van een enkele cel wilt kopiëren zonder de verwijzingen te wijzigen, selecteert u de cel en kopieert u vervolgens de formule die wordt weergegeven in de formulebalk bovenaan het venster (niet in de cel zelf). druk op Esc om de formulebalk te sluiten en plak de formule waar u deze nodig hebt.
- druk op Ctrl en ` (meestal op dezelfde toets als ~) om de spreadsheet in formuleweergavemodus te zetten. Kopieer de formules en plak ze in een teksteditor zoals Kladblok of Teksteditor. Kopieer ze opnieuw en plak ze terug in de spreadsheet op de gewenste locatie. Druk vervolgens op Ctrl en ` om terug te gaan naar de normale weergavemodus.
Methode 2 van 4: Een kolom of rij vullen met een formule
Stap 1. Typ een formule in een lege cel
Excel maakt het gemakkelijk om een formule door een kolom of over een rij te verspreiden door de cellen te "vullen". Zoals bij elke formule, begin met an = teken en gebruik vervolgens de functies of rekenkunde die u wilt. We gebruiken een eenvoudig voorbeeldspreadsheet en voegen kolom A en kolom B samen toe. druk op Binnenkomen of Opbrengst formule te berekenen.
Kolom A | Kolom B | Kolom C | |
---|---|---|---|
rij 1 | 10 | 9 | 19 |
rij 2 | 20 | 8 | |
rij 3 | 30 | 7 | |
rij 4 | 40 | 6 |
Stap 2. Klik in de rechterbenedenhoek van de cel met de formule die u wilt kopiëren
De cursor wordt vet + teken.
Stap 3. Klik en sleep de cursor over de kolom of rij waarnaar u kopieert
De formule die u hebt ingevoerd, wordt automatisch ingevoerd in de cellen die u hebt gemarkeerd. Relatieve celverwijzingen worden automatisch bijgewerkt om naar de cel in dezelfde relatieve positie te verwijzen in plaats van precies hetzelfde te blijven. Dit is onze voorbeeldspreadsheet met de gebruikte formules en de weergegeven resultaten:
Kolom A | Kolom B | Kolom C | |
---|---|---|---|
rij 1 | 10 | 9 | =A1+B1 |
rij 2 | 20 | 8 | =A2+B2 |
rij 3 | 30 | 7 | =A3+B3 |
rij 4 | 40 | 6 | =A4+B4 |
Kolom A | Kolom B | Kolom C | |
---|---|---|---|
rij 1 | 10 | 9 | 19 |
rij 2 | 20 | 8 | 28 |
rij 3 | 30 | 7 | 37 |
rij 4 | 40 | 6 | 46 |
- U kunt ook dubbelklikken op het plusteken om de hele kolom te vullen in plaats van te slepen. Excel stopt met het invullen van de kolom als het een lege cel ziet. Als de referentiegegevens een hiaat bevatten, moet u deze stap herhalen om de kolom onder de hiaat in te vullen.
- Een andere manier om de hele kolom met dezelfde formule te vullen, is door de cellen direct onder die met de formule te selecteren en vervolgens op te drukken Ctrl + D.
Methode 3 van 4: Een formule naar meerdere cellen kopiëren door te plakken
Stap 1. Typ de formule in één cel
Zoals bij elke formule, begin met an = teken en gebruik vervolgens de functies of rekenkunde die u wilt. We gebruiken een eenvoudig voorbeeldspreadsheet en voegen kolom A en kolom B samen toe. Wanneer u op drukt Binnenkomen of Opbrengst, zal de formule berekenen.
Kolom A | Kolom B | Kolom C | |
---|---|---|---|
rij 1 | 10 | 9 | 19 |
rij 2 | 20 | 8 | |
rij 3 | 30 | 7 | |
rij 4 | 40 | 6 |
Stap 2. Selecteer de cel en druk op Ctrl+C (PC) of ⌘ Command+C (Mac).
Hiermee kopieert u de formule naar uw klembord.
Stap 3. Selecteer de cellen waarnaar u de formule wilt kopiëren
Klik op een en sleep omhoog of omlaag met uw muis of de pijltjestoetsen. In tegenstelling tot de kolom- of rijvulmethode, hoeven de cellen waarvan u de formule kopieert niet aangrenzend te zijn aan de cel waaruit u kopieert. U kunt de ingedrukt houden Controle toets terwijl u selecteert om niet-aangrenzende cellen en bereiken te kopiëren.
Stap 4. Druk op Ctrl+V (PC) of ⌘ Command+V (Mac) om te plakken.
De formules verschijnen nu in de geselecteerde cellen.
Methode 4 van 4: Relatieve en absolute celverwijzingen gebruiken
Stap 1. Gebruik een relatieve celverwijzing in een formule
In een Excel-formule is een "celverwijzing" het adres van een cel. U kunt deze handmatig invoeren of op de cel klikken die u wilt gebruiken terwijl u een formule invoert. Het volgende werkblad heeft bijvoorbeeld een formule die verwijst naar cel A2:
Kolom A | Kolom B | Kolom C | |
---|---|---|---|
rij 2 | 50 | 7 | =A2*2 |
rij 3 | 100 | ||
rij 4 | 200 | ||
rij 5 | 400 |
Stap 2. Begrijp waarom ze relatieve verwijzingen worden genoemd
In een Excel-formule gebruikt een relatieve verwijzing de relatieve positie van een celadres. In ons voorbeeld heeft C2 de formule "=A2", wat een relatieve verwijzing is naar de waarde twee cellen naar links. Als u de formule naar C4 kopieert, verwijst deze nog steeds naar twee cellen aan de linkerkant, met nu "=A4".
Kolom A | Kolom B | Kolom C | |
---|---|---|---|
rij 2 | 50 | 7 | =A2*2 |
rij 3 | 100 | ||
rij 4 | 200 | =A4*2 | |
rij 5 | 400 |
Dit werkt ook voor cellen buiten dezelfde rij en kolom. Als u dezelfde formule van cel C1 naar cel D6 zou kopiëren (niet weergegeven), zou Excel de verwijzing "A2" wijzigen in een cel één kolom naar rechts (C → D) en 5 rijen lager (2 → 7), of " B7"
Stap 3. Gebruik in plaats daarvan een absolute referentie
Stel dat u niet wilt dat Excel uw formule automatisch wijzigt. In plaats van een relatieve celverwijzing te gebruiken, kunt u deze maken absoluut door een $-symbool toe te voegen voor de kolom of rij die u hetzelfde wilt houden, ongeacht waar u de formule ook kopieert. Hier zijn een paar voorbeeldspreadsheets, waarin de originele formule in grotere, vetgedrukte tekst wordt weergegeven, en het resultaat wanneer u het naar andere cellen kopieert en plakt:
-
Relatieve kolom, absolute rij (B $ 3):
De formule heeft een absolute verwijzing naar rij 3, dus het verwijst altijd naar rij 3:
Kolom A Kolom B Kolom C rij 1 50 7 = € 3 rij 2 100 =A$3 =B$3 rij 3 200 =A$3 =B$3 rij 4 400 =A$3 =B$3 -
Absolute kolom, relatieve rij ($ B1):
De formule heeft een absolute verwijzing naar kolom B en verwijst dus altijd naar kolom B.
Kolom A Kolom B Kolom C rij 1 50 7 = $B1 rij 2 100 =$B2 =$B2 rij 3 200 =$B3 =$B3 rij 4 400 =$B4 =$B4 -
Absolute kolom en rij ($ B $ 1):
De formule heeft een absolute verwijzing naar kolom B van rij 1, dus het verwijst altijd naar kolom B van rij 1.
Kolom A Kolom B Kolom C rij 1 50 7 = $B$1 rij 2 100 =$B$1 =$B$1 rij 3 200 =$B$1 =$B$1 rij 4 400 =$B$1 =$B$1 Stap 4. Gebruik de F4-toets om te schakelen tussen absoluut en relatief
Markeer een celverwijzing in een formule door erop te klikken en druk op F4 om automatisch $-symbolen toe te voegen of te verwijderen. Blijf drukken F4 totdat de gewenste absolute of relatieve verwijzingen zijn geselecteerd, druk dan op Binnenkomen of Opbrengst.
Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube
Tips
- Als u een formule naar een nieuwe cel kopieert en een groene driehoek ziet, heeft Excel een mogelijke fout gedetecteerd. Bestudeer de formule zorgvuldig om te zien of er iets mis is gegaan.
- Als u per ongeluk het =-teken hebt vervangen door ? of * in de methode "een formule exact kopiëren", zoeken naar "?" of "*" geeft u niet de resultaten die u verwacht. Corrigeer dit door te zoeken naar "~?" of voor "~*" in plaats daarvan.
- Selecteer een cel en druk op Ctrl' (apostrof) om deze te vullen met de formule er direct boven.