Gelukt, bedankt! Maar als er ergens een rij tussenkomt waardoor een 'subtotaalcel' niet meer klopt, moet ik gewoon even de formule handmatig aanpassen?quote:Op zondag 26 februari 2017 14:31 schreef snabbi het volgende:
[..]
Als je die subtotalen hebt, dan zou je in cel B37 toch gewoon moeten zetten: =B12+B26-B34
Bedankt voor je uitleg.quote:De reden waarom je eigen formule fout gaat is omdat hij nu doet:
alle cellen tussen B12 en B26 bij elkaar optellen en vervolgens ook van alles tot B34 tot B34.
Toen ik in mijn voorbeeld de getallen weg liet in de SOM formule, dan pakt hij gewoon alle cellen in de betreffende kolom
Ook hier geldt, pivot table,quote:Op zondag 26 februari 2017 13:01 schreef Federer-fan het volgende:
Ik heb een vraagje waarvan ik vermoed dat het erg elementair is. Wat ik in Excel wil doen, is drie rijtjes met bedragen die in één kolom sta aan elkaar koppelen. Het eerste rijtje betreft het spaargeld dat ik heb (A). Het tweede rijtje betreft het spaargeld dat ik dit jaar verwacht (B). Het derde rijtje betreft de grote uitgaven die ik dit jaar moet doen (C). Ik heb drie subtotalen (A, B en C), waarvan ik één eindtotaal wil maken, namelijk: A + B -/- C. Daarbij wil ik alleen nog zorgen dat de formule die het eindtotaal berekent blijft kloppen als er in de rijtjes bij A, B en/of C iets verandert.
Kan iemand me helpen?
1 2 3 4 5 | A B C D spaar sparen uitgaven maand 1000 500 -750 jan 500 -200 feb 500 maa |
1 2 3 4 5 6 7 8 9 | A B C Maand Wat Bedrag jan spaar 1000 jan sparen 500 jan uitgaven -750 feb sparen 500 jan uitgaven -100 jan uitgaven -100 maa sparen 500 |
Dank je wel voorje uitgebreide uitleg!quote:Op zondag 26 februari 2017 14:50 schreef The_vice het volgende:
[..]
Ook hier geldt, pivot table,
maar waarschijnlijk eerst je drie rijen combineren tot één tabel. Dan maak je je het in één keer een stuk makkelijker, voor nu en in de toekomst. Stel dat je extra onderscheid wil gaan maken voor speciale reserveringen, of eenmalige tegenvallers.
bijv:
[ code verwijderd ]
naar:
[ code verwijderd ]
Als je dan gaat toevoegen, krijg je vanzelf in de pivot table het bijgewerkte resultaat ("refresh data"). Ook kan je met een pivot table je data anders indelen, bijv door maand in kolom te zetten.
Zie mijn link eerder vandaag.
Oké. Ik heb volgens mij bij deze de bron genoteerd, maar ik zet het in het vervolg dan ook in de tekst. En 'je eigen 'problemen'', ik heb niet echt een probleem, maar een vraag. Ik vraag meestal pas iets wanneer ik er langer dan drie uur mee bezig ben. Het is geen huiswerk wat ik doe, maar het is eerder voor mij een vrijetijdsbesteding. Maar ik begrijp nu pas door jouw bericht dat ik te veel vragen stel. Sorry. Ik wist nog niet beter.quote:Op zondag 26 februari 2017 12:35 schreef FredvZ het volgende:
[..]
Wil je stoppen met verspreiden van Excel sheets op FOK! die onder het copyright van een andere website vallen?
Daarnaast helpen we je graag met je eigen problemen, maar het is niet de bedoeling je huiswerk of de contents van andere websites hier te gaan posten.
waarom zo moeilijk doen en niet meteen samenvoegen in word gebruiken?quote:Op zondag 5 maart 2017 20:43 schreef larsico het volgende:
Weet iemand hier of er een mogelijkheid bestaat een lijst met namen (kolom) in Excel weg te schrijven naar verschillende Word-documenten?
Uiteindelijk zou er voor iedere naam in de kolom dus een apart Word-document moeten komen. Het liefste gebruiken we een Word-document dat al een vooraf ingesteld template heeft, de naam moet dus op een specifieke plaats in het document komen te staan.
Ah thanks, dat moet inderdaad werken!quote:Op zondag 5 maart 2017 20:46 schreef Basp1 het volgende:
[..]
waarom zo moeilijk doen en niet meteen samenvoegen in word gebruiken?
https://support.office.co(...)11-9cff-932c49474705
He Sylvesterrr (of anderen),quote:Op woensdag 15 maart 2017 15:40 schreef sylvesterrr het volgende:
HYPERLINK() verwacht een tekst (bijv "#Sheet2!E13" om naar cel E13 in Sheet2 te linken), en niet een reference (Sheet2!E13).
De volgende formule levert een hyperlink op naar cel E13 in Sheet2 met als tekst "Friendly name for hyperlink":
=HYPERLINK("#"&ADDRESS(13,5,1,1,"Sheet2"),"Friendly name for hyperlink")
Je hoeft de waardes die je meegeeft aan ADDRESS niet handmatig op te geven, deze kunnen ook vanuit andere cellen komen...quote:Op donderdag 16 maart 2017 12:50 schreef Spijker83 het volgende:
[..]
He Sylvesterrr (of anderen),
Bedankt voor je antwoord.
Echter is het probleem natuurlijk dat mijn keuzelijst bepaald wat voor hyperlink er moet komen en waar deze naartoe moet linken..
Ik kan hier dus niet een standaard tekst inzetten.
Wellicht tips voor me?
1 | Function hoihoi(ParamArray arr1() As Variant) |
1 | Function hoihoi(ParamArray arr1() As Variant, ParamArray arr2() As Variant) |
paramarray accepteert een willekeurig aantal argumenten. Daar kun je uiteraard geen twee van hebben in één functie, immers weet niemand dan of argument 3 dan bij arr1 of arr2 hoort.quote:Op maandag 3 april 2017 22:55 schreef vaduz het volgende:
Ik probeer dus een functie te schrijven, waarmee ik meerdere bereiken van een excel werkblad als argument kan bereiken.
Met een bereik ziet dat er dus ongeveer zo uit:
[ code verwijderd ]
Dus dan zou je zeggen, dan doe je zoiets:
[ code verwijderd ]
Maar dat geeft enkel een dikke error
Spreadsheetexperts hier in de zaal?
Zoiets dacht ik al, maar hoe geef ik dan wel meerdere arrays door aan een functie?quote:Op maandag 3 april 2017 23:40 schreef ralfie het volgende:
[..]
paramarray accepteert een willekeurig aantal argumenten. Daar kun je uiteraard geen twee van hebben in één functie, immers weet niemand dan of argument 3 dan bij arr1 of arr2 hoort.
En zoiets?:quote:Op dinsdag 4 april 2017 10:09 schreef vaduz het volgende:
[..]
Zoiets dacht ik al, maar hoe geef ik dan wel meerdere arrays door aan een functie?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Public Function MijnRanges(Range1 As Range, _ Range2 As Range _ ) As String Dim ArrayRange1() As Variant ArrayRange1 = Range1 For Each Item In ArrayRange1 For Each alsoitem In Range2 If Item = alsoitem Then MijnRanges = "gevonden" Exit Function End If Next alsoitem Next Item End Function |
1 2 | Dim ArrayRange1() As Variant ArrayRange1 = Range1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | 29 00:00:51,886 --> 00:00:53,596 But I didn't start 30 00:00:51,886 --> 00:00:53,596 the fucking fire! 31 00:00:53,679 --> 00:00:56,015 The cocksucking squirrel did. 32 00:00:53,679 --> 00:00:56,015 And now she's gone! 33 00:00:56,098 --> 00:00:58,935 All because you jacked 34 00:00:56,098 --> 00:00:58,935 your cock furry 35 00:00:56,098 --> 00:00:58,935 little whore sluts! 36 00:00:59,018 --> 00:01:00,853 Anyway, I am going 37 00:00:59,018 --> 00:01:00,853 to rebuild it. 38 00:01:00,937 --> 00:01:03,022 I just haven't had 39 00:01:00,937 --> 00:01:03,022 fucking time yet. 40 00:01:03,147 --> 00:01:04,607 Don't get me wrong, 41 00:01:04,690 --> 00:01:06,358 I don't advocate the use 42 00:01:04,690 --> 00:01:06,358 of a deep fryer in the bedroom |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | 29 00:00:51,886 --> 00:00:53,596 But I didn't start the fucking fire! 30 00:00:53,679 --> 00:00:56,015 The cocksucking squirrel did. And now she's gone! 31 00:00:56,098 --> 00:00:58,935 All because you jacked your cock furry little whore sluts! 32 00:00:59,018 --> 00:01:00,853 Anyway, I am going to rebuild it. 33 00:01:00,937 --> 00:01:03,022 I just haven't had fucking time yet. 34 00:01:03,147 --> 00:01:04,607 Don't get me wrong, 35 00:01:04,690 --> 00:01:06,358 I don't advocate the use of a deep fryer in the bedroom |
Idd op de goede weg. Je moet daar zelf een beetje wegwijs invinden. Maak eerst een kolom met "rangnummer" 1 t/m 10000 voor mijn part" Dan heb je altijd de oorspronkelijke volgorde met daartussen de verwijderde regels. Ik weet wel een methode maar dat is ook arbeidsintensief uitzoekwerk.quote:Op vrijdag 7 april 2017 02:01 schreef racerdkb het volgende:
ik stuitte op een tv-serie met een verneukte subtitel ingebakken, en dacht dit wel even te fixen met Excel. in de subtitel staan de tijden dubbel en daardoor worden de regels alfabetisch getoond door de videospeler. in plaats van chronologisch.
[ code verwijderd ]
Ik dacht het gewoon in Excel te dumpen en dan "duplicaten verwijderen" maar omdat een tijdstip soms één keer staat, soms twee keer en soms zelfs drie keer wordt het een zooitje met de regelnummers en enters.
En het moet dus worden:
[ code verwijderd ]
Heb er dus geen handigheidje voor met sorteren, filteren, selecteren op lege waarden et cetera Hoop dat het een beetje duidelijk is.
Het probleem is dat het te onregelmatig is (1 tekstregel met 1 juist tijdstip tot 3 tekstregels met 3 keer hetzelfde tijdstip) en ik niet goed weet hoe ik ALS/IF gebruik.
plaats het oude script in kolom Aquote:Op vrijdag 7 april 2017 02:01 schreef racerdkb het volgende:
ik stuitte op een tv-serie met een verneukte subtitel ingebakken, en dacht dit wel even te fixen met Excel. in de subtitel staan de tijden dubbel en daardoor worden de regels alfabetisch getoond door de videospeler. in plaats van chronologisch.
[ code verwijderd ]
Ik dacht het gewoon in Excel te dumpen en dan "duplicaten verwijderen" maar omdat een tijdstip soms één keer staat, soms twee keer en soms zelfs drie keer wordt het een zooitje met de regelnummers en enters.
En het moet dus worden:
[ code verwijderd ]
Heb er dus geen handigheidje voor met sorteren, filteren, selecteren op lege waarden et cetera Hoop dat het een beetje duidelijk is.
Het probleem is dat het te onregelmatig is (1 tekstregel met 1 juist tijdstip tot 3 tekstregels met 3 keer hetzelfde tijdstip) en ik niet goed weet hoe ik ALS/IF gebruik.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | 1 29 1 29 29 2 29 1 2 00:00:51,886 --> 00:00:53,596 3 29 3 But I didn't start 4 29 1000004 5 29 1000005 29 29 6 29 0 1000006 00:00:51,886 --> 00:00:53,596 7 29 7 the fucking fire! 8 29 8 9 30 9 30 30 10 30 1 10 00:00:53,679 --> 00:00:56,015 11 30 11 The cocksucking squirrel did. 12 30 1000012 13 30 1000013 30 30 14 30 0 1000014 00:00:53,679 --> 00:00:56,015 15 30 15 And now she's gone! 16 30 16 17 31 17 31 31 18 31 1 18 00:00:56,098 --> 00:00:58,935 19 31 19 All because you jacked 20 31 1000020 21 31 1000021 31 31 22 31 1 1000022 00:00:56,098 --> 00:00:58,935 23 31 23 your cock furry 24 31 1000024 25 31 1000025 31 31 26 31 0 1000026 00:00:56,098 --> 00:00:58,935 27 31 27 little whore sluts! 28 31 28 29 32 29 32 32 30 32 1 30 00:00:59,018 --> 00:01:00,853 31 32 31 Anyway, I am going 32 32 1000032 33 32 1000033 32 32 34 32 0 1000034 00:00:59,018 --> 00:01:00,853 35 32 35 to rebuild it. 36 32 36 37 33 37 33 33 38 33 1 38 00:01:00,937 --> 00:01:03,022 39 33 39 I just haven't had 40 33 1000040 41 33 1000041 33 33 42 33 0 1000042 00:01:00,937 --> 00:01:03,022 43 33 43 fucking time yet. 44 33 44 45 34 45 34 34 46 34 0 46 00:01:03,147 --> 00:01:04,607 47 34 47 Don't get me wrong, 48 34 48 49 35 49 35 35 50 35 1 50 00:01:04,690 --> 00:01:06,358 51 35 51 I don't advocate the use 52 35 1000052 53 35 1000053 35 35 54 35 0 1000054 00:01:04,690 --> 00:01:06,358 55 35 55 of a deep fryer in the bedroom |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | 0 1 29 29 2 00:00:51,886 --> 00:00:53,596 3 But I didn't start 7 the fucking fire! 8 9 30 30 10 00:00:53,679 --> 00:00:56,015 11 The cocksucking squirrel did. 15 And now she's gone! 16 17 31 31 18 00:00:56,098 --> 00:00:58,935 19 All because you jacked 23 your cock furry 27 little whore sluts! 28 29 32 32 30 00:00:59,018 --> 00:01:00,853 31 Anyway, I am going 35 to rebuild it. 36 37 33 33 38 00:01:00,937 --> 00:01:03,022 39 I just haven't had 43 fucking time yet. 44 45 34 34 46 00:01:03,147 --> 00:01:04,607 47 Don't get me wrong, 48 49 35 35 50 00:01:04,690 --> 00:01:06,358 51 I don't advocate the use 55 of a deep fryer in the bedroom 1000004 1000005 29 29 1000006 00:00:51,886 --> 00:00:53,596 1000012 1000013 30 30 1000014 00:00:53,679 --> 00:00:56,015 1000020 1000021 31 31 1000022 00:00:56,098 --> 00:00:58,935 1000024 1000025 31 31 1000026 00:00:56,098 --> 00:00:58,935 1000032 1000033 32 32 1000034 00:00:59,018 --> 00:01:00,853 1000040 1000041 33 33 1000042 00:01:00,937 --> 00:01:03,022 1000052 1000053 35 35 1000054 00:01:04,690 --> 00:01:06,358 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |