abonnement bol.com Unibet Coolblue
pi_82988623
SUMPRODUCT !!
  vrijdag 18 juni 2010 @ 20:13:05 #277
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_82996130
quote:
Op vrijdag 18 juni 2010 16:53 schreef Frollo het volgende:

[..]

Ik snap het nog niet helemaal.
Wil je weten hoeveel kolommen iets bevatten per dag? Of wil je alleen maar weten of de kolommen iets bevatten? Met andere woorden: wil je resultaat1 of resultaat2?

[ afbeelding ]
Nee andersom

Het gaat om een urenregistratie. Per dag kunnen er uren voorkomen in diverse tijdzones. Maar voor de reiskosten wil ik weten hoeveel dagen er gewerkt is.

Dus bij maandag staan er vier kolommen, en in alle kolommen kan iets voorkomen (in theorie). Dan wil ik echter maandag wel als 1 hebben. En dinsdag net zo.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  vrijdag 18 juni 2010 @ 20:20:11 #278
62215 qu63
..de tijd drinkt..
pi_82996434
quote:
Op vrijdag 18 juni 2010 20:13 schreef sanger het volgende:

[..]

Nee andersom

Het gaat om een urenregistratie. Per dag kunnen er uren voorkomen in diverse tijdzones. Maar voor de reiskosten wil ik weten hoeveel dagen er gewerkt is.

Dus bij maandag staan er vier kolommen, en in alle kolommen kan iets voorkomen (in theorie). Dan wil ik echter maandag wel als 1 hebben. En dinsdag net zo.
Maandag is dus 1 of 0? Geen 2/3/4?
=ALS(OF(B1>0;C1>0;D1>0;E1>0);1;0)+ALS(OF(F1>0;G1>0;H1>0;I1>0);1;0)+ALS(OF(J1>0;K1>0;L1>0;M1>0);1;0)+ALS(OF(N1>0;O1>0;P1>0;Q1>0);1;0)+ALS(OF(R1>0;S1>0;T1>0;U1>0);1;0)+ALS(OF(V1>0;W1>0;);1;0)+ALS(OF(X1>0;Y1>0);1;0)
=maandag(4x)+dinsdag(4x)+woensdag(4x)+donderdag(4x)+vrijdag(4x)+zaterdag(2x)+zondag(2x)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_83000399
Het is denk ik makkelijker met een screenshot sanger.
En qu63 zonder me erin te verdiepen vermoed ik dat je formule een stuk makkelijker kan
  vrijdag 18 juni 2010 @ 21:46:14 #280
62215 qu63
..de tijd drinkt..
pi_83000905
quote:
Op vrijdag 18 juni 2010 21:38 schreef DaFan het volgende:
Het is denk ik makkelijker met een screenshot sanger.
En qu63 zonder me erin te verdiepen vermoed ik dat je formule een stuk makkelijker kan
Dit was uit 't hoofdje een aantal.als zou ook nog kunnen..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 19 juni 2010 @ 08:11:13 #281
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_83012068
quote:
Op vrijdag 18 juni 2010 20:20 schreef qu63 het volgende:

[..]

Maandag is dus 1 of 0? Geen 2/3/4?
Nee daar kan net zo makkelijk 8 staan Daar komt het aantal gewerkte uren in te staan.
quote:
Op vrijdag 18 juni 2010 21:38 schreef DaFan het volgende:
Het is denk ik makkelijker met een screenshot sanger.
Ik zal zo even inloggen op mijn werk pc en een screenshotje maken
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_83012135
Ik ben wel de rest van de dag weg dus ik kan er morgen pas naa rkieken als qu63 of een van de andere helden het niet kan

Kudo's als iemand het met sumproduct doet.
  zaterdag 19 juni 2010 @ 08:26:04 #283
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_83012143
Dit is dus het bewuste bestandje heb alleen maandag en dinsdag getoond omdat het anders te breed zou worden

Ik wil dus in de meest rechter kolom automatisch laten uitrekenen hoeveel reiskosten iemand moet krijgen. Ze krijgen een vast bedrag per dag. Voor iedere weekdag kunnen er vier uursoorten voorkomen, waarbij geen enkele gegarandeerd is.

Zo kan op een dag alleen overwerk voorkomen zonder dat er normale uren worden gewerkt. ORT uren net zo, evenals normale uren.

In dit voorbeeld zou ik dus willen dat er in de meest rechter kolom automatisch ¤ 32 komt te staan bij de bovenste persoon omdat die persoon twee dagen gewerkt heeft.



Ik wil dit automatisch doen omdat mensen het toch voor elkaar krijgen het fout in te vullen
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  zaterdag 19 juni 2010 @ 08:26:49 #284
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_83012147
quote:
Op zaterdag 19 juni 2010 08:23 schreef DaFan het volgende:
Ik ben wel de rest van de dag weg dus ik kan er morgen pas naa rkieken als qu63 of een van de andere helden het niet kan

Kudo's als iemand het met sumproduct doet.
Heeft geen haast hoor Doe het nu al zo lang zonder
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_83014399
Ik kom niet uit iets heel simpels nu :P

wil graag een macro hebben die in de door mij geselecteerde cel iedere keer als ik de macro activeer 1 erbij optelt.

Heb nu deze code:

1
2
3
4
5
6
7
Sub plus()
'
' plus Macro

    ActiveCell.FormulaR1C1 = "=+1"

End Sub


= "=+1" dit gedeelte klopt niet volgens mij , moet ik dan iets doen van : =currentvalue +1 ofzo?
<>
  zondag 20 juni 2010 @ 01:31:50 #286
62215 qu63
..de tijd drinkt..
pi_83043370
quote:
Op zaterdag 19 juni 2010 08:26 schreef sanger het volgende:
Dit is dus het bewuste bestandje heb alleen maandag en dinsdag getoond omdat het anders te breed zou worden

Ik wil dus in de meest rechter kolom automatisch laten uitrekenen hoeveel reiskosten iemand moet krijgen. Ze krijgen een vast bedrag per dag. Voor iedere weekdag kunnen er vier uursoorten voorkomen, waarbij geen enkele gegarandeerd is.

Zo kan op een dag alleen overwerk voorkomen zonder dat er normale uren worden gewerkt. ORT uren net zo, evenals normale uren.

In dit voorbeeld zou ik dus willen dat er in de meest rechter kolom automatisch ¤ 32 komt te staan bij de bovenste persoon omdat die persoon twee dagen gewerkt heeft.

[ afbeelding ]

Ik wil dit automatisch doen omdat mensen het toch voor elkaar krijgen het fout in te vullen
Zo dan?
Kleine variatie op mn vorige post:
=ALS(4>AANTAL.LEGE.CELLEN(A2:D2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(E2:H2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(I2:L2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(M2:P2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(Q2:T2);1;0)+ALS(2>AANTAL.LEGE.CELLEN(U2:V2);1;0)+ALS(2>AANTAL.LEGE.CELLEN(W2:X2);1;0)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 20 juni 2010 @ 07:52:45 #287
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_83045987
quote:
Op zondag 20 juni 2010 01:31 schreef qu63 het volgende:

[..]

Zo dan?
Kleine variatie op mn vorige post:
=ALS(4>AANTAL.LEGE.CELLEN(A2:D2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(E2:H2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(I2:L2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(M2:P2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(Q2:T2);1;0)+ALS(2>AANTAL.LEGE.CELLEN(U2:V2);1;0)+ALS(2>AANTAL.LEGE.CELLEN(W2:X2);1;0)
Ik ga er vandaag niet aan toekomen, maar zal het morgen even proberen
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_83049147
quote:
Op zaterdag 19 juni 2010 11:04 schreef Swindler het volgende:
Ik kom niet uit iets heel simpels nu

wil graag een macro hebben die in de door mij geselecteerde cel iedere keer als ik de macro activeer 1 erbij optelt.

Heb nu deze code:
[ code verwijderd ]

= "=+1" dit gedeelte klopt niet volgens mij , moet ik dan iets doen van : =currentvalue +1 ofzo?
ActiveCell.Value = Activecell.Value + 1
pi_83050444
quote:
Op zondag 20 juni 2010 12:05 schreef DaFan het volgende:

[..]

ActiveCell.Value = Activecell.Value + 1
thnx
<>
pi_83087643
Is er een eenvoudige manier om in een kolom met getallen waarin ook foutmeldingen staan (#value, #N/B) het maximum te vinden? De getallen staan in oplopende volgorde.
Een soort van max.if functie

[ Bericht 9% gewijzigd door Deetch op 21-06-2010 09:23:33 ]
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
  maandag 21 juni 2010 @ 09:45:58 #291
15967 Frollo
You know I am a righteous man
pi_83088391
quote:
Op maandag 21 juni 2010 09:08 schreef Deetch het volgende:
Is er een eenvoudige manier om in een kolom met getallen waarin ook foutmeldingen staan (#value, #N/B) het maximum te vinden? De getallen staan in oplopende volgorde.
Een soort van max.if functie
Zou ik zo gauw niet weten, maar ik heb wel een beetje een workaround bedacht. Cellen met tekst verstoren de max-functie niet, en daar kun je gebruik van maken.
In alle cellen die je met de max-functie wilt controleren, vul je niet in:

=mijnformule

maar:

=ALS(ISFOUT(mijnformule);"fout!";mijnformule)
pi_83088706
quote:
Op maandag 21 juni 2010 09:45 schreef Frollo het volgende:

[..]

Zou ik zo gauw niet weten, maar ik heb wel een beetje een workaround bedacht. Cellen met tekst verstoren de max-functie niet, en daar kun je gebruik van maken.
In alle cellen die je met de max-functie wilt controleren, vul je niet in:

=mijnformule

maar:

=ALS(ISFOUT(mijnformule);"fout!";mijnformule)
Thx frollo, dat scheelt weer een hoop gedoe.

Nog even de engelse vertaling voor de liefhebber:
=IF(ISERROR(formule),"fout", formule)
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_83095084
Of, als A1:A4 je range is:
=MAX(ALS(ISFOUT(A1:A4);;A1:A4))

=MAX(IF(ISERROR(A1:A4),,A1:A4))

Bevestigen met Ctrl-Shift-Enter.
pi_83095117
qu63 ik kan niks makkelijker vinden dan jouw formule
pi_83097699
quote:
Op maandag 21 juni 2010 13:23 schreef DaFan het volgende:
Of, als A1:A4 je range is:
=MAX(ALS(ISFOUT(A1:A4);;A1:A4))

=MAX(IF(ISERROR(A1:A4),,A1:A4))

Bevestigen met Ctrl-Shift-Enter.
Die werkt ook, scheelt ook heel veel overtyp werk
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
  maandag 21 juni 2010 @ 20:04:54 #296
62215 qu63
..de tijd drinkt..
pi_83114026
quote:
Op maandag 21 juni 2010 13:24 schreef DaFan het volgende:
qu63 ik kan niks makkelijker vinden dan jouw formule
Ik ook niet
Hij blijft zo lang omdat je echt met 7 ranges werkt..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_83131390
qu ik krijg m alleen heel ietsje korter;
=ALS(4=SOM(--ISLEEG(A2:D2));0;1)
(Ctrl-Shift-Enter)
Maar das alleen voor A2:D2
  dinsdag 22 juni 2010 @ 10:29:30 #298
100297 teamlead
Nu met Napoleon complex
pi_83134185
erm.. wat doe ik fout

in tabblad "verwerken" wil ik in cel D17 de waarde terugzien uit tabblad "bron" cel G2.
als ik gewoon zeg =bron!G2 , geeft excel (2007, Nl-versie) de formule als tekst weer.... en dus niet het resultaat

(celeigenschappen staan gelijk als in andere cellen waar deze simpele verwijzing wél werkt overigens)
If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
pi_83135749
quote:
Op dinsdag 22 juni 2010 10:29 schreef teamlead het volgende:
erm.. wat doe ik fout

in tabblad "verwerken" wil ik in cel D17 de waarde terugzien uit tabblad "bron" cel G2.
als ik gewoon zeg =bron!G2 , geeft excel (2007, Nl-versie) de formule als tekst weer.... en dus niet het resultaat

(celeigenschappen staan gelijk als in andere cellen waar deze simpele verwijzing wél werkt overigens)
Kan je dan niet beter in het tabblad bon cel G2 een andere naam geven en dan daarnaar verwijzen

=naam
<>
pi_83137288
dat heb ik ook weleens gehad. heeft te maken met het gedefinieerde celformaat. Was een crime om weer goed te krijgen.
Celformat naar :"general of number aanpssen helpt niet?
Soms is ie ook lokced of hidden dat moet je ook uitzetten.
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
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')