Zoals ik al zei, probeer eens wat met aantal.alsquote:Op donderdag 15 maart 2012 14:39 schreef Booomer het volgende:
[..]
Ik ga een oneven aantal personen interviewen, zodat dat minder vaak voor komt. Mocht er "JA", "JA", "NVT", NEE", "NEE" uitkomen, dat moet ie hem op NVT zetten.
Maar goed, hoe doe je dat?
Op deze manier zijn de locatie en bestandsnaam niet variabel, toch?quote:Op donderdag 15 maart 2012 12:46 schreef Deetch het volgende:
[..]
Ja dat klopt. wel op deze manier. Er is wel een workaround maar die moet ik dan even zoeken.
In het bestand waar de verwijzing staat moet je code toevoegen.
Ga naar visual basic editor (Alt+F11)
ga naar VBAProject(jouw_excelbestandsnaam)
dubbelklik op ThisWorbook
in jhet veld er naast plaak je de volgende code:
[ code verwijderd ]
Pas de file en naamverwijzing aan naar wens
Vervolgens kun je in jouw_excelbestandnaam bestand gewoon verwijzen naar de spreadsheet op de normale manier (indirect blablabla)
H2 vervangen door als(aantal.als(C3:F3;"NVT")>0;"NVT";H2)quote:Op donderdag 15 maart 2012 14:52 schreef Booomer het volgende:
=ALS((AANTAL.ALS(C3:F3;"Ja"))>=(AANTAL.ALS(C3:F3;"Nee"));H1;H2)
Dit lijkt te werken, nu nog verzinnen hoe ik de NVT erin zet..
Dat zou je met een inputbox ofzo kunnen doen. Of het de te openen bestandsnaam en pad ergrns in je spreadhset zetten.quote:Op donderdag 15 maart 2012 14:56 schreef qu63 het volgende:
[..]
Op deze manier zijn de locatie en bestandsnaam niet variabel, toch?
quote:Op donderdag 15 maart 2012 15:18 schreef DaFan het volgende:
Maar het kan zijn dat ik een beetje doorgeschoten ben.
Heb ze even bekeken en geprobeerd maar doet niet precies wat ik wil. Ik zal het even anders uitleggen, hopelijk dat iemand me dan kan helpen aan de formule die ik moet gebruiken hiervoor.quote:Op woensdag 14 maart 2012 21:50 schreef qu63 het volgende:
[..]
aantal.als() al bekeken? Of somproduct(), maar die is iets ingewikkelder..
som.als() of somproduct()quote:Op donderdag 15 maart 2012 16:18 schreef copyfile het volgende:
[..]
Heb ze even bekeken en geprobeerd maar doet niet precies wat ik wil. Ik zal het even anders uitleggen, hopelijk dat iemand me dan kan helpen aan de formule die ik moet gebruiken hiervoor.
Ik wil in b.v. cel Z1 hebben hoeveel totaal moet worden uitgekeerd aan mensen die 25 jaar in dienst zijn. Hij moet dus eerst kijken in Rij F, als daar iemand met 25 jaar is gevonden moet het getal in Rij J worden meegenomen. En dat dus voor heel rij F en dit moet dan bij elkaar worden opgeteld.
Ik hoop dat het iets duidelijker is. Als er een andere/makkelijkere mannier is om tot het zelfde resultaat te komen, eventueel met een extra tussenstap hoor ik dit graag !
Hartstikke bedankt! Ik snap wat hij doet.quote:Op donderdag 15 maart 2012 12:46 schreef Deetch het volgende:
[..]
Ja dat klopt. wel op deze manier. Er is wel een workaround maar die moet ik dan even zoeken.
In het bestand waar de verwijzing staat moet je code toevoegen.
Ga naar visual basic editor (Alt+F11)
ga naar VBAProject(jouw_excelbestandsnaam)
dubbelklik op ThisWorbook
in jhet veld er naast plaak je de volgende code:
[ code verwijderd ]
Pas de file en naamverwijzing aan naar wens
Vervolgens kun je in jouw_excelbestandnaam bestand gewoon verwijzen naar de spreadsheet op de normale manier (indirect blablabla)
Wat bedoel je met het nieuwe window? Je bronbestand of je bestand waarin je de data uit het bronbestand zet?quote:Op donderdag 15 maart 2012 17:20 schreef McGilles het volgende:
[..]
Hartstikke bedankt! Ik snap wat hij doet.
Alleen sluit hij het nieuwe window niet zodra ik excel afsluit, volgende melding:
"Het subscript valt buiten het bereik"
Hoe kan ik dit oplossen?
Voorbeeldsheet: http://www.svenahrens.nl/Rijrust.xls (Excel 2007, NL)quote:Rijtijd
Tussen 2 rusttijden 9 uur
• 2 x per week 10 uur
• per week maximaal 56 uur
• per 2 weken maximaal 90 uur
Week begint op maandag 0:00u en eindigt op zondag om 23:59u
Rusttijd
• 11 uur aaneengesloten dagelijkse rust
• dagelijkse rust 3x per week 9 uur toegestaan.
• of 12 uur rust waarvan éém aaneengesloten periode van 3 uur en een tweede van tenminste 9 uur.
Wekelijkse rusttijd
• 45 uur aaneengesloten
• tussen 2 rustperioden van 45 uur mag één keer 24 uur gerust worden.
Ja, dat bedoel ikquote:Op vrijdag 16 maart 2012 17:33 schreef KritischeMassa het volgende:
allemachtig
Daar moet je voor gestudeerd hebben om dat bij te houden
Klopt, foutje op de server, ga ik zo fixen! Link doet t weer, blijkbaar kan de server geen .xlsx aan. Dan maar een .xlsquote:Ik kan de sheet niet downloaden, maar als ik het zo zie zit ik te denken om voor elke dag een kolom te maken. dan zou ik in een aantal regels de voorwaarden testen.
Die zijn er, maar niet in Excel. Aangezien de planning en alle andere administratie ook al in Excel gedaan wordt en er voor de komende tijd geen investering verwacht wordt in de software (kost veel geld, geen tijdswinst of meer gemak) dacht ik het zo op te kunnen lossenquote:Maar een taaie en ik vraag mij af of hiervoor geen producten bestaan (gezien de markt en de belangen)
De invoer is eigenlijk mijn laatste zorg, het gaat me vooral om de foutmelding bij overschrijding van de rij,- en rusttijdenwet..quote:Je kan natuurlijk ook helemaal VB gaan met formuleiren voor het invoeren van de uren, dan kun je de testen beter structureren en uitbreiden...
Ja. Staaf en lijndiagram.quote:Op maandag 19 maart 2012 00:24 schreef UbiDubiumIbiLibertas het volgende:
Is het mogelijk om bij Excel een diagram aan te maken met twee verticale assen waarbij de waarden behorend bij de ene as met een lijn worden verbonden en de waarden behorend bij de andere as met staven worden weergegeven?
A1: =INDEX($A$2:$F$5,MATCH(LARGE($F$2:$F$5,1),$F$2:$F$5,0),1)quote:Op zaterdag 17 maart 2012 12:18 schreef Kersje86 het volgende:
Hoi,
toernooi bladibla ...
Kan iemand mij hiermee helpen?
Maak eerst een normale staafdiagram met beide dataseries. Selecteer vervolgens een van beide dataseries en pas de stijl van die dataset aan naar lijn en zet hem op de secundaire as.quote:Op maandag 19 maart 2012 00:24 schreef UbiDubiumIbiLibertas het volgende:
Is het mogelijk om bij Excel een diagram aan te maken met twee verticale assen waarbij de waarden behorend bij de ene as met een lijn worden verbonden en de waarden behorend bij de andere as met staven worden weergegeven?
Ja, in A2 -> ="*"&A1&"*"quote:Op dinsdag 20 maart 2012 14:01 schreef cptmarco het volgende:
vraag:
in cel A1 staat bijvoorbeeld 123456
in cel A2 wil ik dat nummer gekopieerd hebben maar met als toevoeging een sterretje er voor en er achter: dus in A2 wil ik hebben staan *123456*
Kan ik dat op één of andere manier voor elkaar krijgen????
=als(A1="";FORMULE;"")quote:Op woensdag 21 maart 2012 00:54 schreef roym het volgende:
Ik heb een lijst met persoonsgegevens in excel staan. (110 stuks) in de celling daarachter gebruik ik verschillende formules die de informatie gebruiken uit de personeelsgegevens. Nu kan de grote van de lijst met personeelsgegevens fluctureren tussen de 90 en de 120. Hoe kan ik er nu het netste voor zorgen dat bij de nieuwe personeelsgegevens de formules worden gebruikt, maar als er personen uit gaan dat dit ook netjes blijft ? Kortom hoe los je zoiets het netste op zonder error's etc. ? Wat is jullie idee daarover ?
=ALS(A1="";"";FORMULE)quote:Op woensdag 21 maart 2012 13:08 schreef roym het volgende:
Het moet net andersom zijn, als de cel gevult is moet hij de formule weergven, zo niet dan moet de cel leeg blijven zonder melding, tekst etc. Hoe moet ik het dan doen ? Heb een beetje zitten puzelen met de gegeven formule maar krijg dit niet goed.
Wat zegt de help?quote:Op woensdag 21 maart 2012 16:09 schreef roym het volgende:
Thanks! Heb toch nog een andere vraag. Ik heb een bedra waar elk jaar 2% rente bij komt. Nu is dit rente op rente dus 100+2% = 102 dan 102+2% etc. Nu kan dit volgens mij met de Cum.Rente functie. Alleen snap ik de formule niet helemaal. Je moet de volgende zaken invullen, wat moet ik daar invullen voor mijn voorbeeld als ik b.v. 2 jaar wil weten ?
Rente = 0,02
Aantal termijnen = ? (jaren of maanden ?)
HW = 100
Begin periode = ?
Einde periode = ? (jaren of maanden ?
1. je selecteerd een cell -> de listbox komt te voorschijnquote:value1;value4;value7;value8
Niemand enig idee ?quote:Op woensdag 21 maart 2012 16:44 schreef roym het volgende:
Dat is het hem juist, via de help wordt ik niet veel wijzer en als ik als startdatum een datum neem zoals b.v. 1-1-2012 werkt het niet. En alleen 2012 werkt ook niet.
Ik weet niet met welke versie van Excel je werkt, maar hier (met 2003) werkt het ook niet.quote:Op woensdag 21 maart 2012 16:44 schreef roym het volgende:
Dat is het hem juist, via de help wordt ik niet veel wijzer en als ik als startdatum een datum neem zoals b.v. 1-1-2012 werkt het niet. En alleen 2012 werkt ook niet.
Is inderdaad eigenlijk net zo makkelijk, zit weer eens naar de moeilijkste oplossing te zoeken haha bedankt !quote:
Wordt Jan altijd door Truus vervangen?quote:Op vrijdag 23 maart 2012 17:32 schreef Ph0en1x het volgende:
Drie kolommen. Eerste kolom A bevat cellen met begrippen, gescheiden door puntkomma. De combinatie van deze begrippen is cruciaal en moet intact blijven. Tweede kolom B bevat dezelfde begrippen maar dan onder elkaar. Derde kolom C bevat nieuwe versies van de begrippen. Opdracht: vervang alle instanties van de begrippen uit kolom B in kolom A door de nieuwe versies in kolom C.
Ik kan dat natuurlijk met find/replace gaan doen, maar het gaat om duizenden begrippen dus dan ben ik wel even zoet. Hoe zou een macro met de opdracht "Zoek waarde van B1 in A:A en vervang alle instanties door waarde van C1, en ga vervolgens een rij naar beneden en doe alles opnieuw." eruitzien in programmeertaal (waar ik geen kaas van heb gegeten)?
Plaatje inclusief beoogd eindresultaat:
[ afbeelding ]
Gaat idd niet met ranges.quote:Op vrijdag 23 maart 2012 17:38 schreef qu63 het volgende:
[..]
Wordt Jan altijd door Truus vervangen?
Zo ja, probeer =SUBSTITUEREN() eens
-edit- lama, werkt niet..
Je kan gewoon multiselecten en dan 'ignore' kiezenquote:Op vrijdag 23 maart 2012 18:05 schreef Sjaakbakfiets het volgende:
Ik heb een vraag mbt het formatteren van cellen.
Ik heb een lijst met getallen die zijn 'stored as text', en dus een groen driehoekje bevat. Met Format Cells lukt het me niet om deze driehoekjes weg te werken. Mijn enige mogelijkheid is om om 'convert to number' toe te passen (als ik in Excel ben verschijnt er een uitroepteken, waar ik deze optie kan aanklikken), maar dit duurt ruim een seconde per cel. Aangezien het gaat om 50,000+ cellen, zie ik dit niet zo zitten Weet iemand nog een andere optie om dit driehoekje weg te werken? Met ignore error zijn we uiteraard weggewerkt, maar kan ik niet met de getallen aan de slag.
Ik gebruik Excel 2007 (Engelstalig).
Alvast bedankt!
Waarom niet gewoon de ene cel min de andere cel, delen door 30 en dan eigenschappen op getal zetten met 0 decimalen, dan is het probleem opgelost.quote:Op vrijdag 23 maart 2012 22:14 schreef roym het volgende:
Ik heb het volgende probleem. Ik heb onderstaande code. Die berekend het aantal maanden dat tussen twee verschillende datums ligt. Maar als de 1e datum VOOR de 2e ligt geeft hij een #GETAL error. Wat zou de oplossing zijn dit te voorkomen ?
DATUMVERSCHIL(C104;DATUM(Jaar_voor_berekening;12;31);"M"))
Dat is 't ja, dank!quote:Op vrijdag 23 maart 2012 21:52 schreef actuarisje het volgende:
Als ik het goed begrijp, dan wil je ze dus wel converteren naar getallen?
Dan kun je natuurlijk alle cellen vermenigvuldigen met 1: dat is een manier om een 'tekst'-getal om te zetten naar een 'echt' getal.
Tekst in A1, dan in B1 de formule =1*A1 en dan staat in B1 het getal.
Helpt dat?
Niemand?quote:Op vrijdag 23 maart 2012 17:32 schreef Ph0en1x het volgende:
Drie kolommen. Eerste kolom A bevat cellen met begrippen, gescheiden door puntkomma. De combinatie van deze begrippen is cruciaal en moet intact blijven. Tweede kolom B bevat dezelfde begrippen maar dan onder elkaar. Derde kolom C bevat nieuwe versies van de begrippen. Opdracht: vervang alle instanties van de begrippen uit kolom B in kolom A door de nieuwe versies in kolom C.
Ik kan dat natuurlijk met find/replace gaan doen, maar het gaat om duizenden begrippen dus dan ben ik wel even zoet. Hoe zou een macro met de opdracht "Zoek waarde van B1 in A:A en vervang alle instanties door waarde van C1, en ga vervolgens een rij naar beneden en doe alles opnieuw." eruitzien in programmeertaal (waar ik geen kaas van heb gegeten)?
Plaatje inclusief beoogd eindresultaat:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Sub Fok_Deetch() Dim s() As String Dim i As Integer Range("A2").Select Range(Selection, Selection.End(xlDown)).Select For Each c In Selection.Cells s = Split(c.Value, ";") For i = 0 To UBound(s) MsgBox i & ": " & s(i) Next i Next c End Sub |
1 | =IF(AND(K2-TODAY())<1;L2<>"Gesloten") |
Laat maar, heb hem alquote:Op donderdag 29 maart 2012 10:10 schreef Saekerhett het volgende:
Ben bezig met het volgende:
Ik wil graag dat de cel M2 rood wordt als de datum in K2 dichterbij dan 1 dag of overdue is en de tekst in L2 niet op gesloten staat. Als L2 wel op gesloten staat, hoeft M2 namelijk niet rood te worden, ongeacht de datum in K2.
Ik voer de formule in bij Conditional Formatting Rules Manager, dus dan kan ik daar zelf de opmaak kiezen als wordt voldaan aan de voorwaarden in de formule.
Waarom werkt mijn volgende formule niet, ook al schijnen er geen fouten in te zitten?
[ code verwijderd ]
1 | =IF(AND(TODAY()>=K2);L2<>"Gesloten") |
Die is wel mooier. Maar je hebt hem nog niet helemaal aangezien je ook een melding wil als je nog 1 dag hebt.quote:Op donderdag 29 maart 2012 10:22 schreef Saekerhett het volgende:
[..]
Laat maar, heb hem al
Juiste formule is dit:
[ code verwijderd ]
Jep, aangepast, thx!quote:Op donderdag 29 maart 2012 10:31 schreef Deetch het volgende:
[..]
Die is wel mooier. Maar je hebt hem nog niet helemaal aangezien je ook een melding wil als je nog 1 dag hebt.
vervang >= door > en je hebt hem
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Hopelijk heeft iemand een idee. Googlen op voorwaardelijke formules hielp (nog) niets. Ik weet ook niet zeker of er een dergelijke formule bestaat.
Bedankt alvast voor het meedenken.Nederlander in München, met voorliefde voor Taiwan en auti's gonna aut.
quote:Op woensdag 4 april 2012 14:50 schreef Hojdhopper het volgende:
Hoi Fokkers,
Ik weet niet hoe het hier precies werkt, moet je op je beurt wachten om je vraag te stellen? Ik wil niet voorkruipen voor jpjedi!
Maar toch hier mijn vraag:extra kolom aanmaken tussen 3 en 4. Je krijgt dan dus kolom C, D en E.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Hopelijk heeft iemand een idee. Googlen op voorwaardelijke formules hielp (nog) niets. Ik weet ook niet zeker of er een dergelijke formule bestaat.
Bedankt alvast voor het meedenken.
in D1: =als(C1>=E1;E1;C1) en dat doortrekken naar beneden.It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
quote:Op woensdag 4 april 2012 14:50 schreef Hojdhopper het volgende:
Hoi Fokkers,
Ik weet niet hoe het hier precies werkt, moet je op je beurt wachten om je vraag te stellen? Ik wil niet voorkruipen voor jpjedi!
Maar toch hier mijn vraag:Tja eigenlijk moet je wel op je beurt wachten maar waarschijnlijk is wat Qu63 zegt je antwoord.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Hopelijk heeft iemand een idee. Googlen op voorwaardelijke formules hielp (nog) niets. Ik weet ook niet zeker of er een dergelijke formule bestaat.
Bedankt alvast voor het meedenken.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
Superbedankt qu63!!! Dit werkt! Als eerder had bedacht dit hier te vragen had ik me denk ik zo'n 2 uur per dag gespaard deze week.quote:Op woensdag 4 april 2012 15:27 schreef qu63 het volgende:
[..]
extra kolom aanmaken tussen 3 en 4. Je krijgt dan dus kolom C, D en E.
in D1: =als(C1>=E1;E1;C1) en dat doortrekken naar beneden.
1 2 3 4 5 6 7 8 | Vestiging 1 - ¤200 Vestiging 2 - ¤200 Vestiging 3 - ¤200 Vestiging 4 - ¤200 Vestiging 5 - ¤200 Vestiging 6 - ¤200 Vestiging 7 - ¤200 Vestiging 8 - ¤200 |
1 2 3 | Vestiging 1: ¤50 Vestiging 5: ¤80 Vestiging 8: ¤30 |
1 2 3 | Vestiging 3: ¤60 Vestiging 4: ¤70 Vestiging 7: ¤40 |
quote:Op woensdag 4 april 2012 16:00 schreef Hojdhopper het volgende:
[..]
Sorry Deetch! Bedankt dat ik even voor mocht!
Ja, dat kan.quote:Op donderdag 5 april 2012 22:52 schreef LethalP het volgende:
Betreft Excel 2010, Taal: Nederlands.
Nu heb ik in excel 2 pull down menu's onder elkaar waar allebei dezelfde waardes gekozen kunnen worden. Nu wil ik graag dat als je in het eerste menu een bepaalde waarde kiest, deze in het 2e menu er niet meer bij staat.
Is dit mogelijk en hoe? Zónder VBA etc. dus gewoon standaard excel.
Kan je een screenshot maken van een stukje van je tabel in de huidige situatie en je gewenste (met handmatig ingevoerde gegevens dus)?quote:Op zondag 8 april 2012 17:06 schreef Vierkante_Ogen het volgende:
Erm; deze data staat in column e; er zit nog wat meer info in de excel, dus dan zou de average in column L komen, vanaf rij 2. De output wil ik in nummers, dus zeg dat jan/feb/maart (cellen (e2/e3/e4) 2/4/6 is, dan wil ik '4' (het gemiddelde) zien in column L; het volgende gemiddelde is dan e5/e6/e7.
Uiteindelijk moet de hele excel database naar, woepsiedoe, het altijd leuke SPSS.
Is het zo duidelijker of heb je nog meer info nodig?
Met =average(indirect(address(2,5,1,0))) kreeg ik uiteindelijk wel een getal, maar niet het juiste. Ook dummy's aanmaken ( http://www.ozgrid.com/forum/showthread.php?t=147572 ) had ik geen idee welke waarde ik daarvoor moest gebruiken.
Ja, daar staan de maanden onder andere - in column B; maar hoe wordt ie dan overzichterlijker? Hij werkt zo in ieder geval :pquote:Op zondag 8 april 2012 17:32 schreef DaFan het volgende:
Nee maar ik bedoel voor de waardes in E? Daar moet toch ergens staan dat 5,89 hoort bij januari 2000? En 6,06 bij februari?
Dan krijg je een overzichtelijkere formule. Misschien moet je maar overwegen ze erbij te doen
Vul in C1 je getal inquote:Op maandag 9 april 2012 22:44 schreef gerrit098 het volgende:
Ik heb de volgende vraag
Kan de volgende formule =SOM(A4:A13) aangepast worden op de volgende manier.
Ik wil in bv cel C1 en C2 de waarde kunnen in geven waar de =SOM uit moet bestaan
is dit mogelijk en zo ja hoe??
Excel 2007 nederlands
Neequote:Op maandag 9 april 2012 22:50 schreef _joepie_ het volgende:
[..]
Vul in C1 je getal in
Vul in C2 je getal in
Vul in C3 =som(C1:C2) in
bedoel je dat..?
dank u. Het werkt.quote:Op maandag 9 april 2012 22:58 schreef DaFan het volgende:
Je moet dan gebruiken
=SOM(INDIRECT(C1&":"&C2))
Webdesigner met Excel codequote:Op woensdag 11 april 2012 23:30 schreef Compoantje het volgende:
Wat doen jullie eigenlijk allemaal voor werk? Iets met administratie zeker?
OF webdesigner, met al die codes
Het antwoord is daar al gegeven:quote:Op woensdag 11 april 2012 23:27 schreef qwerty-nl het volgende:
De "als functie" snap ik niet zo goed.
Stel:
Leerlingrapporten
Cijfer lager dan 3 is "maatregelen"
Cijfer hoger dan 7 is "uitstekend"
Cijfer lager dan 7 is "ouders bellen"
Hoe verwerk je dit in excel? Wat is de formule
Hoop dat jullie het snappen
en neem het voorbeeld niet te letterlijk... Ben al uitgelachen in digital corner
Aah sorry moest er ook ff bij zetten:quote:Op woensdag 11 april 2012 23:36 schreef Pakspul het volgende:
[..]
Het antwoord is daar al gegeven:
=IF(D4>3,IF(D4>7,"Uitstekend", "Ouders bellen"), "Maatregelen")
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |