abonnement Unibet Coolblue Bitvavo
pi_111094066
Ik werk hier met de Engelse versie van Excel 2000. Hierin probeer ik een formule te vinden die in een tabel van H3 tot J123 de eerste rij zoekt waarin een andere waarde dan 0 voorkomt. Van die rij moet dan de waarde uit kolom G worden gegeven.

Ik zat zelf al te denken aan een vlookup voor kolom H, I en J, maar dan zou ik de waarde van een negatieve kolom in vlookup nodig hebben en dat werkt niet. Iemand een idee hoe het wel zou kunnen?
  donderdag 3 mei 2012 @ 18:08:01 #22
62215 qu63
..de tijd drinkt..
pi_111094414
quote:
0s.gif Op donderdag 3 mei 2012 17:58 schreef _superboer_ het volgende:
Ik werk hier met de Engelse versie van Excel 2000. Hierin probeer ik een formule te vinden die in een tabel van H3 tot J123 de eerste rij zoekt waarin een andere waarde dan 0 voorkomt. Van die rij moet dan de waarde uit kolom G worden gegeven.
Bedoel je niet de eerste kolom?
quote:
Ik zat zelf al te denken aan een vlookup voor kolom H, I en J, maar dan zou ik de waarde van een negatieve kolom in vlookup nodig hebben en dat werkt niet. Iemand een idee hoe het wel zou kunnen?
In kolom K =G1 etc zetten en eventueel verbergen :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_111099230
Kolom F invoegen met de vermenigvuldiging van de oude H, I en J. vervolgens Vlookup doen op de waarde 0
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_111102680
quote:
0s.gif Op donderdag 3 mei 2012 18:08 schreef qu63 het volgende:

[..]

Bedoel je niet de eerste kolom?
Nee, in G1 staat een bepaalde datum, in de andere kolommen wat er in of uit een magazijn ging op die datum. Ik wil de eerste datum hebben waarop zo'n wijziging plaats vond.

quote:
[..]

In kolom K =G1 etc zetten en eventueel verbergen :)
Dat kan niet netter?

quote:
3s.gif Op donderdag 3 mei 2012 19:56 schreef Deetch het volgende:
Kolom F invoegen met de vermenigvuldiging van de oude H, I en J. vervolgens Vlookup doen op de waarde 0
En hoe kan ik vlookup doen op de eerste waarde die niet 0 is?
  donderdag 3 mei 2012 @ 21:42:19 #25
62215 qu63
..de tijd drinkt..
pi_111105295
quote:
0s.gif Op donderdag 3 mei 2012 20:57 schreef _superboer_ het volgende:

[..]

Nee, in G1 staat een bepaalde datum, in de andere kolommen wat er in of uit een magazijn ging op die datum. Ik wil de eerste datum hebben waarop zo'n wijziging plaats vond.
Dan kolom XYZ ;) De eerstvolgende lege kolom iig ;)
quote:
Dat kan niet netter?
Nope, negatieve verwijzing in H/VLOOKUP kunnen niet.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_111107023
quote:
0s.gif Op donderdag 3 mei 2012 21:42 schreef qu63 het volgende:

Nope, negatieve verwijzing in H/VLOOKUP kunnen niet.
Dan gebruik je toch INDEX( MATCH( ??
  donderdag 3 mei 2012 @ 22:31:49 #27
62215 qu63
..de tijd drinkt..
pi_111108372
quote:
5s.gif Op vrijdag 16 maart 2012 17:12 schreef qu63 het volgende:
Uitdaging:
Ben bezig om een urenregistratie in elkaar te zetten in Excel. Nu zijn deze al vaak genoeg langsgekomen in deze reeks, alleen gaat het in dit geval om touringcarchauffeurs. Deze hebben ook te maken met wettelijk rij- en rusttijden.

Wat ik wil is dat ik netjes in mijn overzicht te zien krijg of er overtredingen zijn (te weinig rust, te lang gereden). Ik heb onderstaand schema wat hiervoor van belang is:

[..]

Voorbeeldsheet: http://www.svenahrens.nl/Rijrust.xls (Excel 2007, NL)

Voor 1 dag kan ik makkelijk bepalen of ik binnen de wet blijf of niet, over een week, maand of jaar wordt het een heel ander verhaal. Het aantal voorwaarden maken me dan een beetje duizilig :P Kan iemand me hiermee helpen?
Opmaak van de voorbeeldsheet is niet leidend, als ik maar per sheet een maand heb waarop ik per dag (24u) alles in kan vullen..

In de voorbeeldsheet moet nu dus een melding komen dat ik op 13-3 nog niet had mogen rijden omdat ik te weinig rust had. Op 14-3 moet er komen staan dat ik te lang (15 minuten) gereden heb.
Op 15-3 hield ik me wel netjes aan de tijden, maar op 16-3 niet meer omdat ik dan al 2x 10 uur gereden heb die week.
Ben er de laatste tijd zelf mee aan t klooien geweest, maar het is te ingewikkeld en onpraktisch om in Excel te doen. Het begint al met de invoer van de tijden, dat moet handmatig en op de minuut nauwkeurig. Het kan namelijk voorkomen dat ik 1 minuut rij, die moet dan wel genoteerd worden omdat mijn pauze onderbroken is.

Helaas, dan maar werken met verschillende systemen :)
Ook ivm budget, er zijn commerciėle toepassingen, maar die zijn te uitgebreid, te duur en niet geschikt voor een klein bedrijf ;(
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_111122851
quote:
7s.gif Op donderdag 3 mei 2012 22:09 schreef DaFan het volgende:

[..]

Dan gebruik je toch INDEX( MATCH( ??
Hiermee is het gelukt :)

Nu ben ik bij de volgende uitdaging aangekomen: ik laat een macro een bepaalde waarde in een cel plaatsen. Op basis hiervan moeten er nieuwe gegevens uit een database getrokken worden, die excel dan vervolgens kan kopieren naar een nieuw tablad. Hoe kan ik de macro laten wachten zodat de cellen geupdate kunnen worden en de juiste gegevens dus gekopieerd worden? Met "Application.Wait Now + TimeSerial(0, 0, 15)" lukt het niet omdat in die tijd de cellen niet geupdate worden.
pi_111123182
Zou hiermee kunnen:

1
2
3
4
5
6
Sub asd()
 MsgBox ("start calculation")
 Application.CalculateFull
 MsgBox ("calculation complete")
 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_111124659
ok vraagje.

Ik heb een sheet met een aantal tabbladen ( verschillende regio's ).
Op elk tab staan de eventuele issues beschreven in die regio die opgepakt moeten worden.
Even een voorbeeld

A1 = start date issue
B1 = Closed date issue

Ik wil op een voorblad een dashboard maken met daarin in ieder geval de info :
openstaande issues < 30 dagen
openstaande issues 30-60 dagen
openstaande issues 60+ dagen

Weet iemand hoe ik dit het beste aan kan pakken.
Ik kom een eind, echter issues die nog niet closed zijn kan ik niet automatisch uitrekenen hoeveel dagen hij al open staat ( geprobeerd met formule met =TODAY() maar lukte niet :)

graag jullie ideeen :) thx !
  vrijdag 4 mei 2012 @ 12:52:42 #31
62215 qu63
..de tijd drinkt..
pi_111124851
quote:
0s.gif Op vrijdag 4 mei 2012 12:47 schreef realbase het volgende:
ok vraagje.

Ik heb een sheet met een aantal tabbladen ( verschillende regio's ).
Op elk tab staan de eventuele issues beschreven in die regio die opgepakt moeten worden.
Even een voorbeeld

A1 = start date issue
B1 = Closed date issue

Ik wil op een voorblad een dashboard maken met daarin in ieder geval de info :
openstaande issues < 30 dagen
openstaande issues 30-60 dagen
openstaande issues 60+ dagen

Weet iemand hoe ik dit het beste aan kan pakken.
Ik kom een eind, echter issues die nog niet closed zijn kan ik niet automatisch uitrekenen hoeveel dagen hij al open staat ( geprobeerd met formule met =TODAY() maar lukte niet :)

graag jullie ideeen :) thx !
=today()-STARTDATUM al geprobeerd?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_111124932
achter elke issue een kolom maken met daarin de functie:

=if(B1<>"", "Completed",TODAY()-A1)

Vervolgens kun je countif doen op deze kolom (bijv kolom C)

aantal openstaande issues korter dan 30 dagen
=countif(c1:c40,"<30")

aantal openstaande issues tussen 30 en 60 dagen
=countif((c1:c40,"<60")-countif(c1:c40,"<30")

aantal openstaande issues langer dan 60 dagen
=countif(c1:c40,">=60")

Het is wel belangrijk dat je data in kolom A ook echt als datum zijn weergegeven en niet als een tekst.
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_111125573
quote:
3s.gif Op vrijdag 4 mei 2012 12:54 schreef Deetch het volgende:
achter elke issue een kolom maken met daarin de functie:

=if(B1<>"", "Completed",TODAY()-A1)

Vervolgens kun je countif doen op deze kolom (bijv kolom C)

aantal openstaande issues korter dan 30 dagen
=countif(c1:c40,"<30")

aantal openstaande issues tussen 30 en 60 dagen
=countif((c1:c40,"<60")-countif(c1:c40,"<30")

aantal openstaande issues langer dan 60 dagen
=countif(c1:c40,">=60")

Het is wel belangrijk dat je data in kolom A ook echt als datum zijn weergegeven en niet als een tekst.
Hi Deetsch,

Ik heb je formule geprobeerd, geeft me echter het volgende :
( let niet op de cel nummers, die zijn in mn sheet anders dan in mn voorbeeld )

=IF(L2<>"";"Closed";TODAY()-B2)
en dan geeft hij in de cell "Closed" als er al een datum staat, als cell leeg is bij closed date werkt het wel
pi_111125844
quote:
0s.gif Op vrijdag 4 mei 2012 13:08 schreef realbase het volgende:

[..]

Hi Deetsch,

Ik heb je formule geprobeerd, geeft me echter het volgende :
( let niet op de cel nummers, die zijn in mn sheet anders dan in mn voorbeeld )

=IF(L2<>"";"Closed";TODAY()-B2)
en dan geeft hij in de cell "Closed" als er al een datum staat, als cell leeg is bij closed date werkt het wel
Dat is toch ook logisch aangezien je in cel B de datum van afsluiten hebt neergezet als de call is afgesloten?
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_111125911
oh wacht. je wil weten hoe lang een call open is geweest?
dan kun je gewoon B1-A1 ipv "Closed" doen want datums kun je gewoon van elkaar aftrekken als getallen.

Waarom doe je L2 ipv B2?
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_111126474
/edit. opgelost :)

[ Bericht 96% gewijzigd door realbase op 04-05-2012 13:34:39 ]
pi_111128731
quote:
0s.gif Op vrijdag 4 mei 2012 13:27 schreef realbase het volgende:
/edit. opgelost :)
Het is eigenlijk niet de bedoeling dat je je vraag weer weghaalt, misschien heeft iemand anders ook iets aan jouw oplossing.
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_111129124
sorry ! Mn vraag was stom.. jij werkt met komma's en mijn excel accepteerd alleen ;
Vandaar dat het fout ging :)
pi_111148722
Nog 1 vraagje

Ik probeer deze formule werkend te krijgen, maar hij wil niet.

=IF(M3="Open";TODAY()-B3;"")

Wat ik wil is dat hij uitrekent als de tekst "Open" in die Cell staat hij TODAY() minus de start datum pakt en dus uitrekent hoeveel dagen hij open staat.

What am I doing wrong :)


Ps. weet je nog Deetsch 11 januari 2007.. dag om nooit te vergeten !

[Excel] Het grote Excel vragen topic :)

[ Bericht 25% gewijzigd door realbase op 04-05-2012 22:31:03 ]
pi_111237755
quote:
0s.gif Op vrijdag 4 mei 2012 22:01 schreef realbase het volgende:
Nog 1 vraagje

Ik probeer deze formule werkend te krijgen, maar hij wil niet.

=IF(M3="Open";TODAY()-B3;"")

Wat ik wil is dat hij uitrekent als de tekst "Open" in die Cell staat hij TODAY() minus de start datum pakt en dus uitrekent hoeveel dagen hij open staat.

What am I doing wrong :)

Ps. weet je nog Deetsch 11 januari 2007.. dag om nooit te vergeten !

[Excel] Het grote Excel vragen topic :)
Ach ja dat was een goed idee voor een topic reeks. Brings back memries:

We zitten nu in het eerste lustrum, cool ^O^

[OT]
Volgens mij is die code goed met de volgende voorwaarden:
• Je moet inderdaad ; gebruiken ipv , in jouw configuratie
• B3 bevat een datum (dus geen tekst) en deze is ouder dan de datum van vandaag (anders error)
• In M3 staat daadwerkelijk "Open" en niet bijvoorbeeld "open" (zonder hoofdletter) of "open " (met spatie)
• Je hebt een engelse excel versie, anders: =ALS(M3="Open";TODAY()-B3;"")
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 Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')