abonnement Unibet Coolblue Bitvavo
  dinsdag 6 mei 2008 @ 10:16:34 #101
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_58507232
Als je in een cel gaat staan (bv. derde kolom) dan klik je op de Fx en selecteer je de verticaalzoeken of vlookup. In de bovenste regel voer je de standaardkolom in (in mijn geval A). In de tweede de kolom waarin je wilt zoeken (in mijn geval B). In de derde regel doe ik altijd een 1 (weet even niet waar deze voor staat). In de vierde regel gebruik ik altijd onwaar. Als je hier iets anders doet kan hij bv. zoeken naar waarden die er het dichtste bij liggen.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  dinsdag 6 mei 2008 @ 10:18:53 #102
163064 Cuegirllie
Vreemd, maar lekker!
pi_58507273
quote:
Op dinsdag 6 mei 2008 10:14 schreef sanger het volgende:

[..]

Met de formule =VERT.ZOEKEN(A:A;B:B;1;ONWAAR)

Zoek je in kolom B naar waarden die in kolom A staan.
Die werkt idd goed Tnx!
Cue, het komkommermeisje!
Het moet niet mooi zijn, het moet functioneel zijn!
Verliefdheid is een uitvinding voor mensen zonder geld zodat ze gratis seks kunnen hebben..
  dinsdag 6 mei 2008 @ 10:21:17 #103
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_58507320
quote:
Op dinsdag 6 mei 2008 10:18 schreef Cuegirllie het volgende:

[..]

Die werkt idd goed Tnx!
YW
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_58514628
quote:
Op dinsdag 6 mei 2008 10:08 schreef sanger het volgende:

[..]

Voor zover ik kan zien via Extra --> beveiliging.

Ik kan wel enkele cellen invullen, maar ik wil graag wat aanpassingen doen in de lay out en eventueel de formules.
Volgens mij zijn er wel kraaktools aanwezig op internet. Volgens mij kun je met onderstaande macro-code in ieder geval de beveiliging van de cellen afhalen:

1ActiveSheet.Protection.AllowEditRanges(1).Delete
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 6 mei 2008 @ 17:35:52 #105
62215 qu63
..de tijd drinkt..
pi_58515344
quote:
Op dinsdag 6 mei 2008 16:38 schreef Deetch het volgende:

[..]

Volgens mij zijn er wel kraaktools aanwezig op internet. Volgens mij kun je met onderstaande macro-code in ieder geval de beveiliging van de cellen afhalen:
[ code verwijderd ]
wel raar dat je zo makkelijk om de beveiliging heen kan
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_58516003
quote:
Op dinsdag 6 mei 2008 17:35 schreef qu63 het volgende:

[..]

wel raar dat je zo makkelijk om de beveiliging heen kan
Mensen die excel zouden gebruiken voor de prima beveiliging verdienen niet beter.
Excel is een goede tool voor berekeningen etc, maar beveiliging Daar is het ook niet voor gemaakt natuurlijk.
Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
  dinsdag 6 mei 2008 @ 19:43:46 #107
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_58517815
quote:
Op dinsdag 6 mei 2008 16:38 schreef Deetch het volgende:

[..]

Volgens mij zijn er wel kraaktools aanwezig op internet. Volgens mij kun je met onderstaande macro-code in ieder geval de beveiliging van de cellen afhalen:
[ code verwijderd ]


En hoe moet ik dat dan doen?
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_58530182
ben opzoek naar methode om het volgende te bereiken

er zijn 5 werkbladen die allemaal een resultaat opleveren qua mogelijke antwoorden A B C D E

in het samenvattingsblad wil men dan de antwoorden achterelkaar zien ABCDE of AABBC of ABBCC, men wil dan het volgende extra als er meer dan 1x een zelfde letter wordt gevonden in de string dat dan die duplicaten dan vervallen.

AAAAA wordt dan A
ABBCC wordt dan ABC
ACBAD wordt dan ACBD

heb hier even geen flauw idee over hoe ik dit moet aanpakken en of het mogelijk is
pi_58549113
quote:
Op woensdag 7 mei 2008 12:30 schreef morpheus_at_work het volgende:
ben opzoek naar methode om het volgende te bereiken

er zijn 5 werkbladen die allemaal een resultaat opleveren qua mogelijke antwoorden A B C D E

in het samenvattingsblad wil men dan de antwoorden achterelkaar zien ABCDE of AABBC of ABBCC, men wil dan het volgende extra als er meer dan 1x een zelfde letter wordt gevonden in de string dat dan die duplicaten dan vervallen.

AAAAA wordt dan A
ABBCC wordt dan ABC
ACBAD wordt dan ACBD

heb hier even geen flauw idee over hoe ik dit moet aanpakken en of het mogelijk is
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
Sub multiplegok()

'macro created by Deetch

Dim antwoordlang, antwoordkort As String

Sheets("Sheet1").Select
Range("A1").Select

antwoordlang = ""
antwoordkort = ""

Do
antwoordlang = antwoordlang + ActiveCell.Value
If ActiveCell.Value = Right(antwoordkort, 1) Then
    ActiveCell.Offset(1, 0).Select
    Else
    antwoordkort = antwoordkort + ActiveCell.Value
    ActiveCell.Offset(1, 0).Select
    End If

'MsgBox antwoordlang + "  " + antwoordkort (alleen ter controle)

Loop Until ActiveCell.Value = ""

Sheets("Sheet2").Select
Range("A1").Value = "Lang"
Range("A2").Value = "Kort"
Range("B1").Value = antwoordlang
Range("B2").Value = antwoordkort

End Sub


de antwoorden staan op sheet1 in kolom A, beginnend bij cel A1
vervolgens komt op sheet2 in cel B1 de totale antwoordstring en in sheet B2 de ingekorte versie
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_58549123
quote:
Op dinsdag 6 mei 2008 19:43 schreef sanger het volgende:

[..]

En hoe moet ik dat dan doen?
macrootje maken en met visual basic editor de code erin plakken en dan uitvoeren.
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
  vrijdag 9 mei 2008 @ 11:20:26 #111
170545 DaviniaHR
Mrs. PhysicsRules
pi_58571879
Hoi, ik heb een Excel vraagje

Ik heb gegevens van een aantal jaar, en wil dan een voorspelling doen, dus dan doe ik voorspellen(.....).
Werkt allemaal prima. Maar hoe kan ik nou ergens los instellen over hoeveel jaar ik dat doe? Als ik de jaren laat staan en de data leegmaak, neemt hij ze toch mee en klopt mijn voorspelling niet meer.
Ik heb gesprobeerd met ADRES( ) de verwijzing te veranderen, maar dat werkt niet. En als je de bereiken niet even lang maakt, gaat Excel ook dood (#N/B (of zo).

Heeft iemand tips hoe ik dit kan oplossen?

PS Ik kan niet (VB-)scripten en ik gebruik Excel 2003.

Alvast bedankt!
*O* Trotse mama van E l i en A v i v a *O*
Insanity is heritable. You get it from your children.
Ik ben wel gek, maar niet achterlijk.
If you can't beat them, confuse them.
pi_58575113
Ik ga er even vanuit dat de bekende x waarden in kolom A staan en bekende y waarden in kolom B

zet in cel d1 het rijnummer in van de eerste rij die je wilt gebruiken voor je voorspelling
zet in cel d2 het rijnummer in van de laatste rij die je wilt gebruiken voor je voorspelling
zet in cel d3 de waarde waarvan je de voorspellling wilt berekenen

zet vervolgens in cel d4 de volgende formule:
1=FORECAST(F3,INDIRECT("B"&D1&":B"&D2),INDIRECT("A"&D1&":A"&D2))

De functie INDIRECT zorgt ervoor dat je een tekststring kunt gebruiken als verwijzing naar een range.
Vervang FORECAST door VOORSPELLEN en de , door ; en klaar ben je.
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
  vrijdag 9 mei 2008 @ 14:10:33 #113
170545 DaviniaHR
Mrs. PhysicsRules
pi_58575241
Ah, fijn! Dank je wel!
*O* Trotse mama van E l i en A v i v a *O*
Insanity is heritable. You get it from your children.
Ik ben wel gek, maar niet achterlijk.
If you can't beat them, confuse them.
  vrijdag 9 mei 2008 @ 16:25:52 #114
137929 beertenderrr
Wup Holland Wup
pi_58578039
tvp voor vanavond
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
  vrijdag 9 mei 2008 @ 18:13:29 #115
62215 qu63
..de tijd drinkt..
pi_58579863
Ik hou in Excel mn tankbonnetjes bij. ieder jaar op een aparte scheet.

In de laatste sheet (overzicht) wil ik nu uitzoeken wat mn duurste tank was, en wanneer.
De wat is al gelukt: =MAX('2007'!D3:E23;'2008'!D3:E50;'2009'!D3:E50)
Nu de wanneer nog.
Mn opbouw:
A = Datum
B+C = Liters (niet van belang dus) (onderaan in B staat het totaal, onderaan C staat het gemiddelde. Cellen zijn samen gevoegd)
D+E = Prijs (onderaan in D staat het totaal, onderaan E staat het gemiddelde. Cellen zijn samen gevoegd)
F etc. ook niet van belang denk ik.

Ik dacht het zelf te doen met VERT.ZOEKEN(C11;'2008'!A3:E50;-2;ONWAAR), maar dat werkt dus niet.. iemand een tip?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 9 mei 2008 @ 19:16:15 #116
152215 ManAtWork
Maar nu even niet,...
pi_58580787
Duurste tank totaal? Duurste literprijs? Duurste gemiddelde kilometerprijs?
En verder moet het in combinatie met verticaal zoeken wel te doen zijn.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  vrijdag 9 mei 2008 @ 19:36:19 #117
62215 qu63
..de tijd drinkt..
pi_58581098
quote:
Op vrijdag 9 mei 2008 19:16 schreef ManAtWork het volgende:
Duurste tank totaal? Duurste literprijs? Duurste gemiddelde kilometerprijs?
En verder moet het in combinatie met verticaal zoeken wel te doen zijn.
duurste tank gewoon. Iedere keer als ik tank komt het er in te staan. duurste tank op dit moment is ¤60,02 op 29-03-2008,
ik weet dus wat de hoogste tank is, en nu zoek ik in die rij kolom A (waar dus de datum in staat)
1
2
3
4
5
6
7
8
9
10
Datum   ℓ      Prijs      KM-stand   Kilometers gereden   ¤/ℓ   km/ℓ   ℓ/100km   Kilometers/¤   aantal dagen   m per dag

12-1-2008   37,27 ℓ      ¤ 54,00      219.182   493,0   1,449 ¤/ℓ   13,23 km/ℓ   7,56 ℓ/100km   9,13 km/¤   15   32.866,67 m
28-1-2008   40,65 ℓ      ¤ 58,17      219.743   561,0   1,431 ¤/ℓ   13,80 km/ℓ   7,25 ℓ/100km   9,64 km/¤   16   35.062,50 m
13-2-2008   34,76 ℓ      ¤ 50,02      220.193   450,0   1,439 ¤/ℓ   12,95 km/ℓ   7,72 ℓ/100km   9,00 km/¤   15   30.000,00 m
12-3-2008   38,83 ℓ      ¤ 57,04      220.692   499,0   1,469 ¤/ℓ   12,85 km/ℓ   7,78 ℓ/100km   8,75 km/¤   29   17.206,90 m
21-3-2008   38,65 ℓ      ¤ 56,00      221.244   552,0   1,449 ¤/ℓ   14,28 km/ℓ   7,00 ℓ/100km   9,86 km/¤   9   61.333,33 m
29-3-2008   40,31 ℓ      ¤ 60,02      221.801   557,0   1,489 ¤/ℓ   13,82 km/ℓ   7,24 ℓ/100km   9,28 km/¤   8   69.625,00 m
16-4-2008   35,26 ℓ      ¤ 53,21      222.349   548,0   1,509 ¤/ℓ   15,54 km/ℓ   6,43 ℓ/100km   10,30 km/¤   17   32.235,29 m
9-5-2008   38,01 ℓ      ¤ 58,88      222.871   522,0   1,549 ¤/ℓ   13,73 km/ℓ   7,28 ℓ/100km   8,87 km/¤   23   22.695,65 m


ik wil dus A8 weten
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 9 mei 2008 @ 20:26:04 #118
152215 ManAtWork
Maar nu even niet,...
pi_58582080
Ik zie al waar het (volgens mij) fout gaat: VERTICAAL.ZOEKEN zoekt naar de waarde in de eerste kolom. (Je zoekt dus, in jouw geval, naar de waarde ¤ 60,02 in kolom A. En die bestaat niet.) Een nagatieve verwijzing werkt dus niet. Je zult de datum-kolom achter de prijs-kolom moeten zetten of herhalen (en verbergen).
Daarnaast kun je niet VERTICAAL.ZOEKEN in meerdere tabbladen (volgens mij) zodat je per jaar/tabblad een MAX moet gaan bepalen.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  vrijdag 9 mei 2008 @ 20:35:39 #119
62215 qu63
..de tijd drinkt..
pi_58582242
quote:
Op vrijdag 9 mei 2008 20:26 schreef ManAtWork het volgende:
Ik zie al waar het (volgens mij) fout gaat: VERTICAAL.ZOEKEN zoekt naar de waarde in de eerste kolom. (Je zoekt dus, in jouw geval, naar de waarde ¤ 60,02 in kolom A. En die bestaat niet.) Een nagatieve verwijzing werkt dus niet. Je zult de datum-kolom achter de prijs-kolom moeten zetten of herhalen (en verbergen).
Daarnaast kun je niet VERTICAAL.ZOEKEN in meerdere tabbladen (volgens mij) zodat je per jaar/tabblad een MAX moet gaan bepalen.
Dan maar nog een kolom erbij verbergen idd

En de meerdere tabbladen vang ik ook wel op.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 9 mei 2008 @ 20:48:27 #120
62215 qu63
..de tijd drinkt..
pi_58582426
Ik heb nu 3x vert.zoeken gedaan
B11=VERT.ZOEKEN(C11;'2007'!D3:P23;13;ONWAAR)
B12=VERT.ZOEKEN(C11;'2008'!D3:P50;13;ONWAAR)
B13=VERT.ZOEKEN(C11;'2009'!D3:P50;13;ONWAAR)

Alleen B12 geeft dus een antwoord, de andere 2 geven #N/B aan. Hoe kan ik nou uitlezen welke waarde ik moet hebben? de functie Waar() kan ik dus niet gebruiken, want daar kan je geen argumenten in gooien..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_58590198
quote:
Op vrijdag 9 mei 2008 20:48 schreef qu63 het volgende:
Ik heb nu 3x vert.zoeken gedaan
B11=VERT.ZOEKEN(C11;'2007'!D3:P23;13;ONWAAR)
B12=VERT.ZOEKEN(C11;'2008'!D3:P50;13;ONWAAR)
B13=VERT.ZOEKEN(C11;'2009'!D3:P50;13;ONWAAR)

Alleen B12 geeft dus een antwoord, de andere 2 geven #N/B aan. Hoe kan ik nou uitlezen welke waarde ik moet hebben? de functie Waar() kan ik dus niet gebruiken, want daar kan je geen argumenten in gooien..
Wat staat er in C11? Dat is zeker het maximum? Dan is het ook logisch dat de alleen met B12 wat vindt omdat die maximale waarde niet op je sheets 2007 of 2009 staan.
Je zou nog met een ALS functiein combinatie met de ISFOUT functie alle VERT.ZOEKEN functies kunnen combineren.

[ Bericht 6% gewijzigd door Deetch op 10-05-2008 09:20:06 ]
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
  zaterdag 10 mei 2008 @ 11:29:45 #122
152215 ManAtWork
Maar nu even niet,...
pi_58591380
quote:
Op zaterdag 10 mei 2008 09:14 schreef Deetch het volgende:

[..]

Wat staat er in C11? Dat is zeker het maximum? Dan is het ook logisch dat de alleen met B12 wat vindt omdat die maximale waarde niet op je sheets 2007 of 2009 staan.
Je zou nog met een ALS functiein combinatie met de ISFOUT functie alle VERT.ZOEKEN functies kunnen combineren.
Dit dus. Je zoekt in een tabblad naar een waarde die er niet in staat. Logisch dat er geen datum getoond wordt. Waarom laat je net per tabblad/jaar het maximum en datum tonen?
(Vraag me sowieso af wat de toegevoegde waarde is van het maximale bedrag op de tankbon. Het ligt immers aan het aantal liters en de literprijs,... maar goed,... dat terzijde.)
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  zaterdag 10 mei 2008 @ 15:49:27 #123
62215 qu63
..de tijd drinkt..
pi_58594953
quote:
Op zaterdag 10 mei 2008 09:14 schreef Deetch het volgende:

[..]

Wat staat er in C11? Dat is zeker het maximum? Dan is het ook logisch dat de alleen met B12 wat vindt omdat die maximale waarde niet op je sheets 2007 of 2009 staan.
dat klopt helemaal ja.
quote:
Je zou nog met een ALS functiein combinatie met de ISFOUT functie alle VERT.ZOEKEN functies kunnen combineren.
die functie zocht ik idd!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 10 mei 2008 @ 15:51:17 #124
62215 qu63
..de tijd drinkt..
pi_58594979
quote:
Op zaterdag 10 mei 2008 11:29 schreef ManAtWork het volgende:

[..]

Dit dus. Je zoekt in een tabblad naar een waarde die er niet in staat. Logisch dat er geen datum getoond wordt.
Dat snapte ik ook al, alleen wilde ik weten hoe ik van die 3 het enige juiset antwoord kon krijgen..
quote:
Waarom laat je net per tabblad/jaar het maximum en datum tonen?
Omdat ik het zo wil
quote:
(Vraag me sowieso af wat de toegevoegde waarde is van het maximale bedrag op de tankbon. Het ligt immers aan het aantal liters en de literprijs,... maar goed,... dat terzijde.)
Ik vind het gewoon leuk om zoveel mogelijk gemiddelden en/of totalen te berekenen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 10 mei 2008 @ 16:28:25 #125
152215 ManAtWork
Maar nu even niet,...
pi_58595416
quote:
Op zaterdag 10 mei 2008 15:51 schreef qu63 het volgende:

[..]

Dat snapte ik ook al, alleen wilde ik weten hoe ik van die 3 het enige juiset antwoord kon krijgen..
De juiste voorwaarde verbinden aan de vraagstelling, dus.
quote:
[..]

Omdat ik het zo wil
Van mij mag het, hoor.
Vroeg me alleen af waarom. Misschien dat het een reden had die ik niet had bedacht. (En waar ik ook iets mee zou kunnen.)
quote:
[..]

Ik vind het gewoon leuk om zoveel mogelijk gemiddelden en/of totalen te berekenen
He-le-maal duidelijk. Beetje als: probeer zoveel mogelijk uit Excel te halen.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  zaterdag 10 mei 2008 @ 17:07:27 #126
62215 qu63
..de tijd drinkt..
pi_58595989
Op zich werkt het nu, maar ik heb weer een volgend probleem

de als-functie pakt netjes de juiste datum (de functie staat in C1), maar deze functie geeft een raar antwoord.
Functie:
1="Duurste tank van ¤"&MAX('2007'!D3:E23;'2008'!D3:E50;'2009'!D3:E50)&" op "&C1


Antwoord:
1Duurste tank van ¤60,02 op 39536

Ik weet dat die 39536 29-3-2008 is, maar dat zie ik alleen als ik een veld omzet naar datum. de functies datum() en datumwaarde(), hebben geen effect (althans, niet het gewenste Die 2 geven alleen #WAARDE aan).

Iemand een ander idee?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 10 mei 2008 @ 17:36:24 #127
62215 qu63
..de tijd drinkt..
pi_58596478
quote:
Op zaterdag 10 mei 2008 17:07 schreef qu63 het volgende:
Op zich werkt het nu, maar ik heb weer een volgend probleem :P

de als-functie pakt netjes de juiste datum (de functie staat in C1), maar deze functie geeft een raar antwoord.
Functie:
[ code verwijderd ]

Antwoord:
[ code verwijderd ]

Ik weet dat die 39536 29-3-2008 is, maar dat zie ik alleen als ik een veld omzet naar datum. de functies datum() en datumwaarde(), hebben geen effect (althans, niet het gewenste :P Die 2 geven alleen #WAARDE aan).

Iemand een ander idee?
opgelost :s)
C1 als datum ingesteld en de functie wat aangepast:
1="Duurste tank van ¤"&MAX('2007'!D3:E23;'2008'!D3:E50;'2009'!D3:E50)&" op "&DAG(C1)&-MAAND(C1)&-JAAR(C1)

Gewoon opsplitsen dus :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_58604386
Vraagje mensen...

Ik heb een excel file met daarin een aantal tabellen langs elkander... Laten we zeggen tabel x, y en z. Nu heb ik een excel writer (php) en daarin kan ik ook formules in bepaalde cel zetten. Nu wil ik echter graag dat ik wanneer ik op de titel van kolom x klik dat de gegevens dan gesorteerd worden op basis van grootte van x. Kortom ik wil dus sorteren.

Echter kan ik dus niet gebruik maken van de sorteer functie van excel het mooi knopje. Ik moet dit dus doen m.b.v. een formule die ik een cel moet schrijven. Nu is mijn vraag hoe doe ik dat
pi_58606001
sorteren kan niet via een formule in een cel. Kun je evt. wel een macro starten vanuit dat php script? Dan moet je een sorteer macro maken die je aan een worksheet_change event plakt. In deeltje 4 staan wat voorbeelden.
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_58606045
Ok bedankt alvast ga even kijken
  maandag 19 mei 2008 @ 10:22:22 #131
112333 vogeltjesdans
cry me a river
pi_58757282
Hoi, ik heb twee excel lijsten. Bijvoorbeeld 2 tabbladen. Nu wil ik controleren met een formule oid of waarden in de ene lijst ook in de andere lijst voorkomen. Hoe kan ik dat het beste doen?

Dus op lijst 1 staan de waarden:

jan
piet
kees
karel
klaas

En dan wil ik weten of die waarden ook op lijst 2 voorkomen. Maar elke waarde in 1 lijst is uniek, dus dat moet denk ik met een formule waarin de waarden van de eerste lijst als variable voorkomen.
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  maandag 19 mei 2008 @ 10:54:38 #132
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_58757844
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  maandag 19 mei 2008 @ 11:12:33 #133
112333 vogeltjesdans
cry me a river
pi_58758124
quote:
Op maandag 19 mei 2008 10:54 schreef sanger het volgende:
Met een vertical lookup

http://forum.fok.nl/fok/post_reply/1143688/3/50/58507232
Ik snap er geen hol van

Voorbeeld: in kolom A heb ik:

jan
kees
piet
klaas

In kolom B heb ik
Karel
piet
henk
jan

in kolom c wil ik dan een aanduiding hebben van of de waarden in kolom b ook in kolom a voorkomen. De formule die ik gebruik is =vert.zoeken(a1;b1:b4;1). En dat werkt niet
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  maandag 19 mei 2008 @ 15:16:13 #134
16845 L3IPO
I am...MEGATRON!
pi_58762538
Ik ben bezig met een excelsheetje voor mijn stage, nu wil ik voor een bepaalde cel (zeg C3) kijkt of een andere cel (zeg CX, waarbij X staat voor de corresponderende rijnummer van C3, deze wordt automatisch gegenereerd vanuit een gekoppelde MS Acces Database) een bepaalde waarde heeft (zeg Blaatschaap001 óf Relnicht001, maar soms kan het ook Blaatschaap005 of Relnicht017 zijn, dus ik wil dat ie maar kijkt naar het eerste gedeelte van de waarde), zodat Excel bij waarde BlaatschaapXXX een getal in de cel zet van 20 en bij RelnichtXXX een getal van 40.

Iemand enig idee met wat voor statement ik dit kan doen?

En ja, ik weet dat deze post 1 lange kutzin is
Humans dont deserve to live...
  maandag 19 mei 2008 @ 17:42:53 #135
80690 hooibaal
Be prepared.
pi_58765005
Hmm, nu wordt ie alweer anders dan in je aparte topic. Jij maakt één lange zin van je probleem, maak ik één lange formule van mijn oplossing.
=ALS(LINKS(C2;11)="Blaatschaap";20;ALS(LINKS(C2;8)="Relnicht";40;"")).

Succes.
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
  maandag 19 mei 2008 @ 18:54:18 #136
112333 vogeltjesdans
cry me a river
pi_58766156
quote:
Op maandag 19 mei 2008 17:42 schreef hooibaal het volgende:
Hmm, nu wordt ie alweer anders dan in je aparte topic. Jij maakt één lange zin van je probleem, maak ik één lange formule van mijn oplossing.
=ALS(LINKS(C2;11)="Blaatschaap";20;ALS(LINKS(C2;8)="Relnicht";40;"")).

Succes.
Ik hou niet van politiek uitgesproken formules
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
  maandag 19 mei 2008 @ 19:00:47 #137
80690 hooibaal
Be prepared.
pi_58766262
quote:
Op maandag 19 mei 2008 18:54 schreef vogeltjesdans het volgende:

[..]

Ik hou niet van politiek uitgesproken formules
=ALS(DEEL(C2;1;11)="Blaatschaap";20;ALS(DEEL(C2;1;8)="Relnicht";40;"")).

Wat jij wil.
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
  maandag 19 mei 2008 @ 19:07:00 #138
80690 hooibaal
Be prepared.
pi_58766352
quote:
Op maandag 19 mei 2008 11:12 schreef vogeltjesdans het volgende:

[..]

Ik snap er geen hol van

Voorbeeld: in kolom A heb ik:

jan
kees
piet
klaas

In kolom B heb ik
Karel
piet
henk
jan

in kolom c wil ik dan een aanduiding hebben van of de waarden in kolom b ook in kolom a voorkomen. De formule die ik gebruik is =vert.zoeken(a1;b1:b4;1). En dat werkt niet
Hmm, waag dan eens een poging met de functie VERGELIJKEN.

Oftewel:
=VERGELIJKEN(B1;A$1:A$37;0)

Die geeft een getal groter dan 0 als de gezochte waarde (B1) voorkomt in kolom A, en een foutmelding als ie er niet in staat. Even een ALS-lusje eromheen bouwen en je kunt er iedere waarde uit laten komen die jij leuk vindt.
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
pi_58773157
Zoals Hooibaal zegt maar dan met error afvang en de ALS functie:

=IF(ISERROR(MATCH(B1,A$1:A$4,0)),0,1)

Zelf even vertalen, ik heb alleen Excel EN. Succes!

[ Bericht 3% gewijzigd door DaFan op 20-05-2008 00:53:39 (Overdreven IF statement.) ]
  dinsdag 20 mei 2008 @ 12:35:57 #140
112333 vogeltjesdans
cry me a river
pi_58778972
quote:
Op maandag 19 mei 2008 19:07 schreef hooibaal het volgende:

[..]

Hmm, waag dan eens een poging met de functie VERGELIJKEN.

Oftewel:
=VERGELIJKEN(B1;A$1:A$37;0)

Die geeft een getal groter dan 0 als de gezochte waarde (B1) voorkomt in kolom A, en een foutmelding als ie er niet in staat. Even een ALS-lusje eromheen bouwen en je kunt er iedere waarde uit laten komen die jij leuk vindt.
Het werkt
Op vrijdag 14 mei 2021 @ 23:33 schreef Joopklepzeiker: Zonder twijfel is @vogeltjesdans de grootste smaakmaker en intelligentste persoon van heel KLB.
pi_58916751
Hallo,

Ik heb door middel van een lijst een filter gemaakt. Alleen in deze weergegeven waarden wil ik met de functie 'verticaal zoeken', zoeken. Deze formule zoekt echter ook in de verborgen rijen, terwijl ik deze juist er uit gefilterd wil hebben. Weet iemand hoe ik dit kan oplossen?
Alvast bedankt!
  maandag 26 mei 2008 @ 16:28:02 #142
170545 DaviniaHR
Mrs. PhysicsRules
pi_58921723
Probleem met verticaal zoeken is dat de tabel ook gesorteerd moet zijn, dus ik heb op een gegeven moment alle vert.zoeken uit mijn Excel model gesloopt en vervangen door een combi van index en vergelijken.

Dus ipv
=vert.zoeken(A1;Matrix!A:Z;5;onwaar)

Heb ik gedaan
=index(Matrix!A:Z;vergelijken(A1;Matrix!A:A;0);5)

Ik hoop dat dit ook jouw probleem oplost!
*O* Trotse mama van E l i en A v i v a *O*
Insanity is heritable. You get it from your children.
Ik ben wel gek, maar niet achterlijk.
If you can't beat them, confuse them.
pi_58932465
Davinia,

INDEX en MATCH negeren hidden rows nog altijd niet. En waar haal je de info vandaan dat hij gesorteerd moet zijn? Met FALSE als laatste argument moet hij gewoon de exacte match vinden, ook al is je array unsorted.

Op welke manier zijn die rows hidden? Door een Autofilter of heb je ze handmatig hidden?
pi_58932568
Ik heb een vraagje, op kantoor heb ik twee excelbestanden met klantgegevens. Beide bestanden bevatten een andere groep gegevens maar ze hebben het klantnummer gemeen. Bijvoorbeeld;

Bestand 1
Klantnr: 1 Filiaal: Maastricht
Klantnr: 2 Filiaal: Maastricht
Klantnr: 3 Filiaal: Eindhoven

Bestand 2
Klantnr: 1 Adres: blahdiebla
Klantnr: 2 Adres: blahdiebla2
Klantnr: 3 Adres: blahdiebla3

Is het mogelijk om dit samen te voegen tot 1 bestand? Dus;

Bestand
Klantnr: 1 Filiaal: Maastricht Adres: blahdiebla
Klantnr: 2 Filiaal: Maastricht Adres: blahdiebla2
Klantnr: 3 Filiaal: Eindhoven Adres: blahdiebla3

Dat zou nl. voor sommige werkzaamheden nog maar de helft van de tijd kosten.
pi_58932654
Ik zou het zo proberen:
Stel Bestand 1 Kolom A = Klantnr, met header in A1, Kolom B = filiaal met header in B1 op Sheet 1.
Bestand 2 idem.

Maak bestand 3 (of niet), Cellen A2:A4 zijn klantnummers 1-3 en voeg dit in Cel B2:
1=VLOOKUP(A2,'[Bestand1.xls]Sheet1!'$A$2:$B$4,2,FALSE)

En sleep dit door naar A4.

Dit gaat in C2:
1=VLOOKUP(A2,'[Bestand2.xls]Sheet1!'$A$2:$B$4,2,FALSE)


Nu krijg je een tabel met kolom A: klantnummers, B: Filiaal, C: Adres. Eventueel ranges aanpassen om passend te maken.

Hoop dat dit helpt.
pi_58934346
Je moet voor de vlookup functie wel beide bestanden geopend hebben anders krijg je een foutmelding.
Kun je niet handiger beide bestanden samenvoegen in een excelbestand? en dan op het derde blad een totaal overzicht?
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
  woensdag 28 mei 2008 @ 12:50:59 #147
137929 beertenderrr
Wup Holland Wup
pi_58961683
Ik heb een vraagje over het vinden van de laatste cel in een kolom.

Met welke formule is deze het beste te doen? Ik wil graag dat de laatste waarde in een kolom op een andere sheet terug te vinden is. Ik kom er helaas niet uit, dus hoop dat jullie mij een beetje opweg kunnen helpen.
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
pi_58961916
Zie dit artikel:
http://www.mrexcel.com/td0058.html

Sowieso VBA nodig dus.
pi_58961960
quote:
Op woensdag 28 mei 2008 12:50 schreef beertenderrr het volgende:
Ik heb een vraagje over het vinden van de laatste cel in een kolom.

Met welke formule is deze het beste te doen? Ik wil graag dat de laatste waarde in een kolom op een andere sheet terug te vinden is. Ik kom er helaas niet uit, dus hoop dat jullie mij een beetje opweg kunnen helpen. ^O^
Onderstaande macro gaat naar de onderste gevulde cel in de active kolom.

1
2
3
4
5
6
7
Sub Last_data()
'
' Deze macro gaat naar de laatste gevulde cel in een kolom

    Application.Goto Reference:="R65536C[0]"
    Selection.End(xlUp).Select
End Sub
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_58962289
Deetch dat gaat niet op, beertenderrr wil de laatste cel vinden in een kolom op een andere worksheet.
  woensdag 28 mei 2008 @ 14:11:02 #151
137929 beertenderrr
Wup Holland Wup
pi_58963692
en als mogelijk is als formule ipv macro
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
pi_58963988
quote:
Op woensdag 28 mei 2008 14:11 schreef beertenderrr het volgende:
en als mogelijk is als formule ipv macro
Not a chance.
Je kan een macro maken in de Worksheet_Change event en waarde van de laatste cel in een reservecel laten plaatsen. Daarna kan je via die cel je formule bouwen.
  woensdag 28 mei 2008 @ 15:52:46 #153
170545 DaviniaHR
Mrs. PhysicsRules
pi_58965998
quote:
Op dinsdag 27 mei 2008 01:10 schreef DaFan het volgende:
Davinia,

INDEX en MATCH negeren hidden rows nog altijd niet. En waar haal je de info vandaan dat hij gesorteerd moet zijn? Met FALSE als laatste argument moet hij gewoon de exacte match vinden, ook al is je array unsorted.

Op welke manier zijn die rows hidden? Door een Autofilter of heb je ze handmatig hidden?
Dat dacht is dus ook. Gewoon ONWAAR zetten en hij pakt wel, ongeacht. Maar zo werkt het dus niet. had eerst vert.zoeken gedaan uit een redelijk grote matrix, en daar dan weer berekeningen op enzo. Toen de matrix waarin ik zocht gesorteerd, (verder geen aanpassingen) en de antwoorden veranderden! Dus het was echt die vert.zoeken

Staat ook in de Help tekst van Excel 2003:
quote:
Syntaxis

VERT.ZOEKEN(zoekwaarde;tabelmatrix;kolomindex_getal;benaderen)

zoekwaarde is de waarde die u wilt zoeken in de eerste kolom van de matrix. zoekwaarde kan een waarde zijn, een verwijzing of een tekenreeks.

tabelmatrix is de gegevenstabel waarin u naar gegevens wilt zoeken. U kunt een verwijzing naar een bereik of een bereiknaam opgeven, zoals Database of Lijst.

Als benaderen WAAR is, moeten de waarden in de eerste kolom van tabelmatrix in oplopende volgorde zijn gesorteerd (...; -2; -1; 0; 1; 2; ... ; A-Z; ONWAAR; WAAR), anders kan VERT.ZOEKEN een onjuist resultaat geven. Als benaderen ONWAAR is, hoeft tabelmatrix niet gesorteerd te zijn.

Klik op de opdracht Sorteren in het menu Data en klik vervolgens op Oplopend om de waarden in oplopende volgorde te sorteren.

De waarden in de eerste kolom van tabelmatrix kunnen tekstwaarden, getallen of logische waarden zijn.

Bij tekstwaarden wordt geen onderscheid gemaakt tussen hoofdletters en kleine letters.
*O* Trotse mama van E l i en A v i v a *O*
Insanity is heritable. You get it from your children.
Ik ben wel gek, maar niet achterlijk.
If you can't beat them, confuse them.
  woensdag 28 mei 2008 @ 22:54:38 #154
80690 hooibaal
Be prepared.
pi_58975513
quote:
Op woensdag 28 mei 2008 12:50 schreef beertenderrr het volgende:
Ik heb een vraagje over het vinden van de laatste cel in een kolom.

Met welke formule is deze het beste te doen? Ik wil graag dat de laatste waarde in een kolom op een andere sheet terug te vinden is. Ik kom er helaas niet uit, dus hoop dat jullie mij een beetje opweg kunnen helpen.
Als er geen lege cellen in de betrokken kolom staan, is het niet zo moeilijk.
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
pi_58979700
quote:
Op woensdag 28 mei 2008 22:54 schreef hooibaal het volgende:

[..]

Als er geen lege cellen in de betrokken kolom staan, is het niet zo moeilijk.
Zeg dan niks.
  donderdag 29 mei 2008 @ 09:13:17 #156
137929 beertenderrr
Wup Holland Wup
pi_58981052
quote:
Op woensdag 28 mei 2008 14:25 schreef DaFan het volgende:

[..]

Not a chance.
Je kan een macro maken in de Worksheet_Change event en waarde van de laatste cel in een reservecel laten plaatsen. Daarna kan je via die cel je formule bouwen.
Hoe zou zo'n macro er dan uit moeten zien? Ik heb een klein beetje ervaring met macro's, maar niet deze soort. Weet ook niet in welke mate het verschilt van een normale sub. Zou je me een beetje opweg kunnen helpen?
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
pi_58981419
volgens mij staat in excel topic 3 of 4 een heel verhaal over een worksheet_change event.

Het komt erop neer dat je de macro aan de worksheet hangt.
Rechts klikken op tab en dan view code. Vervolgens in het keuzelijsteje (general) veranderen in worksheet en het lijstje ernaast op change zetten.

Dan krijg je al een stukje code: "Private sub worksheet_change" en daaronder plaats je de code die je nodig denkt te hebben.
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_58981428
quote:
Op donderdag 29 mei 2008 09:13 schreef beertenderrr het volgende:

[..]

Hoe zou zo'n macro er dan uit moeten zien? Ik heb een klein beetje ervaring met macro's, maar niet deze soort. Weet ook niet in welke mate het verschilt van een normale sub. Zou je me een beetje opweg kunnen helpen?
Je kan gewoon een 'normale' sub maken, maar de code gaat dan hierin:

1
2
3
Private Sub Worksheet_Change(ByVal Target As Range)

End Sub

Deze voert hij elke keer uit als er een verandering plaatsvindt in de sheet. Je kan natuurlijk ook met een knop maken, CommandButton (zie Developer Ribbon als je 2007 gebruikt), anders moet je Visual Basic toevoegen als werkbalk.

Dubbelklik in op de Button en dan krijg je daarvoor de sub:
1
2
3
Private Sub CommandButton1_Click()

End Sub


Succes.

Edit: Ik ben nu ook net thuis dus even relaxen en geen zin om je op weg te helpen met een start van een macro. Beschrijf ongeveer wat je precies wil met de laatste cel dan kan ik morgen op werk wel wat voor je knutselen.
pi_58981525
Ja Hoi , ik heb een vraagje / probleem :

Op onze Terminal Server gebruiken wij nog office 2000 , geen probleem opzich . Alleen nu worden op clients bestanden aangemaakt in office2003 ook dat is geen probleem want je kan opslaan als 97-2000 bestand.

Echter als ik gewoon opsla (2003) bestand gaat het prima , zodra ik wil opslaan als 97-2000 bestand klapt excel eruit . Iemand tips ?
A command line lets you get intimate with your computer, data and protocols. GUIs are like wearing full body condoms.
pi_58981586
voor de macro zelf heb je al een aantal tips gekregen. Staat de laatste cel altijd in dezelfde kolom? Want dan wordt de code alwer een stuk makkelijker:

quick and dirty:

ga naar gewenste sheet:
Sheets("Sheetnaam").Select
ga naar de onderste cel van gewenste kolom:
Range("C65536").Select
ga naar eerste bovenliggende cel waar wat in staat:
Selection.End(xlUp).Select
stop de waarde van de cel in een variabele:
variabelenaam = Activecell.value

doe met de variabele wat je wilt.

succes
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
  donderdag 29 mei 2008 @ 10:28:29 #161
137929 beertenderrr
Wup Holland Wup
pi_58982588
quote:
Op donderdag 29 mei 2008 09:35 schreef DaFan het volgende:

[..]

Je kan gewoon een 'normale' sub maken, maar de code gaat dan hierin:
[ code verwijderd ]

Deze voert hij elke keer uit als er een verandering plaatsvindt in de sheet. Je kan natuurlijk ook met een knop maken, CommandButton (zie Developer Ribbon als je 2007 gebruikt), anders moet je Visual Basic toevoegen als werkbalk.

Dubbelklik in op de Button en dan krijg je daarvoor de sub:
[ code verwijderd ]

Succes.

Edit: Ik ben nu ook net thuis dus even relaxen en geen zin om je op weg te helpen met een start van een macro. Beschrijf ongeveer wat je precies wil met de laatste cel dan kan ik morgen op werk wel wat voor je knutselen.
Het is de bedoeling dat op de rode cellen het laatste getal van het bijbehorende product wat nu op voorraad is (zie tab "historie" cellen E16 en K10 in dit voorbeeld) wordt weergegeven. Het voorbeeld is te downloaden via onderstaande link.

Ik wil er eigenlijk niet nog een knop bij, maar wil dat hij het automatisch berekent (of het door een macro of een formule is maakt me eigenlijk niet echt uit).

Link naar het bestandje:
http://www.2shared.com/file/3357444/adab491c/voorbeeld.html

Even een voorbeeldje van de download pagina met pijl waar het te downloaden is.

A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
  donderdag 29 mei 2008 @ 10:34:18 #162
137929 beertenderrr
Wup Holland Wup
pi_58982724
quote:
Op donderdag 29 mei 2008 09:42 schreef Deetch het volgende:
voor de macro zelf heb je al een aantal tips gekregen. Staat de laatste cel altijd in dezelfde kolom? Want dan wordt de code alwer een stuk makkelijker:

quick and dirty:

ga naar gewenste sheet:
Sheets("Sheetnaam").Select
ga naar de onderste cel van gewenste kolom:
Range("C65536").Select
ga naar eerste bovenliggende cel waar wat in staat:
Selection.End(xlUp).Select
stop de waarde van de cel in een variabele:
variabelenaam = Activecell.value

doe met de variabele wat je wilt.

succes
Maar hoe koppel je dit aan een bepaalde cel, bijvoorbeeld blad 1 Cel E15?

Voor zover ik weet kan je met de functie VERT.ZOEKEN ook niet de laatste cel in een bepaalde range vinden helaas. Dat zou de meest ideale oplossing zijn.

edit: sorry voor de dubbelpost, wilde het toevoegen aan de andere post, maar drukte iets te snel op invoeren
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
  donderdag 29 mei 2008 @ 16:27:11 #163
93214 DeTolk
Elk puntje telt.
pi_58991232
Kan een van jullie mij helpen met het volgende:

Ik heb een aantal kortingsfactoren die ik wil afronden op 0,0 ; 0,25 ; 0,50 ; 0,75 en 1,0

In excel bestaat standaard al de mogelijkheid om af te ronden op het aantal cijfers achter de komma:

2,17 > 2,20
4,12 > 4,10

Maar zou ik graag mijn percentages willen afronden op 0,0 ; 0,25 etc...

Bijvoorbeeld:

alles kleiner dan 0,13 en groter dan 0,01 > 0,00
alles groter dan 0,12 en kleiner dan 0,38 > 0,25


Hoe is dit te maken?
  donderdag 29 mei 2008 @ 18:13:48 #164
152215 ManAtWork
Maar nu even niet,...
pi_58993588
=afronden (CEL;0,25)
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_58996823
quote:
Op donderdag 29 mei 2008 16:27 schreef DeTolk het volgende:
Kan een van jullie mij helpen met het volgende:

Ik heb een aantal kortingsfactoren die ik wil afronden op 0,0 ; 0,25 ; 0,50 ; 0,75 en 1,0

In excel bestaat standaard al de mogelijkheid om af te ronden op het aantal cijfers achter de komma:

2,17 > 2,20
4,12 > 4,10

Maar zou ik graag mijn percentages willen afronden op 0,0 ; 0,25 etc...

Bijvoorbeeld:

alles kleiner dan 0,13 en groter dan 0,01 > 0,00
alles groter dan 0,12 en kleiner dan 0,38 > 0,25


Hoe is dit te maken?
AFRONDEN.N.VEELVOUD(cel;0,25)

Voor deze functie moet je echter wel de analysis toolpak add-in activeren (tools, invoegtoepassingen)

in het engels heet het MROUND
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
  vrijdag 30 mei 2008 @ 07:54:51 #166
93214 DeTolk
Elk puntje telt.
pi_59005091
Geweldig, bedankt!

Ga zo ff kijken hoe en wat
  vrijdag 30 mei 2008 @ 10:32:39 #167
93214 DeTolk
Elk puntje telt.
pi_59007359
Het werkt. Bedankt voor de info

Die functie moest nog geinstalleerd worden idd.
  vrijdag 30 mei 2008 @ 11:01:30 #168
152215 ManAtWork
Maar nu even niet,...
pi_59008035
quote:
Op donderdag 29 mei 2008 20:39 schreef Deetch het volgende:

[..]

AFRONDEN.N.VEELVOUD(cel;0,25)

Voor deze functie moet je echter wel de analysis toolpak add-in activeren (tools, invoegtoepassingen)

in het engels heet het MROUND
Je hebt gelijk. (Was de veelvoud vergeten mee te nemen. )

* ManAtWork gaat beter leren lezen.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  zaterdag 31 mei 2008 @ 21:12:22 #169
152953 Sanderrrr
De r bleef hangen
pi_59038194
Hopelijk kan iemand mij hier helpen?

Ik heb een Excel bestandje met in een bepaalde kolom in elke cel yes of no. Nu wil ik dat Excel dat telt en in een cirkeldiagram zet zodat ik de verhouding kan zien. Is dit mogelijk? Heb me rot gezocht op Google en kom uit op iets van substitute maar ik krijg het niet werkend.
  zaterdag 31 mei 2008 @ 21:23:48 #170
80690 hooibaal
Be prepared.
pi_59038391
=AANTAL.ALS(A1:A37";"YES")/AANTALARG(A1:A37)
=AANTAL.ALS(A1:A37";"NO")/AANTALARG(A1:A37)

En daar moet je dan even een grafiekje van bakken.
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
  zaterdag 31 mei 2008 @ 21:24:03 #171
152215 ManAtWork
Maar nu even niet,...
pi_59038396
=aantal.als(A1:A100;"yes") en hetzelfde voor "no"

(En hooibaal was me net voor,...)
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_59038469
Excel op mijn werk had een formule voor het berekenen van een weeknummer, maar die is verdwenen. Nou heb ik er zelf iets voor gemaakt, maar wel een nogal slordige:
naar beneden afronden op 1(celwaarde minus 1 januari / 7)

Is er ook een nette standaardvariant?
ik moet verrassend weinig
Es ist heute schlecht und wird nun täglich schlechter werden, – bis das Schlimmste kommt
  zaterdag 31 mei 2008 @ 21:32:25 #173
152215 ManAtWork
Maar nu even niet,...
pi_59038541
quote:
Op zaterdag 31 mei 2008 21:28 schreef sigme het volgende:
Excel op mijn werk had een formule voor het berekenen van een weeknummer, maar die is verdwenen. Nou heb ik er zelf iets voor gemaakt, maar wel een nogal slordige:
naar beneden afronden op 1(celwaarde minus 1 januari / 7)

Is er ook een nette standaardvariant?
Zie hier.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_59038626
quote:
Op zaterdag 31 mei 2008 21:32 schreef ManAtWork het volgende:

[..]

Zie hier.
Dat was mooi geweest, maar die is er dus niet. Niet in mijn excel.
De vraag is of er een nette zelf te programmeren standaardoplossing is. In vba of als formule. Of dat mijn slordige oplossing het hoogst haalbare is .
ik moet verrassend weinig
Es ist heute schlecht und wird nun täglich schlechter werden, – bis das Schlimmste kommt
  zaterdag 31 mei 2008 @ 22:09:46 #175
152215 ManAtWork
Maar nu even niet,...
pi_59039106
Welke versie van Excel heb je dan?
En via google kom je wel op een paar VBA mogelijkheden.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_59039156
quote:
Op zaterdag 31 mei 2008 22:09 schreef ManAtWork het volgende:
Welke versie van Excel heb je dan?
En via google kom je wel op een paar VBA mogelijkheden.
Al sla je me dood, jong. Er zat tot afgelopen vrijdag een door iemand zelf geknutselde weeknum in, maar die is blijkbaar van het netwerk geschopt. En de standaard WEEKNUMMER is er niet. Op het werk kan ik niet internetten, en thuis ben ik te lui voor iets anders dan fokken. <Bedankt voor de link, ik ga even kijken .
ik moet verrassend weinig
Es ist heute schlecht und wird nun täglich schlechter werden, – bis das Schlimmste kommt
pi_59042177
Hoe kan een formule nou zomaar verdwijnen uit je programma?
Excel 2000 en later hebben gewoon WEEKNUMMER standaard in ieder geval.
pi_59043974
voor weeknummer moet je wel wat plugins activeren. Namelijk de anlyasis toolpak en de analysis toolpack VBA.
En functies kunnen natuurlijk wel verdwijnen als deze custom built zijn en het bestand waar ze in staan niet meer is gelinkt aan je excel.

Het zou trouwens kunnen dat het bestand met de functie er nog wel is maar dat door een update aan excel de koppeling is verdwenen.
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_59043983
quote:
Op zondag 1 juni 2008 01:29 schreef DaFan het volgende:
Hoe kan een formule nou zomaar verdwijnen uit je programma?
Excel 2000 en later hebben gewoon WEEKNUMMER standaard in ieder geval.
WEEKNUMMER klopt in ieder geval niet altijd met de officiele weeknummers van de outlook calender. DIt gebeurt als er minder dan 4 dagen van januari in de eerste week van het nieuwe jaar vallen.
Weeknummer zegt dan dat die week toch week 1 is terwijl het officieel nog de laatste week van het vorige jaar moet zijn.
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
  zondag 1 juni 2008 @ 11:28:57 #180
152953 Sanderrrr
De r bleef hangen
pi_59044927
quote:
Op zaterdag 31 mei 2008 21:23 schreef hooibaal het volgende:
=AANTAL.ALS(A1:A37";"YES")/AANTALARG(A1:A37)
=AANTAL.ALS(A1:A37";"NO")/AANTALARG(A1:A37)

En daar moet je dan even een grafiekje van bakken.
quote:
Op zaterdag 31 mei 2008 21:24 schreef ManAtWork het volgende:
=aantal.als(A1:A100;"yes") en hetzelfde voor "no"

(En hooibaal was me net voor,...)
Bedankt beide! Ik heb wel de Engelse versie dus het was Countif maar het werkt!
pi_59061388
Beertender:
Ik heb even naar je sheet gekeken en heb een oplossing gevonden:

Deze is voor bier en gaat dus in B6:
1=INDEX(Historie!E:E,MATCH(9.9E+307,Historie!E:E))


Deze is voor water in B7:
1=INDEX(Historie!K:K,MATCH(E9+307,Historie!K:K))


Hoop dat dit helpt.
  maandag 2 juni 2008 @ 12:48:42 #182
137929 beertenderrr
Wup Holland Wup
pi_59066820
DaFan, bedankt voor je inbreng. Het enige probleem is dat deze formule alleen werkt voor een engelstalige excel, terwijl deze nederlands is (als ik het goed begrepen heb dan). De formule wordt namelijk niet geaccepteerd (foutmelding #NAAM?)

Zou je me hiermee ook nog kunnen helpen?

Zou je me ook kunnen vertellen wat 9.9E+307 precies betekent/doet?

Wederom alvast bedankt
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
pi_59067447
Voor vertalingen zie: http://dolf.trieschnigg.nl/excel/excel.html

INDEX = INDEX
MATCH = VERGELIJKEN

1
2
3
4
5
=INDEX(Historie!E:E,VERGELIJKEN(9.9E+307,Historie!E:E))

en

=INDEX(Historie!K:K,VERGELIJKEN(9.9E+307,Historie!K:K))


Let op, 2e formule klopte niet in eerste post

Hier een artikel over het gebruik van het grootst mogelijke getal in Excel icm met INDEX en MATCH:
http://www.grbps.com/Excel7.pdf

Hoop dat dat het wat duidelijker maakt.
  maandag 2 juni 2008 @ 13:39:38 #184
137929 beertenderrr
Wup Holland Wup
pi_59068059
DaFan, de formules werken nu het enige wat er nog aangepast moest worden is dat de , een ; wordt en 9.9E heb ik 9 van gemaakt, omdat hij deze niet pakte, maar dit zijn details

Heel erg bedankt iig, je hebt me hier enorm mee geholpen
A "Nederlands restaurant" is a 'contradictio in terminus'.
If it don't matter to you, it don't matter to me
pi_59068179
Ja dat NL -> EN en andersom is zo'n gezeur.

Punten in getallen worden komma's 9.9 -> 9,9
Komma's in formula's worden punt komma's

Geen probleem, als je nog meer vragen hebt horen we het wel.
  maandag 2 juni 2008 @ 13:50:04 #186
62215 qu63
..de tijd drinkt..
pi_59068378
quote:
Op maandag 2 juni 2008 13:39 schreef beertenderrr het volgende:
DaFan, de formules werken nu het enige wat er nog aangepast moest worden is dat de , een ; wordt en 9.9E heb ik 9 van gemaakt, omdat hij deze niet pakte, maar dit zijn details

Heel erg bedankt iig, je hebt me hier enorm mee geholpen
9.9E is ook een manier om een getal weer te geven. Als je ipv 9.9E het celnummer invoert (=A1 bijvoorbeeld) werkt het wel
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_59069418
Nee qu63 het gaat er juist om dat MATCH naar het grootst mogelijke getal gaat zoeken, waardoor hij de laatste gevulde cel opzoekt in de range. Lees het artikel http://www.grbps.com/Excel7.pdf maar eens.

Als je alleen iets zoekt met MATCH, dien je natuurlijk wel een referentie aan te geven naar je zoekwaarde.
  maandag 2 juni 2008 @ 14:41:48 #188
62215 qu63
..de tijd drinkt..
pi_59069658
quote:
Op maandag 2 juni 2008 14:32 schreef DaFan het volgende:
Nee qu63 het gaat er juist om dat MATCH naar het grootst mogelijke getal gaat zoeken, waardoor hij de laatste gevulde cel opzoekt in de range. Lees het artikel http://www.grbps.com/Excel7.pdf maar eens.

Als je alleen iets zoekt met MATCH, dien je natuurlijk wel een referentie aan te geven naar je zoekwaarde.
sorry, had jouw code niet gelezen.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_59101856
Ik heb een vraag over renteberekening

Ik wil de rente uitrekenen die ik vanaf een willekeurige datum tot het einde van het jaar ontvang. Dus bijvoorbeeld vanaf 14 mei t/m 31 december of vanaf 19 september t/m 31 december. Ik wil daarbij kunnen aangeven of ik de rente per jaar of per kwartaal ontvang.

Voor mijn gevoel moet hier wel een standaardfunctie voor zijn in Excel, maar die heb ik nog niet kunnen vinden. TW doet volgens mij niet wat ik zoek? Ik gebruik Excel 2000 overigens
pi_59106293
Ik denk dat je op zoek bent naar IBET.
Ik weet niet precies hoe je hem moet gaan aanvullen om het te bereken, want ik krijg het hier niet lekker voor elkaar. Misschien kom je zelf iets verder via de help.
pi_59107877
met IBET heb ik een beetje hetzelfde probleem als met TW (waarbij TW me beter geschikt lijkt overigens): hoe hou ik rekening met de periode? Met beide functies kan ik de rente over een heel jaar / 1 termijn uitrekenen, maar dat is dus niet de bedoeling
pi_59108151
Ik heb het (voorlopig) als volgt opgelost, ik weet alleen niet zeker of dit nou klopt....

1=D3*E3*((DAGEN360(C3;DATUM(2008;12;31);WAAR)+1)/360)


Waarbij:
D3 = inleg
E3 = rentepercentage
C3 = begindatum

De einddatum is dus 31-12-2008. De DAGEN360 rekent het verschil tussen 2 datums uit, waardoor ik dus +1 moet doen om de begindatum zelf mee te tellen. Het aantal dagen wordt gedeeld door 360, zodat ik een percentage heb die ik met de inleg * rentepercentage vermenigvuldig.

Hierbij ga ik er dus vanuit dat de rente iedere dag dezelfde waarde heeft, volgens mij is dat niet het geval?
Ik kan zo in ieder geval geen rekening houden met rente die per kwartaal wordt uitgekeerd ofzo....

Tips zijn welkom :)
  woensdag 4 juni 2008 @ 09:04:00 #193
116091 Heatseeker
ATTAMOTTAMOTTA
pi_59108303
Kort vraagje ik moet een getal dat begint met 2 nullen dus bijv. 0032342 invoeren maar excel haalt elke keer die nullen weg. Kan dit anders?
Beter 1 vogel in de hand, dan geen hand.
pi_59108347
Volgens mij moet je er dan een tekstveld van maken, of een single quote ' voor zetten ofzo?
  woensdag 4 juni 2008 @ 09:12:27 #195
116091 Heatseeker
ATTAMOTTAMOTTA
pi_59108431
quote:
Op woensdag 4 juni 2008 09:07 schreef Xcalibur het volgende:
Volgens mij moet je er dan een tekstveld van maken, of een single quote ' voor zetten ofzo?
Tekstveld van maken is gelukt, bedankt ervoor .
Beter 1 vogel in de hand, dan geen hand.
  woensdag 4 juni 2008 @ 09:18:27 #196
152215 ManAtWork
Maar nu even niet,...
pi_59108513
quote:
Op woensdag 4 juni 2008 08:51 schreef Xcalibur het volgende:
Ik heb het (voorlopig) als volgt opgelost, ik weet alleen niet zeker of dit nou klopt....
[ code verwijderd ]

Waarbij:
D3 = inleg
E3 = rentepercentage
C3 = begindatum

De einddatum is dus 31-12-2008. De DAGEN360 rekent het verschil tussen 2 datums uit, waardoor ik dus +1 moet doen om de begindatum zelf mee te tellen. Het aantal dagen wordt gedeeld door 360, zodat ik een percentage heb die ik met de inleg * rentepercentage vermenigvuldig.

Hierbij ga ik er dus vanuit dat de rente iedere dag dezelfde waarde heeft, volgens mij is dat niet het geval?
Ik kan zo in ieder geval geen rekening houden met rente die per kwartaal wordt uitgekeerd ofzo....

Tips zijn welkom
Als de rente periodiek uitgekeerd wordt, zul je hier de inleg mee moeten verhogen. En als de rente tussentijds wijzigt, zul je een rentetabel moeten aanmaken waarnaar je kunt verwijzen om de juiste rente in een periode uit te rekenen.
Het kan dus zijn dat je de renteberekening in twee (of meer) stappen moet doe omdat de inleg wijzigt of het rentepercentage is aangepast.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_59109164
Mensen, ik kom nog ergens niet uit:

Ik heb een sheet met meerdere dezelfde ordernrs:

ordernr: maand: jaar: factuur:
32 5 2008 10,-
10 6 2008 100,-
32 6 2008 15,-

In een volgend tabblad wil ik dit krijgen:
jaar 2008 jaar 2008
Ordernr: maand 5 maand 6
32 10,- 15,-
10 100,-

De ordernrs dus 1 keer in de lijst en de gegevens van meerdere regels met hetzelfde ordernr wil ik samenvoegen.

Wie heeft enig idee, überhaupt om te zorgen dat excel een selectie maakt van een rij gegevens en alleen de unieke waarden weergeeft..

Alvast bedankt!
  woensdag 4 juni 2008 @ 10:13:35 #198
152215 ManAtWork
Maar nu even niet,...
pi_59109510
Ik zeg: draaitabel.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  woensdag 4 juni 2008 @ 10:56:25 #199
62215 qu63
..de tijd drinkt..
pi_59110484
Ik zeg: doe wat aan je boekhuiding zodat je niet dezelfde ordernr's gebruikt
of 'codeer' ze. bijv 00001-001 (ordernummer-klantnr.).

Maar dat was je vraag niet
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_59112204
Bedankt! inderdaad is een draaitabel de oplossing:
Kan daar echter het volgende ook mee? -->

ordernr.....maand........jaar..........bedrag......maand.....jaar........bedrag.
................factuur 1....factuur 1.....fact 1........fact. 2....fact. 2.....factuur 2
10.............1............... 2008..........10,- ...........3........... 2008...........20,-
12.............5................2008..........22,-........... 6............2008...........30,-
enz.

Deze staan nu in een draaitabel, maar kan ik ergens aangeven welke datum op welke kolom van toepassing is? Nu wordt alles neergezet in de maand van de eerste factuur, terwijl dit gesplits moet worden..
Is dit volledig genoeg omschreven?
Alvast bedankt!

[ Bericht 28% gewijzigd door dwnick op 04-06-2008 12:09:49 (verduidelijking) ]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')