• 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.

Kolom formule doortrekken in een rij

Status
Niet open voor verdere reacties.

Kevindewapper

Gebruiker
Lid geworden
7 jun 2011
Berichten
6
Hallo,

Ik heb een matrix gemaakt waar ik de prijs van 2 producten bij elkaar optel.
De formule in de kolom werkt alleen ik krijg hem niet doorgetrokken in de rij. Dan verspringt hij verkeerd. De formule werkt dus van product 1 tot 26 omdat ik die 1e formule in de kolom handmatig heb ingevoerd.

Bv. CEL AJ3: "=$E26+$E$2"

Nu wil ik in CEL AK3 de formule doortrekken naar =$E27+$E$2. Het probleem is dat de E verspring naar F27 of blijft staan op $E27 (ik heb alle $-combinaties geprobeerd).

Volgens mij zie ik iets heel simpels over het hoofd. Wie kan mij helpen (ik moet namelijk 300 producten door trekken)



Bekijk bijlage Miniinthebox-5,01 v2.xlsx
 
Het zou zo kunnen.

Code:
=INDIRECT("$E"& KOLOM()-10)+$E$2

Met vriendelijke groet,


Roncancio
 
Het zou zo kunnen.

Code:
=INDIRECT("$E"& KOLOM()-10)+$E$2

Met vriendelijke groet,



Roncancio


Heel erg bedankt, doortrekken in de rij werkt nu.
Alleen nu heb ik hetzelfde probleem in de kolom. Ik kan de kolom nu niet doortrekken naar beneden met deze formule (=INDIRECT("$E"& KOLOM()-10)+$E$2).

En omdat ik totaal niet snap wat de indirect formule precies doet kan ik hem ook niet aanpassen.
 
Laatst bewerkt:
Welke cellen moeten er dan opgeteld worden naar beneden toe?
 
Welke cellen moeten er dan opgeteld worden naar beneden toe?

Zoals in het bestand dat ik als eerste heb meegestuurd. Dus:

1+1 (in cel L3)
1+2 (in cel L4)
1+3 (in cel L5)

Hierbij is 1 dan de prijs van product 1 uit cel E2
2 is dan cel E3, 3 is cel E4, enz.
 
Snap het nog niet maar probeer deze van Roncancio even maar dan iets aangepast
PHP:
=INDIRECT("$E"& KOLOM()-10)+$E2
 
Onderstaande formule moet het doen voor cel L3
Code:
=OFFSET(rngOrigin;L$2;0)+OFFSET(rngOrigin;$K3;0)
OFFSET is in een NL versie VERSCHUIVING dacht ik.
Je mag ze doortrekken naar rechts en dan alles naar beneden om tot je volledige matrix te komen.

Anyway, bijgesloten bestand aangepast in blad "Blad1 (2)"

Ik heb cel E1 de naam "rngOrigin" gegeven
Vervolgens gebruik ik de getallen boven en links van je matrix als offset/verschuiving tov die rngOrigin cel.
Diagonaal in je matrix zit dan altijd het dubbele van een artikel, right?

Ik heb dit nu gedaan voor de eerste 30 artikels.
Aan jouw om uit te breiden naar de overige... ...

VrGr

Bekijk bijlage kevindewapper--Miniinthebox-5,01 v2.xlsx
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan