• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Autofill genereert foute logica

  • Onderwerp starter Onderwerp starter daf44
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

daf44

Nieuwe gebruiker
Lid geworden
5 sep 2017
Berichten
2
Beste,

De autofill functie van excel snapt de logica niet, waardoor het de fout formule genereert

Dit probeer ik te bereiken is dit:
T10=D7*$C$3 + D8*$C$3
T11=D9*$C$3 + D10*$C$3
T12=D11*$C$3 + D12*$C$3
.
.
.
T1101=D2189*$C$3 + D2190*$C$3

Als ik alleen T10=D7*$C$3 + D8*$C$3 invul en vervolgens met autofill de rest van kolom T probeer in te laten vullen krijg ik dit:
T10=D7*$C$3 + D8*$C$3
T11=D8*$C$3 + D9*$C$3
T12=D9*$C$3 + D10*$C$3
.
.etc
Ik snap dat dit fout gaat, daar Excel maar één cel heeft om een reeks op te baseren.

Als ik zowel T10=D7*$C$3 + D8*$C$3 en T11=D9*$C$3 + D10*$C$3 invul, deze beide selecteer en dan vervolgens met autofill de rest van kolom T invul krijg ik:
T10=D7*$C$3 + D8*$C$3
T11=D9*$C$3 + D10*$C$3
T12=D9*$C$3 + D10*$C$3
T13=D11*$C$3 + D12*$C$3
T14=D11*$C$3 + D12*$C$3
T15=D13*$C$3 + D14*$C$3
. etc

Als ik zowel T10=D7*$C$3 + D8*$C$3, T11=D9*$C$3 + D10*$C$3 en T12=D11*$C$3 + D12*$C$3 invul, en daarna autofill gebruik krijg ik:
T10=D7*$C$3 + D8*$C$3
T11=D9*$C$3 + D10*$C$3
T12=D11*$C$3 + D12*$C$3
T13=D10*$C$3 + D11*$C$3
T14=D12*$C$3 + D13*$C$3
T15=D14*$C$3 + D15*$C$3
. ect

Enig idee hoe ik wel de juiste data kan genereren?
 
een methode: (in T10 en verder)

Code:
=SUM(OFFSET($D$7:$D$8;(ROW()-ROW($T$10))*2;))*$C$3
 
of zo:
Code:
INDIRECT("D"&(RIJ(A3)*2)+1)+INDIRECT("D"&(RIJ(A4)*2))*$C$3
 
Laatst bewerkt:
Wellicht had ik moeten vermelden dat de waardes D7, D8, D9, etc zich in een andere sheet bevinden binnen hetzelfde bestand. Volgens mij werkt de offset functie dan niet, of wel?
 
Het is altijd leuk als je de info in verschillende fases krijgt aangeboden:
Code:
INDIRECT("[COLOR="#FF0000"][B]Blad2![/B][/COLOR]D"&(RIJ(A3)*2)+1)+INDIRECT("[COLOR="#FF0000"][B]Blad2![/B][/COLOR]D"&(RIJ(A4)*2))*$C$3
 
even de sheetnaam er dan voor zetten

Code:
=SUM(OFFSET([COLOR="#FF0000"]Sheet3![/COLOR]$D$7:$D$8;(ROW()-ROW($T$10))*2;))*$C$3
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan