abonnement Unibet Coolblue
  maandag 17 oktober 2011 @ 15:04:52 #76
49641 Individual
Meet John Doe...
pi_103191781
quote:
0s.gif Op maandag 17 oktober 2011 14:40 schreef dynamiet het volgende:
Nog een vraagje: In column A heb ik vanaf rij 10 tot en met 30 getallen staan. Nu wil ik de getallen optellen vanaf rij 10 + het getal in B1 tot en met rij 30.

Dus iets als =sum(A(10+B1):A30). Dit klopt natuurlijk helemaal niet, maar hoe moet het wel?
Wil je bij elke waarde van A10:A30 de waarde van B1 optellen?

=sum(A10:A30)+(counta(A10:A30)*B1) ?
reset
pi_103192189
Ik heb het misschien niet helemaal duidelijk uitgelegd. Ik bedoel het volgende:

Als B1=0 dan som(A10:A30)
Als B1=1 dan som(A11:A30)
Als B1=2 dan som(A12:A30)
Als B1=3 dan som(A13:A30)
etc etc
  maandag 17 oktober 2011 @ 15:18:12 #78
62215 qu63
..de tijd drinkt..
pi_103192368
quote:
0s.gif Op maandag 17 oktober 2011 15:14 schreef dynamiet het volgende:
Ik heb het misschien niet helemaal duidelijk uitgelegd. Ik bedoel het volgende:

Als B1=0 dan som(A10:A30)
Als B1=1 dan som(A11:A30)
Als B1=2 dan som(A12:A30)
Als B1=3 dan som(A13:A30)
etc etc
Dat doet deze functie:
quote:
0s.gif Op maandag 17 oktober 2011 15:04 schreef qu63 het volgende:

[..]

=SOM(INDIRECT(ADRES(10+B1;1)):B30)
Alleen dan in het engels: =SUM(INDIRECT(ADDRESS(10+B1,1)):B30)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_103192592
quote:
0s.gif Op maandag 17 oktober 2011 15:18 schreef qu63 het volgende:

[..]

Dat doet deze functie:

[..]

Alleen dan in het engels: =SUM(INDIRECT(ADDRESS(10+B1,1)):B30)
Hoe weet deze functie dan dat hij de som van rij A moet nemen? Ik zie namelijk nergens een A terug komen :@
pi_103192774
Moet die B30 geen A30 zijn? En waar staat die 1 voor?
  maandag 17 oktober 2011 @ 15:32:35 #81
1055 Schanulleke
Een kop vol zaagsel!
pi_103193030
quote:
2s.gif Op woensdag 5 oktober 2011 17:41 schreef Schanulleke het volgende:

[..]

Superbedankt! Dit is helemaal geworden zoals ik wou, nadat ik er nog een voorwardelijke opmaak aan heb gekoppeld. Nu kan ik in 1 oogopslag zien wie herhalingswerk en wie verdiepingswerk moet gaan doen. Top!
Nog een klein vraagje. Ik heb op de sheet 30 leerlingen staan. Maar niet iedere klas heeft dertig kinderen. Hoe kan ik zorgen dat niet bestaande leerlingen niet 100% scoren? Dat vertekent het klassegemiddelde zo.
Life is what you make it.
  maandag 17 oktober 2011 @ 15:32:54 #82
62215 qu63
..de tijd drinkt..
pi_103193039
quote:
0s.gif Op maandag 17 oktober 2011 15:26 schreef dynamiet het volgende:
Moet die B30 geen A30 zijn? En waar staat die 1 voor?
Klopt, B30 moet A30 zijn, sorry.

Die 1 staat voor de 1e kolom. Als je daar 2 van maakt gaat ie naar de 2e kolom, B dus.

Klik op het lint (bovenaan in Excel) eens op Formules en dan op Formules evalueren, dan zie je precies wat de functie doet!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_103193123
quote:
0s.gif Op maandag 17 oktober 2011 15:32 schreef qu63 het volgende:

[..]

Klopt, B30 moet A30 zijn, sorry.

Die 1 staat voor de 1e kolom. Als je daar 2 van maakt gaat ie naar de 2e kolom, B dus.

Klik op het lint (bovenaan in Excel) eens op Formules en dan op Formules evalueren, dan zie je precies wat de functie doet!
Super bedankt :)
pi_103282878
Nogmaals een vraagje:
Ik heb een erg uitgebreid excel sheet. Met 1 invoer cell (cell die je mag veranderen) en 1 uitkomst.

Daarnaast heb ik een lijst met getallen.

Nu zou ik graag hebben dat voor elk getal uit de lijst gekeken gekeken gaat worden wat de output is. Dus dat elk getal van de lijst de input wordt en dat de uitkomst daarnaast komt te staan.

Is dit mogelijk? Ik heb al gezocht naar tutorials maar kon niet echt iets vinden.

Alvast bedankt

Edit:

Dit moet erg gebeuren:
1
2
3
4
5
6
7
8
9
10
11
12
[b]Range("A2").Select[/b]
    Selection.Copy
    Sheets("Onderzoek").Select
    [b][b]Range("B1").Select[/b][/b]
    ActiveSheet.Paste
    Range("F6").Select
    Application.CutCopyMode = False
    Selection.Copy
    Sheets("Correlation").Select
   [b] Range("B2").Select[/b]
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

Alleen dan moet het dikgedrukte gelden voor A2 tot en met A597 en B2 tot en met B597. Iemand verstand van visual basic die dit voor mij kan oplossen?

Edit: ik heb het al OPGELOST
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
For intTeller = 2 To 597
    Range("A" + CStr(intTeller)).Select
    Selection.Copy
    Sheets("Onderzoek").Select
    Range("B1").Select
    ActiveSheet.Paste
    Range("F6").Select
    Application.CutCopyMode = False
    Selection.Copy
    Sheets("Correlation").Select
    Range("B" + CStr(intTeller)).Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
        Next intTeller
End Sub


[ Bericht 40% gewijzigd door dynamiet op 19-10-2011 16:28:52 ]
  woensdag 19 oktober 2011 @ 17:07:23 #85
330093 McCandless
I'm supertramp
pi_103286620
4 pagina's verder en ik heb nog steeds geen goede Excel-cursus gehoord. Iemand tips?
  woensdag 19 oktober 2011 @ 17:17:31 #86
62215 qu63
..de tijd drinkt..
pi_103287078
quote:
2s.gif Op woensdag 19 oktober 2011 17:07 schreef McCandless het volgende:
4 pagina's verder en ik heb nog steeds geen goede Excel-cursus gehoord. Iemand tips?
Ik heb er nog nooit een gevolgd/gelezen dus ik kan je hier ook niet bij helpen.. Trial and error is meer mijn stijl ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 19 oktober 2011 @ 17:26:56 #87
330093 McCandless
I'm supertramp
pi_103287431
quote:
0s.gif Op woensdag 19 oktober 2011 17:17 schreef qu63 het volgende:

[..]

Ik heb er nog nooit een gevolgd/gelezen dus ik kan je hier ook niet bij helpen.. Trial and error is meer mijn stijl ;)
Mm ja, maar ik ben me eigenlijk niet zo goed bewust van alle mogelijkheden van Excel, ik heb het gevoel dat ik er veel meer mee zou kunnen dan ik nu doe en vooral dingen veel sneller doen, daarom lijkt een soort van handleiding/cursus me wel handig. :).
  woensdag 19 oktober 2011 @ 17:50:27 #88
62215 qu63
..de tijd drinkt..
pi_103288280
quote:
14s.gif Op woensdag 19 oktober 2011 17:26 schreef McCandless het volgende:

[..]

Mm ja, maar ik ben me eigenlijk niet zo goed bewust van alle mogelijkheden van Excel, ik heb het gevoel dat ik er veel meer mee zou kunnen dan ik nu doe en vooral dingen veel sneller doen, daarom lijkt een soort van handleiding/cursus me wel handig. :).
Het kan geen kwaad om je code dan hier te plaatsen, zo kunnen meer mensen er van leren en er komen nog vaak interessante discussies uit voort! ^O^
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_103290581
quote:
14s.gif Op woensdag 19 oktober 2011 17:26 schreef McCandless het volgende:

[..]

Mm ja, maar ik ben me eigenlijk niet zo goed bewust van alle mogelijkheden van Excel, ik heb het gevoel dat ik er veel meer mee zou kunnen dan ik nu doe en vooral dingen veel sneller doen, daarom lijkt een soort van handleiding/cursus me wel handig. :).
3 tips:

• Gebruik de helpfunctie van Excel
http://nl.wikipedia.org/wiki/Lijst_van_Excel-functies
• Google naar het probleem
pi_103314041
quote:
0s.gif Op woensdag 19 oktober 2011 18:48 schreef dynamiet het volgende:

[..]

3 tips:

• Gebruik de helpfunctie van Excel
http://nl.wikipedia.org/wiki/Lijst_van_Excel-functies
• Google naar het probleem
Dank!
pi_103315454
Excel voor dummies is wel een handige instapper voor de echte basis. Voor de rest is mijn advies om gewoon veel op internet te zoeken en eventueel hier te vragen.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_103315730
Ik heb een bestand met datum in dienst. Is het dan mogelijk om het aantal hele dienstjaren te krijgen dan? Dus 1 oktober 2010 in dienst is 1 jaar in dienst en 21 oktober 2010 is 0 jaar in dienst en dat wordt dan morgen 1 jaar in dienst. Is daar een formule voor?

Ik heb de nederlandse excel 2007 versie.
pi_103316036
Jaar(B1)-jaar(A1)-1
?
pi_103316256
Die werkt niet maar ik heb het ergens anders al wel gevonden.

=DATUMVERSCHIL(A2;VANDAAG();"Y")
pi_103316432
Ja je wilt met vandaag natuurlijk :)
Dacht wel dat de functie bestond maar kwam m niet tegen in mn Excel.
Mooi dat je eruit gekomen bent!
pi_103327677
Blijkbaar staat die functie niet in de lijstjes maar bestaat hij wel, in het engels heet de functie DATEDIF.

http://www.cpearson.com/excel/datedif.aspx
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_103534938
Een vraagje over het kopieren van code van het ene naar het andere workbook.

Ik heb een aantal sheets draaien. Alle benodigde code voor deze sheets zit in een AddIn, zodat ik de code op één plaats kan onderhouden ipv in alle sheets.
Nu moeten er een aantal sheets uitgeleverd worden naar klanten. Uiteraard ben ik niet van plan om de gehele AddIn uit te leveren: ik ga natuurlijk niet zomaar al mijn geheimen prijsgeven :P

Daarnaast is het ook niet nodig om alle code uit te leveren. Voor deze speciefieke sheets zijn slechts een aantal subs/functions noodzakelijk.
Dit kopieren van de code wil ik mbv VBA doen. Nu heb ik wel code om een gehele module van het ene naar het andere workbook te kopieren, maar dat is niet wat ik zoek. Ik wil alleen een aantal specifieke subs/functions kopieren en niet de hele module.

Iemand hier ervaring mee?
pi_103544257
quote:
0s.gif Op dinsdag 25 oktober 2011 10:50 schreef actuarisje het volgende:
Een vraagje over het kopieren van code van het ene naar het andere workbook.

Ik heb een aantal sheets draaien. Alle benodigde code voor deze sheets zit in een AddIn, zodat ik de code op één plaats kan onderhouden ipv in alle sheets.
Nu moeten er een aantal sheets uitgeleverd worden naar klanten. Uiteraard ben ik niet van plan om de gehele AddIn uit te leveren: ik ga natuurlijk niet zomaar al mijn geheimen prijsgeven :P

Daarnaast is het ook niet nodig om alle code uit te leveren. Voor deze speciefieke sheets zijn slechts een aantal subs/functions noodzakelijk.
Dit kopieren van de code wil ik mbv VBA doen. Nu heb ik wel code om een gehele module van het ene naar het andere workbook te kopieren, maar dat is niet wat ik zoek. Ik wil alleen een aantal specifieke subs/functions kopieren en niet de hele module.

Iemand hier ervaring mee?
De codes die bij een bepaalde sheet horen in een aparte macro module plakken of beter nog in de code van de sheet plakken.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  dinsdag 25 oktober 2011 @ 18:25:40 #99
1055 Schanulleke
Een kop vol zaagsel!
pi_103550445
Even tussendoor: is het mogelijk om een cel klikbaar te maken waarbij niet gevinkt = 0 en wel gevinkt = 1?
Life is what you make it.
pi_103552507
Je kan gewoon een selectievakje koppelen met een cel (zie tab ontwikkelaar)
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')