Toon posts:

[Excel] verwijzing door cel weer te geven*

Pagina: 1
Acties:
  • 124 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Beste Excel-mannen/vrouwen.

Ik heb nu al veel sites bekeken en de help funcite geraadpleegt maar het wil niet lukken.


Het volgende:

Ik heb een kolom met een datum en daarnaast een kolom met waardes (bv. een geldbedrag).

Nu heb ik de formule gevonden om het geldbedrag die bij de datum staat op te zoeken door:
=VERT.ZOEKEN(C$3;Data!G6:H82;2) (Waarbij C3 de formule is waar de datum staat.)


Nu wil ik dat die de waarde van de kolom opteld bij de datum (hoeveel geld heb ik tot nu toe)

Dus kwam ik op de volgende formule:
=SOM(H2;Hrij(VERT.ZOEKEN(C$3;Data!G6:H82;2))

Echter klopt dit niet, want ik vul tussen de haakjes bij rij nu een waarde in i.p.v. een verwijzing! Hoe zorg ik ervoor dat de ik dus verticaal zoek maar de uitkomst een cel is....bv H60

Want het gaat fout bij het onderstaande:
rij(VERT.ZOEKEN(C$3;Data!G6:H82;2))


Mensen, bedankt voor dit het meekijken naar dit puzzelstukje! Ik kom er echt niet uit en heb al gekeken naar andere formules. Ik snap dat ik er een rij tussen zou kunnen voegen die de geldbedragen opteld en dan verticaal te zoeken in kolom 3 (de opgetelde kolom). Echter schopt dat heel mijn lay-out in de war en wordt het erg overzichtelijk....(heb nu al 128 kolommen staan...dus dan worden het er erg veel!). Daarnaast kan ik het niet uit staan dat dit niet mogelijk zou zijn.

Wie gaat de uitdaging aan en helpt mij uit de brand! _/-\o_

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Op verzoek topicstarter titel aangepast :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • QuaQu
  • Registratie: Oktober 2002
  • Laatst online: 18-08-2021
Nu wil ik dat die de waarde van de kolom opteld bij de datum (hoeveel geld heb ik tot nu toe)
:? datum + waarde = geld? :?
Die snap ik niet helemaal...
=SOM(H2;Hrij(VERT.ZOEKEN(C$3;Data!G6:H82;2))
Ik kan wel inzien dat excel hier geen kaas van kan maken, hij roept dan nl een funcite Hrij aan met de VERT.ZOEKEN als argument aan en die bestaat niet. Kun je niet nog beter een extra kolom maken met daarin een verwijzing naar de juiste cel? Kijk eens naar de funcites INDIRECT en VALUE. Ik heb geen excel bij de hand, dus kan je niet echt concreet verder helpen.
=SOM(H2;Hrij(VERT.ZOEKEN(C$3;Data!G6:H82;2))
De functie SUM werkt met rijen/kolommen die bij elkaar worden opgeteld en werkt dan ook met een : voor een bereik. klein dingetje, maar als het fout staat, kan het veel tijd kosten om het te vinden
ZIe nu nog dit staan:
Echter schopt dat heel mijn lay-out in de war en wordt het erg overzichtelijk....(heb nu al 128 kolommen staan...dus dan worden het er erg veel!).
Voor de lay-out kan je een kolom altijd onzichtbaar maken en als je er al 128 hebt, is nog een extra echt zo'n ramp. En kun je dan niet beter eens kijken of je al die kolommen niet beter kan verdelen over meerdere sheets?

[out-of-the-box] zou je niet eventueel heel lelijk met RIJ() en KOLOM() een cell kunnen aanwijzen en dan met INDIRECT/VALUE en een STRING-cat-funcie er iets van bakken? Ik vind het niet zo mooi, maar misschien werkt het wel![/ootb]

"Ik heb een boel geld uitgegeven aan drank, vrouwen en snelle auto's. De rest heb ik over de balk gesmeten." - George Best


  • DappereDodo
  • Registratie: Juni 2001
  • Laatst online: 07-01 06:26
Ik denk dat de SOM.ALS functie uitkomst biedt.

Als de datums in kolom A staan, en de waarden in kolom B, kun je alle waarden t/m een bepaalde datum optellen met de SOM.ALS formule.

Vb.
=SOM.ALS(A1:A5;"<="&C1;B1:B5)

Hierbij staat in C1 de "datum t/m".

Verwijderd

Topicstarter
Bedankt voor je uitgebreide reacties!!

Ga het nu gelijk proberen! :)


- 128 kolommen en voor 127 (128 minus de kolom met data) kolommen moet ik dan een extra kolom maken!

De waardes die ik in de kolommen heb staan zijn geldbedragen....vandaar ter verduidelijking (concreet) tussenhaakjes (hoeveel geld heb ik .....)


Laat het weten als het gelukt is!

Verwijderd

Topicstarter
_/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_


Je raad het al!!! Helemaal gelukt!

Dank je!

Verwijderd

Topicstarter
Toch nog even een vraagje hoor, zodat ik de formule ook snap.....

=SOM.ALS(Data!G87:G163;"<="&C3;Data!H87:H163)

Er staat nu dus in dat ;"<="&C3 maar waarom kun je daar niet de enkel de cel neerzetten? Maw wat doet "<=& ".

Thx

  • DappereDodo
  • Registratie: Juni 2001
  • Laatst online: 07-01 06:26
Het middelste deel is de voorwaarde waaraan de cellen in kolom A moeten voldoen. Als je daar enkel C3 neerzet, vraag je dus om alle waarden op te tellen die horen bij datums die gelijk zijn aan C3.

Door nu "<=" ervoor te zetten zorg je dat Excel alle datums die kleiner of gelijk aan C3 zijn gaat meenemen. Analoog zou je dus ook <, >, >= of <> kunnen gebruiken.

Met het &-teken 'plak' je twee tekstdelen aan elkaar.

Verwijderd

Topicstarter
FantaRulez schreef op vrijdag 18 mei 2007 @ 12:00:
Het middelste deel is de voorwaarde waaraan de cellen in kolom A moeten voldoen. Als je daar enkel C3 neerzet, vraag je dus om alle waarden op te tellen die horen bij datums die gelijk zijn aan C3.

Door nu "<=" ervoor te zetten zorg je dat Excel alle datums die kleiner of gelijk aan C3 zijn gaat meenemen. Analoog zou je dus ook <, >, >= of <> kunnen gebruiken.

Met het &-teken 'plak' je twee tekstdelen aan elkaar.
Wederom bedankt! :)
Pagina: 1