abonnement Unibet Coolblue
  dinsdag 11 augustus 2015 @ 23:35:58 #1
62215 qu63
..de tijd drinkt..
pi_155134490


Welkom bij “Het grote Excel vragentopic” waar je terecht kan met vragen over Excel.

In dit topic is het de bedoeling dat we gericht vragen stellen en antwoorden geven op de gestelde vragen. Om alles zo goed mogelijk te laten verlopen zijn er een aantal regels.

Regels
1. Als je een vraag stelt, zet er dan bij welke versie van Excel je hebt en op welke taal hij ingesteld staat.
2. Zet macrocode tussen [ code ] tags
3. Als het “pseudo-code” is, vermeldt dit dan duidelijk
4. Er bestaan geen domme vragen, wel domme antwoorden. Als jouw antwoord niet gaat bijdragen, geef het antwoord dan niet.
5. Dit topic is geen “code-FEBO” waar je half opgewarmde code uit de muur trekt, het is de bedoeling dat je er zelf iets van leert.

Definities
Functie Een interne functie die bij Excel is geleverd.
UDF Een “user definded function”, een zelfgebouwde functie
Macro Een stuk code die opdrachten uitvoert, gebouwd in (meestal) de VBA editor
Add-In Een Excel workbook met VBA-code (of C#, C) die als .xla (of .xll) is opgeslagen, deze is als vaste plug-in in Excel te plaatsen.
Workbook Het excelbestand
Sheet of Worksheet Het tabblad
Form, Formulier, Userform Een Dialoogvenster in VBA gebouwd

Tips & Links
De help functie van excel of visual basic voor excel kan je een eind op weg helpen. (F1)

Het workbook met het FOK!-menu zoals in de banner weergegeven is hier te vinden. Dit menu is naar wens aan te passen. De icoontjes in het menu zijn hier allemaal weergegeven. In dit workbook zijn drie macro's aanwezig:
• Een printertool waarmee je uit meerdere workbooks sheets kan selecteren voor afdrukken
• Een power replace die termen kan wijzigen in meerdere workbooks tegelijk
• Een formule vertaler, de formule in de actieve cel wordt in het engels weergegeven. Je kan ook een engelse formule invoeren die dan in de actieve cel in de geldende taal wordt geplaatst.
De UDF is naar aanleiding van een vraag in topic #29. De functie kan worden aangeroepen door in een cel =FOK() te typen en dan op de Fx te klikken voor uitleg over de variabelen.

De VBA editor bereik je door ALT+F11 in te drukken. Vanaf Excel 2007 is de VBA editor lastiger te vinden. Op deze site wordt uitgelegd hoe je de editor kan activeren.

De interne functies zijn afhankelijk van welke taal jouw Excel draait. Op deze en deze site kun je de formules in verschillende talen vertalen.

Macro uitvoering optimaliseren
De meer uitgebreide macro's kunnen traag worden, ook kan het scherm flikkeren als gevolg van veel "select" acties. Deels kun je dit ondervangen door zo veel mogelijk select acties te vervangen door directe verwijzingen naar cells en deels door een macro-optimalisatie door te voeren. In de onderstaande code is een routine voor macro-optimalisatie en een routine om de optimalisatie weer uit te zetten weergegeven. In de voorbeeld sheet is een uitgebreide versie van MOA en MOU opgenomen.

SPOILER
Om 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.
Bij macro's die een bepaalde, merkbare, tijd nodig hebben om hun werk te doen is het van belang de gebruiker een idee te geven van wat er gebeurt, zeker met macro-optimalisatie aan kan het lijken alsof Excel is vastgelopen. Je kan bijvoorbeeld de statusbar een waarde geven, met eventueel een percentage van de reeds uitgevoerde code.

SPOILER
Om 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.
Password kwijt?
Soms heb je een worksheeet beveiligd met een password maar ben je die kwijt. Gelukkig is dat geen groot probleem want de interne beveiliging van Excel stelt niet heel veel voor.
Hier vind je meer info en een downloadbare macro die alle interne passwords verwijdert.

DISCLAIMER: Denk erom dat je met het breken van de beveiliging van een excelsheet mogelijk wet- of regelgeving overtreedt. Als de spreadsheet van jezelf is zou het geen probleem moeten zijn.
In andere gevallen: vraag toestemming aan de originele schrijver.
Bij twijfelgevallen: NIET DOEN



Mooi, grappig en cool
Een uitgebreide site met nuttige en minder nuttige excelsheetjes. Van kekke grafieken om je manager of leraar te betoveren via oscillogrammen en simulatoren tot pong voor als het weer een typische vrijdagmiddag is: Excelunusual

Verder
Alle vorige topics zijn hier terug te vinden.

Nieuw topic? Haal de OP uit de wiki
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155135515
quote:
0s.gif Op dinsdag 11 augustus 2015 23:35 schreef qu63 het volgende:

[..]

https://support.office.co(...)13-9ecb-f1951ff89d7f
Letterlijk het eerste resultaat als ik zoek op "Excel voorwaardelijke opmaak"...
Dank voor jouw reactie.

Echter staat daar (bij mijn weten niet mijn vraag tussen) ook heb ik geprobeerd dit op te lossen met voorwaardelijke opmaak en dan de celwaarde laten zoeken naar "tekst"

Wat ik wil is dat cel a1 bijvoorbeeld rood wordt als in cel a2 ''hallo'' staat :)
Man is de baas, vrouw kent haar plaats.
pi_155136239
Die link kan je gebruiken. Ga de voorwaardelijke opmaak opzetten voor A1, alleen vul je dan bij stap 4 in
1=A2="hallo"
  woensdag 12 augustus 2015 @ 00:33:44 #4
62215 qu63
..de tijd drinkt..
pi_155136242
quote:
7s.gif Op woensdag 12 augustus 2015 00:06 schreef phpmystyle het volgende:

[..]

Dank voor jouw reactie.

Echter staat daar (bij mijn weten niet mijn vraag tussen) ook heb ik geprobeerd dit op te lossen met voorwaardelijke opmaak en dan de celwaarde laten zoeken naar "tekst"

Wat ik wil is dat cel a1 bijvoorbeeld rood wordt als in cel a2 ''hallo'' staat :)
A1 selecteren, voorwaardelijke opmaak op basis van regel -> =ALS(A2="hallo";WAAR;ONWAAR). Opmaak kiezen in de tabs.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155137688
quote:
0s.gif Op woensdag 12 augustus 2015 00:33 schreef qu63 het volgende:

[..]

A1 selecteren, voorwaardelijke opmaak op basis van regel -> =ALS(A2="hallo";WAAR;ONWAAR). Opmaak kiezen in de tabs.
Thanks. ik heb het geprobeerd maar het lukt echter nog niet. Ik begrijp namelijk niet hoe je een ALS formule kunt toepassen in voorwaardelijke opmaak :@

Dit is het resultaat;
SPOILER
Om 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.
Man is de baas, vrouw kent haar plaats.
pi_155143625
Je verwijst naar cel A2 terwijl je hallo in B1 hebt gezet?
  woensdag 12 augustus 2015 @ 11:15:00 #7
62215 qu63
..de tijd drinkt..
pi_155143684
quote:
7s.gif Op woensdag 12 augustus 2015 01:33 schreef phpmystyle het volgende:

[..]

Thanks. ik heb het geprobeerd maar het lukt echter nog niet. Ik begrijp namelijk niet hoe je een ALS formule kunt toepassen in voorwaardelijke opmaak :@

Dit is het resultaat;
SPOILER
Om 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.
Zoek de verschillen in jouw formule en in die van mij :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155165063
quote:
0s.gif Op woensdag 12 augustus 2015 11:15 schreef qu63 het volgende:

[..]

Zoek de verschillen in jouw formule en in die van mij :)
It works!!!

Alleen hoe onthoud ik in godsnaam zo'n formule, want die kun je niet standaard vinden bij de voorwaardelijke opmaak :(

quote:
0s.gif Op woensdag 12 augustus 2015 11:12 schreef Modus het volgende:
Je verwijst naar cel A2 terwijl je hallo in B1 hebt gezet?
Ja was dom. Ik bedoelde ook cel a1 moet rood worden als in cel b1 hallo staat bijvoorbeeld :P
Man is de baas, vrouw kent haar plaats.
  woensdag 12 augustus 2015 @ 23:46:52 #9
62215 qu63
..de tijd drinkt..
pi_155165227
quote:
7s.gif Op woensdag 12 augustus 2015 23:41 schreef phpmystyle het volgende:

[..]

It works!!!

Alleen hoe onthoud ik in godsnaam zo'n formule, want die kun je niet standaard vinden bij de voorwaardelijke opmaak :(
Het lukt mij ook om het te onthouden ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155165931
Hoi. :)

Ik wil iets uitvoeren, maar weet niet of het kan en zo ja, hoe.

Ik heb één Excel document, met 8 tabs.

Tab 1 is een algemene pagina, met de beschikbaarheid van mensen per dag. Zijn ze op een specifieke dag niet beschikbaar, staat er 'niet'. Iedere andere tekst betekent dat ze wel beschikbaar zijn. De indeling ziet er zo uit:
SPOILER
Om 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.
Tab 2 tot en met 8 is per dag. Dus tab 2 maandag, tab 3 dinsdag, ga zo maar door. Die indeling van die tab(s) zien er telkens zo uit:
SPOILER
Om 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.
Nu wil ik het zo instellen, dat vanaf op tab 2 tot en met 8 een lijst staat met de mensen die op die dag beschikbaar zijn. Hij moet dus alle info uit de eerste tab halen; voornaam, achternaam en beschikbaarheid. Ik kom er alleen niet uit.
  donderdag 13 augustus 2015 @ 00:14:06 #11
62215 qu63
..de tijd drinkt..
pi_155166051
quote:
0s.gif Op donderdag 13 augustus 2015 00:10 schreef einschtein het volgende:
Hoi. :)

Ik wil iets uitvoeren, maar weet niet of het kan en zo ja, hoe.

Ik heb één Excel document, met 8 tabs.

Tab 1 is een algemene pagina, met de beschikbaarheid van mensen per dag. Zijn ze op een specifieke dag niet beschikbaar, staat er 'niet'. Iedere andere tekst betekent dat ze wel beschikbaar zijn. De indeling ziet er zo uit:
SPOILER
Om 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.
Tab 2 tot en met 8 is per dag. Dus tab 2 maandag, tab 3 dinsdag, ga zo maar door. Die indeling van die tab(s) zien er telkens zo uit:
SPOILER
Om 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.
Nu wil ik het zo instellen, dat vanaf op tab 2 tot en met 8 een lijst staat met de mensen die op die dag beschikbaar zijn. Hij moet dus alle info uit de eerste tab halen; voornaam, achternaam en beschikbaarheid. Ik kom er alleen niet uit.
Dit zou je verder moeten helpen: http://superuser.com/ques(...)es-based-on-criteria
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155166152
quote:
0s.gif Op donderdag 13 augustus 2015 00:14 schreef qu63 het volgende:

[..]

Dit zou je verder moeten helpen: http://superuser.com/ques(...)es-based-on-criteria
Oh duh. Thanks! Ik dacht te moeilijk. :P
pi_155196876
quote:
0s.gif Op donderdag 13 augustus 2015 00:14 schreef qu63 het volgende:

[..]

Dit zou je verder moeten helpen: http://superuser.com/ques(...)es-based-on-criteria
Hm, ik kom er toch niet helemaal uit. Ik heb nu:
1=IF(COUNTIF(Algemeen!C2,"niet"),"", Algemeen!A2)

Die werkt in principe prima. Ik moet het echter wel voor elke lijn veranderen en ik krijg dus lege regels, wat ik dus het -liefst- niet wil. Is er een (betere) manier/
  donderdag 13 augustus 2015 @ 23:58:58 #14
62215 qu63
..de tijd drinkt..
pi_155197066
quote:
0s.gif Op donderdag 13 augustus 2015 23:53 schreef einschtein het volgende:

[..]

Hm, ik kom er toch niet helemaal uit. Ik heb nu:
[ code verwijderd ]

Die werkt in principe prima. Ik moet het echter wel voor elke lijn veranderen en ik krijg dus lege regels, wat ik dus het -liefst- niet wil. Is er een (betere) manier/
Huh?

Dat is een vage formule... Hij telt het aantal keren dat Algemeen!C2 gelijk staat aan 'niet', als dat waar is is het leeg, zo niet dan is het Algemeen!A2...
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155292648
Ik heb een hele kolom met verschillende data.
Is er een manier of formule dat ik enkel de zaterdagen en zondagen eruit kan filteren? :@
Please consider the environment before printing this post.
Op zaterdag 27 mei 2017 00:36 schreef d4v1d het volgende:
Kabuf is af en toe best een prima kerel.
  maandag 17 augustus 2015 @ 18:08:47 #16
346939 Janneke141
Green, green grass of home
pi_155299547
quote:
2s.gif Op maandag 17 augustus 2015 14:38 schreef KaBuf het volgende:
Ik heb een hele kolom met verschillende data.
Is er een manier of formule dat ik enkel de zaterdagen en zondagen eruit kan filteren? :@
Als je de datum deelt door 7 en de rest is 0 of 1, dan is het weekend.
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 17 augustus 2015 @ 18:10:42 #17
62215 qu63
..de tijd drinkt..
pi_155299604
quote:
2s.gif Op maandag 17 augustus 2015 14:38 schreef KaBuf het volgende:
Ik heb een hele kolom met verschillende data.
Is er een manier of formule dat ik enkel de zaterdagen en zondagen eruit kan filteren? :@
quote:
0s.gif Op maandag 17 augustus 2015 18:08 schreef Janneke141 het volgende:

[..]

Als je de datum deelt door 7 en de rest is 0 of 1, dan is het weekend.
Of met WEEKDAG() in een extra kolom en dan filteren.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155299634
Door een onverwachte vakantie heb ik nog niet kunnen reageren op jullie antwoorden. Nogmaals dank. Ik ga er zeker naar kijken.
I asked God for a bike, but I know God doesn't work that way.
So I stole a bike and asked for forgiveness.
pi_155300417
quote:
0s.gif Op maandag 17 augustus 2015 18:10 schreef qu63 het volgende:

[..]


[..]

Of met WEEKDAG() in een extra kolom en dan filteren.
Ah die eens proberen :9
Please consider the environment before printing this post.
Op zaterdag 27 mei 2017 00:36 schreef d4v1d het volgende:
Kabuf is af en toe best een prima kerel.
  maandag 17 augustus 2015 @ 19:34:41 #20
329970 PandaDrop
Dropetende wegenbouwer
pi_155302329
* PandaDrop wil een code-FEBO uit de trekken

Hoi, heeft iemand een warme Gauss-eliminatie klaarliggen?
tong80
Wel een mooie one liner dan.
:T
  maandag 17 augustus 2015 @ 19:39:48 #21
62215 qu63
..de tijd drinkt..
pi_155302496
quote:
9s.gif Op maandag 17 augustus 2015 19:34 schreef PandaDrop het volgende:
* PandaDrop wil een code-FEBO uit de trekken

Hoi, heeft iemand een warme Gauss-eliminatie klaarliggen?
http://www.mrexcel.com/fo(...)ian-elimination.html
http://www.excelforum.com(...)ian-elimination.html

Geen idee wat t is btw :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 17 augustus 2015 @ 19:42:38 #22
329970 PandaDrop
Dropetende wegenbouwer
pi_155302595
quote:
Dat is wiskunde op vwo wisB en hbo technisch opleiding (HTS)
tong80
Wel een mooie one liner dan.
:T
  maandag 17 augustus 2015 @ 19:43:33 #23
62215 qu63
..de tijd drinkt..
pi_155302623
quote:
9s.gif Op maandag 17 augustus 2015 19:42 schreef PandaDrop het volgende:

[..]

Dat is wiskunde op VWO wisB en HBO technisch opleiding (HTS)
Havist hier, geen idee meer welke wiskunde ik deed :D En mijn HBO opleiding was gelukkig niet technisch ;)

Succes! :Y)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 17 augustus 2015 @ 19:47:49 #24
346939 Janneke141
Green, green grass of home
pi_155302741
quote:
0s.gif Op maandag 17 augustus 2015 19:39 schreef qu63 het volgende:
Geen idee wat t is btw
Algoritme om oplossingen te vinden voor een stelsel van meer vergelijkingen met meer onbekenden via matrixrekening.
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 17 augustus 2015 @ 19:49:59 #25
62215 qu63
..de tijd drinkt..
pi_155302821
quote:
0s.gif Op maandag 17 augustus 2015 19:47 schreef Janneke141 het volgende:

[..]

Algoritme om oplossingen te vinden voor een stelsel van meer vergelijkingen met meer onbekenden via matrixrekening.
Zoiets zei wikipedia ook ja, maar dat betekent nog niet dat ik t snap :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 17 augustus 2015 @ 19:53:45 #26
346939 Janneke141
Green, green grass of home
pi_155302961
quote:
0s.gif Op maandag 17 augustus 2015 19:49 schreef qu63 het volgende:

[..]

Zoiets zei wikipedia ook ja, maar dat betekent nog niet dat ik t snap :P
Troost je, je kunt gewoon oud worden zonder dat te weten.
Opinion is the medium between knowledge and ignorance (Plato)
pi_155311652
quote:
0s.gif Op maandag 17 augustus 2015 19:49 schreef qu63 het volgende:

[..]

Zoiets zei wikipedia ook ja, maar dat betekent nog niet dat ik t snap :P
Sudoku maar dan ingewikkelder omschreven
Wie dit leest is gek
pi_155311750
Uit SAP trek ik een enkele Excel sheet.
Kan ik die "opslaan als" in een andere bestaande excelfile als sheet 2?
Wie dit leest is gek
  dinsdag 18 augustus 2015 @ 01:03:14 #29
62215 qu63
..de tijd drinkt..
pi_155314190
quote:
99s.gif Op maandag 17 augustus 2015 23:30 schreef Nieuwschierig het volgende:
Uit SAP trek ik een enkele Excel sheet.
Kan ik die "opslaan als" in een andere bestaande excelfile als sheet 2?
VBA:
1
2
3
4
5
Sub MoveToSpecificWorkbook()
'Move the active sheet to the beginning of named Workbook.
'Replace YourWorkbook.xls with the full name of the target workbook you want.
    ActiveSheet.Move Before:=Workbooks("YourWorkbook.xls").Sheets(1)
End Sub
http://www.excelhowto.com/macros/move-or-copy-worksheets-vba/
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155316021
quote:
0s.gif Op maandag 17 augustus 2015 18:08 schreef Janneke141 het volgende:

[..]

Als je de datum deelt door 7 en de rest is 0 of 1, dan is het weekend.
Je bedoelt: =rest(datum;7) of mod(datum;7)
Delen door 7 resulteert in een datumnotatie.
Excel heeft hiervoor een extra formule in haar pakket:
=weekdag(datum). Als je dan 1 of 7 hebt is het een zaterdag of zondag.
Je kunt het best een kolom extra toevoegen met weekdag, dan kun je met de filtermodule de weekenddagen er tussen uit halen.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_155316032
quote:
2s.gif Op maandag 17 augustus 2015 14:38 schreef KaBuf het volgende:
Ik heb een hele kolom met verschillende data.
Is er een manier of formule dat ik enkel de zaterdagen en zondagen eruit kan filteren? :@
Zie bovenstaande antwoord
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_155337798
quote:
Misschien kun je het nog iets verduidelijken? :@

Ik heb op een gegeven moment een workbook met alleen sheet1 in gebruik (ReportA)
Vanuit SAP trek ik een workbook met ook alleen sheet1 in gebruik. Die sla ik nu op als ReportB en kopieer en plak die sheet1 naar ReportA sheet2.

Hoe ziet de macro er uit met deze namen?
Wie dit leest is gek
  woensdag 19 augustus 2015 @ 06:01:11 #33
62215 qu63
..de tijd drinkt..
pi_155344602
quote:
99s.gif Op dinsdag 18 augustus 2015 21:50 schreef Nieuwschierig het volgende:

[..]

Misschien kun je het nog iets verduidelijken? :@

Ik heb op een gegeven moment een workbook met alleen sheet1 in gebruik (ReportA)
Vanuit SAP trek ik een workbook met ook alleen sheet1 in gebruik. Die sla ik nu op als ReportB en kopieer en plak die sheet1 naar ReportA sheet2.

Hoe ziet de macro er uit met deze namen?
1
2
3
4
5
Sub MoveToSpecificWorkbook()
'Move the active sheet to the beginning of named Workbook.
'Replace YourWorkbook.xls with the full name of the target workbook you want.
    ActiveSheet.Move After:=Workbooks("ReportA.xls").Sheets(1)
End Sub
Zoiets, gok ik. Deze code zorgt er voor dat de huidige actieve sheet verplaatst wordt ná de eerste sheet van ReportA.xls.

Hoop ik, ben geen kei in VBA :@
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155384091
Hallon,

Ik heb een lijst van 3000 regels met websites. Echter bestaat deze lijst deels uit website zoals

1
2
3
4
5
6
www.fok.digitaal.nl
www.fok.onzin.nl
www.fok.nl
www.frontpage.fok.nl
www.nos.nl
www.dwergen.pagina.nl

Nu wil ik alleen de websites overhouden ZONDER subdomain. Dus alleen die websites met www. voorbeeld.nl. En niet de websites met www. fok.voorbeeld.nl.

Is dit Excel-technisch gezien mogelijk?

Thanks!

Inb4 "ja, gewoon handmatig verwijderen'.
Nederlander in München, met voorliefde voor Taiwan en auti's gonna aut.
pi_155384259
Zit mobiel dus kan even niet experimenteren. Het kan. Ooit zelf ook gedaan.
Check bv eens de uitleg op https://www.google.nl/sea(...)in+without+subdomain
Via Google heb je zo het antwoord aangezien dit een bekend vraagstuk is.
I asked God for a bike, but I know God doesn't work that way.
So I stole a bike and asked for forgiveness.
  donderdag 20 augustus 2015 @ 23:24:20 #36
62215 qu63
..de tijd drinkt..
pi_155394545
quote:
0s.gif Op donderdag 20 augustus 2015 17:50 schreef Hojdhopper het volgende:
Hallon,

Ik heb een lijst van 3000 regels met websites. Echter bestaat deze lijst deels uit website zoals
[ code verwijderd ]

Nu wil ik alleen de websites overhouden ZONDER subdomain. Dus alleen die websites met www. voorbeeld.nl. En niet de websites met www. fok.voorbeeld.nl.

Is dit Excel-technisch gezien mogelijk?

Thanks!

Inb4 "ja, gewoon handmatig verwijderen'.
Je zou het aantal punten (.) kunnen tellen en de string splitsen vanaf de een na laatse. Of de locatie van de een na laatste punt en dan dmv rechts() de string splitsen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155395109
quote:
0s.gif Op donderdag 20 augustus 2015 23:24 schreef qu63 het volgende:
.
quote:
0s.gif Op donderdag 20 augustus 2015 17:50 schreef Hojdhopper het volgende:
Hallon,

Ik heb een lijst van 3000 regels met websites. Echter bestaat deze lijst deels uit website zoals
[ code verwijderd ]

Nu wil ik alleen de websites overhouden ZONDER subdomain. Dus alleen die websites met www. voorbeeld.nl. En niet de websites met www. fok.voorbeeld.nl.

Is dit Excel-technisch gezien mogelijk?

Thanks!

Inb4 "ja, gewoon handmatig verwijderen'.
Wil je websites met subdomein eruit gooien, of wil je daar de website zonder domein uit halen?
Nummer 1 is inderdaad gemakkelijk. Is het aantal punten groter dan 2, dan kan je hem wegflikkeren.
Nummer 2 moet met handwerken, aangezien je niet weet of het linker of rechter gedeelte de website is.
Eerst denken, dan typen
  vrijdag 21 augustus 2015 @ 00:09:31 #38
62215 qu63
..de tijd drinkt..
pi_155395920
quote:
7s.gif Op donderdag 20 augustus 2015 23:39 schreef Piger het volgende:

[..]

[..]

Wil je websites met subdomein eruit gooien, of wil je daar de website zonder domein uit halen?
Nummer 1 is inderdaad gemakkelijk. Is het aantal punten groter dan 2, dan kan je hem wegflikkeren.
Nummer 2 moet met handwerken, aangezien je niet weet of het linker of rechter gedeelte de website is.
Oh wacht, ik las t alleen als alleen 'fok.nl' overhouden.

Dan werkt dit (in kolom B):
=ALS(LENGTE(A1)-LENGTE(SUBSTITUEREN(A1;".";""))>2;"houden";"niet houden")
ipv "houden" kan je natuurlijk weer A1 invullen, ipv "niet houden" kan je "" (een lege cel) doen.

Nadat je em naar beneden doorgetrokken hebt kan je filteren op lege rijen in kolom B en die verwijderen.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155403896
quote:
0s.gif Op donderdag 20 augustus 2015 17:50 schreef Hojdhopper het volgende:
Hallon,

Ik heb een lijst van 3000 regels met websites. Echter bestaat deze lijst deels uit website zoals
[ code verwijderd ]

Nu wil ik alleen de websites overhouden ZONDER subdomain. Dus alleen die websites met www. voorbeeld.nl. En niet de websites met www. fok.voorbeeld.nl.

Is dit Excel-technisch gezien mogelijk?

Thanks!

Inb4 "ja, gewoon handmatig verwijderen'.
Allereerst:

http://www.danielpinero.com/how-to-extract-root-domain-url-excel

wat is zelf doe is:

Met "http://" ervoor:
=LINKS(+A1;+VIND.SPEC("/";A1;8))

Met andere woorden:
Zoek de positie van de eerste slash na 8 posities
en laat alleen de linkerkant er van zien.

Zonder "http://"

bv:

www.danielpinero.com/how-to-extract-root-domain-url-excel

=LINKS(+A1;+VIND.SPEC("/";A1))
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  vrijdag 21 augustus 2015 @ 12:40:56 #40
62215 qu63
..de tijd drinkt..
pi_155404453
quote:
0s.gif Op vrijdag 21 augustus 2015 12:10 schreef Twentsche_Ros het volgende:

[..]

Allereerst:

http://www.danielpinero.com/how-to-extract-root-domain-url-excel

wat is zelf doe is:

Met "http://" ervoor:
=LINKS(+A1;+VIND.SPEC("/";A1;8))

Met andere woorden:
Zoek de positie van de eerste slash na 8 posities
en laat alleen de linkerkant er van zien.

Zonder "http://"

bv:

www.danielpinero.com/how-to-extract-root-domain-url-excel

=LINKS(+A1;+VIND.SPEC("/";A1))
Maar dan werkt www.voorbeeld.url.nl toch niet? Hij wil dan alleen (www.)url.nl zien..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 21 augustus 2015 @ 12:42:59 #41
314372 Goddelijker
Zonder grootheidswaanzin!
pi_155404485
Vraagje :D
Ik heb in bijvoorbeeld A2 t/m A10 staan, Tabblad 1, dat hij gegevens moet halen uit A2 t/m A10 van tabblad 2.
Nu wil ik op Tabblad 1, in B2 t/m B10, dat daar informatie opgehaald wordt van A2 t/m A10 van tabblad 3.

Alleen dat moet iets van 10x naast elkaar. Hoe kan ik dat voor elkaar krijgen met doorvoeren, zonder dat ik elke keer alles handmatig moet doen? Want hij wilt dan graag op tabblad 1 blijven.
pi_155404621
quote:
0s.gif Op vrijdag 21 augustus 2015 12:42 schreef Goddelijker het volgende:
Vraagje :D
Ik heb in bijvoorbeeld A2 t/m A10 staan, Tabblad 1, dat hij gegevens moet halen uit A2 t/m A10 van tabblad 2.
Nu wil ik op Tabblad 1, in B2 t/m B10, dat daar informatie opgehaald wordt van A2 t/m A10 van tabblad 3.

Alleen dat moet iets van 10x naast elkaar. Hoe kan ik dat voor elkaar krijgen met doorvoeren, zonder dat ik elke keer alles handmatig moet doen? Want hij wilt dan graag op tabblad 1 blijven.
Hoe bedoel je elke keer handmatig doen, je hebt het blad toch eenmalig ingericht en bent dan toch klaar met je formules maken.

In blad 1 cel A1 staat de formule =Blad2!A1
In blad 1 cel B1 staat de formule = Blad3!A1, enz...

Als je de rij 1 in orde hebt kun je deze zo naar beneden door kopieren en je bent klaar.
  vrijdag 21 augustus 2015 @ 12:53:33 #43
314372 Goddelijker
Zonder grootheidswaanzin!
pi_155404684
quote:
0s.gif Op vrijdag 21 augustus 2015 12:50 schreef Basp1 het volgende:

[..]

Hoe bedoel je elke keer handmatig doen, je hebt het blad toch eenmalig ingericht en bent dan toch klaar met je formules maken.

In blad 1 cel A1 staat de formule =Blad2!A1
In blad 1 cel B1 staat de formule = Blad3!A1, enz...

Als je de rij 1 in orde hebt kun je deze zo naar beneden door kopieren en je bent klaar.
Ja, alleen als ik hem horizontaal wil doorvoeren, gaat hij ook door met verhogen van de A, B, C, D, etc.
  vrijdag 21 augustus 2015 @ 12:54:49 #44
62215 qu63
..de tijd drinkt..
pi_155404715
quote:
0s.gif Op vrijdag 21 augustus 2015 12:53 schreef Goddelijker het volgende:

[..]

Ja, alleen als ik hem horizontaal wil doorvoeren, gaat hij ook door met verhogen van de A, B, C, D, etc.
Vervang A1 door $A1.

http://www.excel-easy.com/functions/cell-references.html
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 21 augustus 2015 @ 12:57:57 #45
314372 Goddelijker
Zonder grootheidswaanzin!
pi_155404775
quote:
Hij gaat alleen niet verder met het automatisch doorvoeren van de 'bladen'.
Hij herhaalt alleen het rijtje, dus hij 'herkent' het ritme niet.
pi_155404790
quote:
0s.gif Op vrijdag 21 augustus 2015 12:53 schreef Goddelijker het volgende:

[..]

Ja, alleen als ik hem horizontaal wil doorvoeren, gaat hij ook door met verhogen van de A, B, C, D, etc.
Dat geef je in je vraag niet aan, daar zet je duidelijk dat in de op blad 1 op de A rij blad 2 moet komen en in de B rij blad 3 moet komen. Maar geod je het het antwoord van quo63 ook al gelezen.
pi_155404816
quote:
0s.gif Op vrijdag 21 augustus 2015 12:57 schreef Goddelijker het volgende:

[..]

Hij gaat alleen niet verder met het automatisch doorvoeren van de 'bladen'.
Hij herhaalt alleen het rijtje, dus hij 'herkent' het ritme niet.
Dat komt omdat bladen iets heel anders is als cellen, wat zie jij dan als ritme?
  vrijdag 21 augustus 2015 @ 13:16:29 #48
314372 Goddelijker
Zonder grootheidswaanzin!
pi_155405203
quote:
0s.gif Op vrijdag 21 augustus 2015 13:00 schreef Basp1 het volgende:

[..]

Dat komt omdat bladen iets heel anders is als cellen, wat zie jij dan als ritme?
A2 t/m A10 = Blad2 A2 t/m Blad2 A10
B2 t/m B10 = Blad3 A2 t/m Blad3 A10
C2 t/m C10 = Blad4 A2 t/m Blad4 A10
Etc.
pi_155405268
quote:
0s.gif Op vrijdag 21 augustus 2015 13:16 schreef Goddelijker het volgende:

[..]

A2 t/m A10 = Blad2 A2 t/m Blad2 A10
B2 t/m B10 = Blad3 A2 t/m Blad3 A10
C2 t/m C10 = Blad4 A2 t/m Blad4 A10
Etc.
Zoals ik al gezegd heb de rij in orde maken en je kun alles naar beneden goed kopieren. Het gaat potjandorie over 10 bladen de tijd die jij en ik nu hierin gestoken hebben zou je het hoofdblad al 3* gereed kunnen hebben.
  vrijdag 21 augustus 2015 @ 13:55:47 #50
62215 qu63
..de tijd drinkt..
pi_155406037
quote:
0s.gif Op vrijdag 21 augustus 2015 13:16 schreef Goddelijker het volgende:

[..]

A2 t/m A10 = Blad2 A2 t/m Blad2 A10
B2 t/m B10 = Blad3 A2 t/m Blad3 A10
C2 t/m C10 = Blad4 A2 t/m Blad4 A10
Etc.
Dat kan je automatiseren door je tabbladnaam uit te lezen, het cijfer om te zetten in een letter en dat dan weer met indirect in je formule te stoppen, maar tegen de tijd dat je dat gelukt is had je al 100 tabbladen handmatig kunnen vullen ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155434694
-J-D-, qu63, Piger en Twensche_Ros,

Dankjulliewel! Wist niet dat dit een vaker gezocht vraagstuk is en had al helemaal geen idee hoe ik dit precies moest omschrijven. Ik ga er maandag op werk mee aan de slag!

:)
Nederlander in München, met voorliefde voor Taiwan en auti's gonna aut.
pi_155519766
quote:
0s.gif Op zaterdag 22 augustus 2015 13:33 schreef Hojdhopper het volgende:
-J-D-, qu63, Piger en Twensche_Ros,

Dankjulliewel! Wist niet dat dit een vaker gezocht vraagstuk is en had al helemaal geen idee hoe ik dit precies moest omschrijven. Ik ga er maandag op werk mee aan de slag!

:)
Waar heb je dit verder voor nodig? Ik gebruik het wel eens om via een macro gegevens van websites in te laten (via queries), zonder copy paste te hoeven gebruiken.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_155753833
Ik heb ook een vraagje.
Ik heb een bestand met wat prijzen erin. Echter wil ik dat deze afgerond worden op een laatste cijfer van 5 of een 9.

Voorbeeld:
1,44 moet 1,45 worden
1,21 moet 1,19 worden

Kan dit? Ik ken wel de functie afronden of afronden naar beneden, maar volgens mij kan je daar maar 1 waarde meegeven.
pi_155753878
quote:
0s.gif Op woensdag 2 september 2015 10:48 schreef Zocalo het volgende:
Ik heb ook een vraagje.
Ik heb een bestand met wat prijzen erin. Echter wil ik dat deze afgerond worden op een laatste cijfer van 5 of een 9.

Voorbeeld:
1,44 moet 1,45 worden
1,21 moet 1,19 worden

Kan dit? Ik ken wel de functie afronden of afronden naar beneden, maar volgens mij kan je daar maar 1 waarde meegeven.
Je bedoelt dat ie naar dichtstbijzijnde moet afronden?
pi_155753962
quote:
1s.gif Op woensdag 2 september 2015 10:51 schreef Holy_Goat het volgende:

[..]

Je bedoelt dat ie naar dichtstbijzijnde moet afronden?
Ja, maar dus altijd naar óf een 5 óf een 9 als laatste getal.
Dus 2,26 moet naar 2,25 en 2,24 moet naar 2,25. Maar 2,21 moet naar 2,19.
pi_155754999
quote:
0s.gif Op dinsdag 25 augustus 2015 08:36 schreef Twentsche_Ros het volgende:

[..]

Waar heb je dit verder voor nodig? Ik gebruik het wel eens om via een macro gegevens van websites in te laten (via queries), zonder copy paste te hoeven gebruiken.
Voor acquisitie trekken wij een lijst met backlinks die naar onze grootste concurrenten linken. Van de paar duizend links blijven er naar schatting een paar honderd over als je ze filtert op primaire domein.
Nederlander in München, met voorliefde voor Taiwan en auti's gonna aut.
  woensdag 2 september 2015 @ 12:09:56 #57
85514 ralfie
!Yvan eht nioj
pi_155755454
quote:
0s.gif Op woensdag 2 september 2015 10:55 schreef Zocalo het volgende:

[..]

Ja, maar dus altijd naar óf een 5 óf een 9 als laatste getal.
Dus 2,26 moet naar 2,25 en 2,24 moet naar 2,25. Maar 2,21 moet naar 2,19.
=ALS(OF(A1<=0.02;REST(A1+0.07;0.1)<=0.04);AFRONDEN.N.VEELVOUD(A1+0.05;0.1)-0.05;AFRONDEN.N.VEELVOUD(A1+0.01;0.1)-0.01)

Lange formule maar ik wilde het in 1 cel krijgen :)
  woensdag 2 september 2015 @ 12:29:56 #58
62215 qu63
..de tijd drinkt..
pi_155755819
quote:
0s.gif Op woensdag 2 september 2015 12:09 schreef ralfie het volgende:

[..]

=ALS(OF(A1<=0.02;REST(A1+0.07;0.1)<=0.04);AFRONDEN.N.VEELVOUD(A1+0.05;0.1)-0.05;AFRONDEN.N.VEELVOUD(A1+0.01;0.1)-0.01)

Lange formule maar ik wilde het in 1 cel krijgen :)
En afhankelijk van de instellingen op de pc de punten vervangen door komma's ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155758548
Thanks! :)
pi_155863940
Vraagje:

Ik heb een excel sheet.

Ik wil sheets van een ander excel bestand importeren en renamen zodat ze in die nieuwe komen.

Nu wou ik dit gaan doen met een For loop waarin hij elke sheet kopieert. Maar volgens mij is het niet mogelijk om dan een specifieke sheet een specifieke naam te geven?

Misschien is het makkenlijker om gewoon het excel bestaand waaruit gekopieerd moet worden te openen en de sheets 1 voor 1 te importeren en renamen?

Kan iemand me op weg helpen hoe dit zou moeten in VBA?
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
pi_155878164
Vraag:
Ben wat stukken vragen aan het maken in een excel sheet. Hoe pas ik de velden aan dat de tekst niet buiten het veld komt, maar er onder doorloopt?
Een pijnlijke anus is niet fijn
Een geknede kut van marsepein
pi_155878384
Celeigenschappen --> Terugloop
Aldus.
pi_155878500
quote:
2s.gif Op zondag 6 september 2015 21:04 schreef Z het volgende:
Celeigenschappen --> Terugloop
Thanks!
Ik heb al te lang niets meer met Excel gedaan, ellendig :')

Bedankt :)
Een pijnlijke anus is niet fijn
Een geknede kut van marsepein
  zondag 6 september 2015 @ 21:12:47 #64
85514 ralfie
!Yvan eht nioj
pi_155878704
quote:
0s.gif Op zondag 6 september 2015 13:56 schreef znarch het volgende:
Vraagje:

Ik heb een excel sheet.

Ik wil sheets van een ander excel bestand importeren en renamen zodat ze in die nieuwe komen.

Nu wou ik dit gaan doen met een For loop waarin hij elke sheet kopieert. Maar volgens mij is het niet mogelijk om dan een specifieke sheet een specifieke naam te geven?

Misschien is het makkenlijker om gewoon het excel bestaand waaruit gekopieerd moet worden te openen en de sheets 1 voor 1 te importeren en renamen?

Kan iemand me op weg helpen hoe dit zou moeten in VBA?
Je kunt namen van sheets gewoon aanpassen in VBA, desnoods neem je een macro op om te kijken hoe dit precies gaat.
  dinsdag 8 september 2015 @ 13:14:26 #65
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_155921415
Ik heb weer iets bedacht waarvan ik zo niet weet hoe het voor elkaar te krijgen.....

Ik heb een team van 8 spelers. Bij een wedstrijd moet er door 4 spelers in koppels gespeeld worden. Nu wil ik eigenlijk een Excel sheetje maken waarin alle mogelijke koppelcombinaties komen te staan. En dat als ik bv. speler 4 weghaal (rij leegmaken) dat alle mogelijkheden waarin hij voorkomt ook verdwijnen.

Iemand een idee hoe dit het makkelijkste aan te pakken?
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  dinsdag 8 september 2015 @ 13:48:59 #66
1592 Puckzzz
Bitch please!
pi_155922128
Hoi allemaal.
Vraagje over Excel 2013 Engelse versie.

Ik heb een kolom D waarin een reeks nummers staan, dat zijn activiteiten waarop uren zijn geboekt. 2 kolommen daarnaast staat hoeveel uren daarop zijn geboekt. In een nieuwe kolom wil ik graag optellen hoeveel uren op de ene activiteit zijn geboekt.
Nu ben ik met een vlookup aan de slag gegaan maar wanneer ik die cel met formule naar beneden trek krijg ik overal resultaat 8.
de formule is als volgt:
=VLOOKUP("51026";$D8:$F96;3;FALSE)

de velden zijn zo:


Edit: ben er al uit....het moest zo zijn: =IFNA(VLOOKUP("51026";D8:F8;3;FALSE);"")

[ Bericht 6% gewijzigd door Puckzzz op 08-09-2015 13:58:45 ]
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_155922339
quote:
17s.gif Op dinsdag 8 september 2015 13:48 schreef Puckzzz het volgende:
Hoi allemaal.
Vraagje over Excel 2013 Engelse versie.

Ik heb een kolom D waarin een reeks nummers staan, dat zijn activiteiten waarop uren zijn geboekt. 2 kolommen daarnaast staat hoeveel uren daarop zijn geboekt. In een nieuwe kolom wil ik graag optellen hoeveel uren op de ene activiteit zijn geboekt.
Nu ben ik met een vlookup aan de slag gegaan maar wanneer ik die cel met formule naar beneden trek krijg ik overal resultaat 8.
de formule is als volgt:
=VLOOKUP("51026";$D8:$F96;3;FALSE)

de velden zijn zo:
[ afbeelding ]
=SOM.ALS()
Maar dan in het Engels.
Aldus.
  dinsdag 8 september 2015 @ 13:59:23 #68
1592 Puckzzz
Bitch please!
pi_155922352
quote:
2s.gif Op dinsdag 8 september 2015 13:58 schreef Z het volgende:

[..]

=SOM.ALS()
Maar dan in het Engels.
Zie mijn edit :) Maar Thnx!
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  dinsdag 8 september 2015 @ 20:56:49 #69
374964 slangpie
bak oe 'n ei.
pi_155932172
tijd geleden dat ik met excel heb gewerkt, en kom er niet helemaal meer uit.

wil in een cel een tijd invoeren, en wil dan eigenlijk dat als in de cel de tijd met een enkele punt wordt ingevuld, dat er vanzelf een dubbele punt komt.

dus eigenlijk moet bijvoorbeeld in cel c4 08.00 automatisch vervangen worden door 08:00

iemand die weet hoe ik dat doe?
nerovetsrethca
  dinsdag 8 september 2015 @ 21:06:36 #70
62215 qu63
..de tijd drinkt..
pi_155932452
quote:
6s.gif Op dinsdag 8 september 2015 20:56 schreef slangpie het volgende:
tijd geleden dat ik met excel heb gewerkt, en kom er niet helemaal meer uit.

wil in een cel een tijd invoeren, en wil dan eigenlijk dat als in de cel de tijd met een enkele punt wordt ingevuld, dat er vanzelf een dubbele punt komt.

dus eigenlijk moet bijvoorbeeld in cel c4 08.00 automatisch vervangen worden door 08:00

iemand die weet hoe ik dat doe?
Met een hulpcel kan je t omzetten D5 -> =SUBSTITUEREN(C4;".";":")
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 8 september 2015 @ 21:07:27 #71
62215 qu63
..de tijd drinkt..
pi_155932480
quote:
0s.gif Op dinsdag 8 september 2015 13:14 schreef sanger het volgende:
Ik heb weer iets bedacht waarvan ik zo niet weet hoe het voor elkaar te krijgen.....

Ik heb een team van 8 spelers. Bij een wedstrijd moet er door 4 spelers in koppels gespeeld worden. Nu wil ik eigenlijk een Excel sheetje maken waarin alle mogelijke koppelcombinaties komen te staan. En dat als ik bv. speler 4 weghaal (rij leegmaken) dat alle mogelijkheden waarin hij voorkomt ook verdwijnen.

Iemand een idee hoe dit het makkelijkste aan te pakken?
Wil je de tegenstander wel laten staan? Of gewoon 7 wedstrijden verwijderen?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155932634
quote:
0s.gif Op dinsdag 8 september 2015 21:06 schreef qu63 het volgende:

[..]

Met een hulpcel kan je t omzetten D5 -> =SUBSTITUEREN(C4;".";":")
of gegevensvalidatie zodat je alleen op de juiste manier kan invullen.
Eerst denken, dan typen
  dinsdag 8 september 2015 @ 21:14:34 #73
62215 qu63
..de tijd drinkt..
pi_155932668
quote:
7s.gif Op dinsdag 8 september 2015 21:13 schreef Piger het volgende:

[..]

of gegevensvalidatie zodat je alleen op de juiste manier kan invullen.
Kan ook ja :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 8 september 2015 @ 21:14:49 #74
374964 slangpie
bak oe 'n ei.
pi_155932672
quote:
0s.gif Op dinsdag 8 september 2015 21:06 schreef qu63 het volgende:

[..]

Met een hulpcel kan je t omzetten D5 -> =SUBSTITUEREN(C4;".";":")
dan komt het antwoord in de hulpcel te staan, maar dat is nog niet zo'n ramp. alleen als ik in c4 handmatig al 08.00 invoer, kan ik niet meer rekenen met die hulpcel, want dan maakt hij er 0,33333 van.

ben voor mijzelf/een enkele collega een urenstaat aan het maken, waar er zelf gerekend wordt. heb dus 2 cellen met een tijd, bv c4 met 08.00 en d4 12.00, waar die eigenlijk bij beide een dubbele punt van maakt. zodat ik er mee verder kan rekenen.
nerovetsrethca
pi_155932817
quote:
6s.gif Op dinsdag 8 september 2015 21:14 schreef slangpie het volgende:

[..]

dan komt het antwoord in de hulpcel te staan, maar dat is nog niet zo'n ramp. alleen als ik in c4 handmatig al 08.00 invoer, kan ik niet meer rekenen met die hulpcel, want dan maakt hij er 0,33333 van.

ben voor mijzelf/een enkele collega een urenstaat aan het maken, waar er zelf gerekend wordt. heb dus 2 cellen met een tijd, bv c4 met 08.00 en d4 12.00, waar die eigenlijk bij beide een dubbele punt van maakt. zodat ik er mee verder kan rekenen.
Je moet dan de format op tekst zetten, anders ziet hij een getal.

waarom vul je niet gewoon met : in, als je hem toch handmatig invult?
En wellicht is het handiger om met minuten en uren te werken i.p.v. tijdstippen.
Eerst denken, dan typen
  dinsdag 8 september 2015 @ 21:24:34 #76
374964 slangpie
bak oe 'n ei.
pi_155932917
quote:
7s.gif Op dinsdag 8 september 2015 21:20 schreef Piger het volgende:

[..]

Je moet dan de format op tekst zetten, anders ziet hij een getal.

waarom vul je niet gewoon met : in, als je hem toch handmatig invult?
En wellicht is het handiger om met minuten en uren te werken i.p.v. tijdstippen.
omdat het meer werk is, en ik niet van iedereen die het gebruikt verwachten kan dat zij een dubbele punt typen.. en met een gewone punt kan ik weer niet rekenen...
nerovetsrethca
  dinsdag 8 september 2015 @ 21:26:58 #77
62215 qu63
..de tijd drinkt..
pi_155932985
quote:
6s.gif Op dinsdag 8 september 2015 21:24 schreef slangpie het volgende:

[..]

omdat het meer werk is, en ik niet van iedereen die het gebruikt verwachten kan dat zij een dubbele punt typen.. en met een gewone punt kan ik weer niet rekenen...
Een dubbele punt is toch logischer dan een punt :P

Maar dan zou gegevensvalidatie zeker een optie zijn, alleen cijfers en dubbele punten toestaan ^O^
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155933185
quote:
0s.gif Op woensdag 2 september 2015 12:09 schreef ralfie het volgende:

[..]

=ALS(OF(A1<=0.02;REST(A1+0.07;0.1)<=0.04);AFRONDEN.N.VEELVOUD(A1+0.05;0.1)-0.05;AFRONDEN.N.VEELVOUD(A1+0.01;0.1)-0.01)

Lange formule maar ik wilde het in 1 cel krijgen :)
Dit kan toch veel simpeler?
  dinsdag 8 september 2015 @ 21:38:55 #79
62215 qu63
..de tijd drinkt..
pi_155933355
quote:
14s.gif Op dinsdag 8 september 2015 21:33 schreef iDonkey het volgende:

[..]

Dit kan toch veel simpeler?
Laat maar zien dan :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_155933543
quote:
12s.gif Op dinsdag 8 september 2015 21:38 schreef qu63 het volgende:

[..]

Laat maar zien dan :)
Gevonden!

Ik heb even het willekeurige getal 1,44 genomen. Deze ingevuld in een cel > rechter muisknop > cellen opmaken > getal (dan krijg je het zoals in de afbeelding hieronder:
SPOILER
Om 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.
Er staat "aantal decimalen 2" deze wijzig je naar 1 en Excel rondt het automatisch voor je af. Dan krijg je dit:
SPOILER
Om 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.
Ik heb hetzelfde gedaan met 1,46 om te checken of deze dan naar 1,5 werd afgerond:
SPOILER
Om 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.
Hoop dat het duidelijk is, want ben niet zo'n held in uitleggen :+

[ Bericht 49% gewijzigd door iDonkey op 08-09-2015 21:58:51 ]
  dinsdag 8 september 2015 @ 21:54:09 #81
374964 slangpie
bak oe 'n ei.
pi_155933889
quote:
0s.gif Op dinsdag 8 september 2015 21:26 schreef qu63 het volgende:

[..]

Een dubbele punt is toch logischer dan een punt :P

Maar dan zou gegevensvalidatie zeker een optie zijn, alleen cijfers en dubbele punten toestaan ^O^
heb het al opgelost met een hulpcel: =VERVANGEN(C4;3;1;":") moet dan alleen wel de tijd verplicht invullen als 08.00 ipv 8.00
nerovetsrethca
pi_155934244
quote:
7s.gif Op dinsdag 8 september 2015 21:43 schreef iDonkey het volgende:

[..]

Gevonden!

Ik heb even het willekeurige getal 1,44 genomen. Deze ingevuld in een cel > rechter muisknop > cellen opmaken > getal (dan krijg je het zoals in de afbeelding hieronder:
SPOILER
Om 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.
Er staat "aantal decimalen 2" deze wijzig je naar 1 en Excel rondt het automatisch voor je af. Dan krijg je dit:
SPOILER
Om 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.
Ik heb hetzelfde gedaan met 1,46 om te checken of deze dan naar 1,5 werd afgerond:
SPOILER
Om 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.
Hoop dat het duidelijk is, want ben niet zo'n held in uitleggen :+
nee,

dat is geen afronden. hij rekent namelijk verder met onafgeronde getallen. ook is dat niet wat hij wilde qua afronding (5/9)
Eerst denken, dan typen
pi_155934276
quote:
7s.gif Op dinsdag 8 september 2015 22:04 schreef Piger het volgende:

[..]

nee,

dat is geen afronden. hij rekent namelijk verder met onafgeronde getallen. ook is dat niet wat hij wilde qua afronding (5/9)
Oh sorry, dan had ik het niet goed gelezen..
  dinsdag 8 september 2015 @ 22:13:49 #84
62215 qu63
..de tijd drinkt..
pi_155934613
quote:
7s.gif Op dinsdag 8 september 2015 21:43 schreef iDonkey het volgende:

[..]

Gevonden!

Ik heb even het willekeurige getal 1,44 genomen. Deze ingevuld in een cel > rechter muisknop > cellen opmaken > getal (dan krijg je het zoals in de afbeelding hieronder:
SPOILER
Om 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.
Er staat "aantal decimalen 2" deze wijzig je naar 1 en Excel rondt het automatisch voor je af. Dan krijg je dit:
SPOILER
Om 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.
Ik heb hetzelfde gedaan met 1,46 om te checken of deze dan naar 1,5 werd afgerond:
SPOILER
Om 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.
Hoop dat het duidelijk is, want ben niet zo'n held in uitleggen :+
Ja, zo makkelijk was het dus niet ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 8 september 2015 @ 22:27:50 #85
346939 Janneke141
Green, green grass of home
pi_155935083
quote:
0s.gif Op dinsdag 8 september 2015 22:13 schreef qu63 het volgende:

[..]

Ja, zo makkelijk was het dus niet ;)
Met een hulpkolom is ie relatief overzichtelijk. Met je oorspronkelijke prijs in A1 zet je in B1
=AFRONDEN.N.VEELVOUD(A1;0,05)
en in C1
=ALS(REST(B1;0,1)=0;B1-0,01;B1)

En dan heb je in C1 je goede prijs. Je afronding gaat namelijk nooit helemaal op, aangezien 1,17 precies even dicht bij 1,15 als 1,19 ligt. De afrondingswijze die ik geef, rondt ,x3 t/m ,x7 af op ,x5 en de rest (andere helft) op ,x9.
Opinion is the medium between knowledge and ignorance (Plato)
  dinsdag 8 september 2015 @ 23:01:37 #86
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_155936340
quote:
0s.gif Op dinsdag 8 september 2015 21:07 schreef qu63 het volgende:

[..]

Wil je de tegenstander wel laten staan? Of gewoon 7 wedstrijden verwijderen?
De tegenstander hoeft er niet in voor te komen. Het gaat er alleen om de eigen opstelling en mogelijkheden te bekijken/bepalen.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  zaterdag 12 september 2015 @ 12:52:26 #87
8760 Beavis
Proud to be South African!
pi_156021814
Ik heb al flink zitten puzzelen en zoeken maar ik kom er niet uit. Dan maar even om raad vragen.

Ik heb een Excel sheet met twee tabbladen.
Op de tweede tabblad heb ik in de kolommen A t/m H enorm veel rijen gevuld met unieke waarden. A1 t/m H1 zijn hierbij de kolomkoppen.
Als ik nu op de eerste tabblad in cel A1 een waarde invul wil ik in A2 een formule die op de tweede tabblad gaat zoeken naar de waarde uit cel A1 en dan als resultaat de kolomkop weergeeft van het kolom waar deze waarde in gevonden is.

Ik geprobeerd om een functie te maken en met verticaal zoeken de boel voor elkaar te krijgen maar ook hier loop ik tegen problemen aan:

1
2
3
4
5
6
7
8
9
10
Function Zoek(Waarde)
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("A:A"), 1, False) = Waarde Then Zoek = Sheets(2).Range("A1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("B:B"), 1, False) = Waarde Then Zoek = Sheets(2).Range("B1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("C:C"), 1, False) = Waarde Then Zoek = Sheets(2).Range("C1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("D:D"), 1, False) = Waarde Then Zoek = Sheets(2).Range("D1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("E:E"), 1, False) = Waarde Then Zoek = Sheets(2).Range("E1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("F:F"), 1, False) = Waarde Then Zoek = Sheets(2).Range("F1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("G:G"), 1, False) = Waarde Then Zoek = Sheets(2).Range("G1")
    If Application.WorksheetFunction.VLookup(Waarde, Sheets(2).Range("H:H"), 1, False) = Waarde Then Zoek = Sheets(2).Range("H1")
End Function

Ik gebruik trouwens Excel2013, Nederlands.
pi_156023586
Kan je niet gewoon 8 als en vert.zoeken functies nesten?
Aldus.
  zaterdag 12 september 2015 @ 15:10:28 #89
8760 Beavis
Proud to be South African!
pi_156024358
quote:
0s.gif Op zaterdag 12 september 2015 14:25 schreef Z het volgende:
Kan je niet gewoon 8 als en vert.zoeken functies nesten?
Lijkt er niet op. Ik heb
1=ALS(VERT.ZOEKEN(B4;Blad2!A:A;1;ONWAAR);Blad2!A$1;ALS(VERT.ZOEKEN(B4;Blad2!B:B;1;ONWAAR);Blad2!B$1;ALS(VERT.ZOEKEN(B4;Blad2!C:C;1;ONWAAR);Blad2!C$1;ALS(VERT.ZOEKEN(B4;Blad2!D:D;1;ONWAAR);Blad2!D$1;ALS(VERT.ZOEKEN(B4;Blad2!E:E;1;ONWAAR);Blad2!E$1;ALS(VERT.ZOEKEN(B4;Blad2!F:F;1;ONWAAR);Blad2!F$1;ALS(VERT.ZOEKEN(B4;Blad2!G:G;1;ONWAAR);Blad2!G$1;ALS(VERT.ZOEKEN(B4;Blad2!H:H;1;ONWAAR);Blad2!H$1))))))))
gebruikt en dat geeft waarde #N/B
Werkt alleen als de gezochte waarde in kolom A staat.
  zaterdag 12 september 2015 @ 15:20:55 #90
8760 Beavis
Proud to be South African!
pi_156024557
Ik hen nu een hele lelijke function gemaakt:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Function Zoek(Waarde)
    Zoek = ""
    For i = 1 To Sheets(2).UsedRange.Rows.Count
        If Sheets(2).Range("A" & i) = Waarde Then
            Zoek = Sheets(2).Range("A1")
            Exit Function
        End If
        If Sheets(2).Range("B" & i) = Waarde Then
            Zoek = Sheets(2).Range("B1")
            Exit Function
        End If
        If Sheets(2).Range("C" & i) = Waarde Then
            Zoek = Sheets(2).Range("C1")
            Exit Function
        End If
        If Sheets(2).Range("D" & i) = Waarde Then
            Zoek = Sheets(2).Range("D1")
            Exit Function
        End If
        If Sheets(2).Range("E" & i) = Waarde Then
            Zoek = Sheets(2).Range("E1")
            Exit Function
        End If
        If Sheets(2).Range("F" & i) = Waarde Then
            Zoek = Sheets(2).Range("F1")
            Exit Function
        End If
        If Sheets(2).Range("G" & i) = Waarde Then
            Zoek = Sheets(2).Range("G1")
            Exit Function
        End If
        If Sheets(2).Range("H" & i) = Waarde Then
            Zoek = Sheets(2).Range("H1")
            Exit Function
        End If
    Next i
    If Zoek = "" Then Zoek = "Onbekend"
End Function

Het werkt wel maar het moet toch veel beter kunnen?
pi_156025257
Probeer eens een arrayfunctie te maken.
http://www.mrexcel.com/fo(...)er-excel-2003-a.html
Aldus.
pi_156209407
Ik plak data van een website in Excel. Het betref o.a. voetbaluitslagen. Nu maakt Excel automatisch van sommige uitslagen een datum, zo wordt 1-1 --> 1-jan-2015 et cetera. Maar dat wil ik uiteraard niet. Is dat te voorkomen? Kan ik dat met celeigenschappen doen bijvoorbeeld?
Aldus.
pi_156215166
quote:
2s.gif Op vrijdag 18 september 2015 21:54 schreef Z het volgende:
Ik plak data van een website in Excel. Het betref o.a. voetbaluitslagen. Nu maakt Excel automatisch van sommige uitslagen een datum, zo wordt 1-1 --> 1-jan-2015 et cetera. Maar dat wil ik uiteraard niet. Is dat te voorkomen? Kan ik dat met celeigenschappen doen bijvoorbeeld?
Opmaak van de cel op tekst zetten.
  zaterdag 19 september 2015 @ 08:27:27 #94
62215 qu63
..de tijd drinkt..
pi_156215167
quote:
2s.gif Op vrijdag 18 september 2015 21:54 schreef Z het volgende:
Ik plak data van een website in Excel. Het betref o.a. voetbaluitslagen. Nu maakt Excel automatisch van sommige uitslagen een datum, zo wordt 1-1 --> 1-jan-2015 et cetera. Maar dat wil ik uiteraard niet. Is dat te voorkomen? Kan ik dat met celeigenschappen doen bijvoorbeeld?
Ja, of voeg een ` toe aan het begin van je tekenreeks (dus `1-1). Dan ziet Excel het als tekst.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156215187
quote:
0s.gif Op zaterdag 12 september 2015 15:20 schreef Beavis het volgende:
Ik hen nu een hele lelijke function gemaakt:
[ code verwijderd ]

Het werkt wel maar het moet toch veel beter kunnen?
Je kunt ook via een macro de bestaande search funcie gebruiken :)

Of als je echt ingewikkeld wil doen: complete range inladen in een 2d array, omzetten in een hele lange 1d array, boel sorteren met bv quicksort algoritme, binary search toepassen met wat je zoekt, resultaat index terug rekenen naar juiste rij en kolom.

Let wel, die methode is alleen handig als het om een heel grote range gaat (bv 5k+ lijnen en een rits kolommen) en je de zoekopdracht vaak moet uitvoeren. Het omzetten naar een array en sorteren kost het meeste tijd (maar nog steeds erg weinig) en het zoeken is dan onwijs snel, waardoor 10k+ zoek opdrachten wellicht nog binnen een halve seconde passen.
pi_156215205
quote:
0s.gif Op zaterdag 19 september 2015 08:27 schreef qu63 het volgende:

[..]

Ja, of voeg een ` toe aan het begin van je tekenreeks (dus `1-1). Dan ziet Excel het als tekst.
Ik kom er trouwens even niet meer op hoe het exact zat maar een paar weken terug had ik hier echt gezeik mee. Heel bizar: een cel stond op 'tekst'. Ik typte mijn waarde er in en dat rot ding gaf het toch ineens weer met 2 decimalen terwijl ik er 4 in had getypt (let wel, hst ging om een artikel nummer zoals 52725.33 en 292737.222 met variabel aantal getallen achter komma).

Excel had zelf de cel eigenschap tekst veranderd naar nummer met 2 dec. Wtf.

Van alles bekeken en geprobeerd, geen oplossing.

Computer reboot.

Weg probleem. Huh??? :p
pi_156216533
Ik ken de ' - truc, maar daar heb ik niet zoveel aan als ik webdata plak in Excel. Ik ga nog ff pielen met celeigenschappen. Heb een mooie macro geschreven die dat data structureert, krijg je wat dit oeverloos gepiel mat datums.

[ Bericht 0% gewijzigd door Z op 19-09-2015 10:59:34 ]
Aldus.
  dinsdag 22 september 2015 @ 12:43:42 #98
1592 Puckzzz
Bitch please!
pi_156294149
Ik heb weer een vraag. Excel 2013 - engels.

Hoe vertaal ik een getal in cel 1 naar tekst in cel 2.
Het gaat om bepaalde documenten die te laat zijn ingediend. Men kan kiezen uit 6 opties die staan allemaal voor en bepaalde reden.
bijvoorbeeld:
1: Informatie klant te laat binnen
2: Document te laat verstuurd
3: Informatie van derden niet op tijd binnen
etc.etc.

Ik stuur een lijstje naar mijn collega, mijn collega vult enkel reden 1, 2 of 3 in en stuurt dat terug naar mij.
Ik moet dat vervolgens vertalen naar een rapport waar dus de reden van de vertraging van het document voluit staat.
Welke formule kan ik het beste gebruiken om deze cijfers in een ander rapport om te zetten naar tekst.
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  dinsdag 22 september 2015 @ 12:50:10 #99
346939 Janneke141
Green, green grass of home
pi_156294296
quote:
17s.gif Op dinsdag 22 september 2015 12:43 schreef Puckzzz het volgende:
Ik heb weer een vraag. Excel 2013 - engels.

Hoe vertaal ik een getal in cel 1 naar tekst in cel 2.
Het gaat om bepaalde documenten die te laat zijn ingediend. Men kan kiezen uit 6 opties die staan allemaal voor en bepaalde reden.
bijvoorbeeld:
1: Informatie klant te laat binnen
2: Document te laat verstuurd
3: Informatie van derden niet op tijd binnen
etc.etc.

Ik stuur een lijstje naar mijn collega, mijn collega vult enkel reden 1, 2 of 3 in en stuurt dat terug naar mij.
Ik moet dat vervolgens vertalen naar een rapport waar dus de reden van de vertraging van het document voluit staat.
Welke formule kan ik het beste gebruiken om deze cijfers in een ander rapport om te zetten naar tekst.
VERT.ZOEKEN.
Opinion is the medium between knowledge and ignorance (Plato)
  dinsdag 22 september 2015 @ 12:56:56 #100
1592 Puckzzz
Bitch please!
pi_156294441
quote:
0s.gif Op dinsdag 22 september 2015 12:50 schreef Janneke141 het volgende:

[..]

VERT.ZOEKEN.
nee want hij moet uit een lijst het cijfer opzoeken en vertalen naar de bijbehorende tekst. Helaas...VLOOKUP gaat hier niet werken.
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_156296949
quote:
17s.gif Op dinsdag 22 september 2015 12:56 schreef Puckzzz het volgende:

[..]

nee want hij moet uit een lijst het cijfer opzoeken en vertalen naar de bijbehorende tekst. Helaas...VLOOKUP gaat hier niet werken.
substitueren(a1,"1","informatie klant te laat binnen")
maar dan in het engels.
substitute of zo.

Of Ctrl-H
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  dinsdag 22 september 2015 @ 17:12:41 #102
85514 ralfie
!Yvan eht nioj
pi_156300276
quote:
17s.gif Op dinsdag 22 september 2015 12:56 schreef Puckzzz het volgende:

[..]

nee want hij moet uit een lijst het cijfer opzoeken en vertalen naar de bijbehorende tekst. Helaas...VLOOKUP gaat hier niet werken.
Gaat prima, zeer makkelijk zelf. Maak een tabel met in de eerste kolom het getal en de tweede kolom de ' vertaling'. Daarna kun je VLOOKUPpen met die tabel tot het einde der dagen.
  woensdag 23 september 2015 @ 09:10:20 #103
1592 Puckzzz
Bitch please!
pi_156315167
quote:
0s.gif Op dinsdag 22 september 2015 17:12 schreef ralfie het volgende:

[..]

Gaat prima, zeer makkelijk zelf. Maak een tabel met in de eerste kolom het getal en de tweede kolom de ' vertaling'. Daarna kun je VLOOKUPpen met die tabel tot het einde der dagen.
Hmmzz, ik begrijp dan ff niet hoe ik moet aangeven dat 1, informatie klant te laat, 2, informatie blahblah is e.d. Ik gebruik VLOOKUP alleen als het aan 1 voorwaarde moet doen, nu heb ik een lijst.
Maar ik zal er even mee gaan spelen.
^O^
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  donderdag 24 september 2015 @ 21:19:14 #104
1592 Puckzzz
Bitch please!
pi_156358913
Ik kom er niet uit :')

met VLOOKUP en een tabel krijg ik #VALUE
=VLOOKUP(Table1[Column1];Table1;2;FALSE)

edit: Met VLOOKUP(Sheet1!I11;Sheet1!I11:J11;2;FALSE) doet ie het wel. Maar er staan dus meerdere cijfers onder met elk een andere reden. Dit krijg ik niet aan elkaar geschakeld. Als ik & gebruik plakt ie alles achter elkaar aan. Het moet OF zijn.

Met Replace geeft ie het wel goed aan maar krijg ik niet meerdere criteria/formules aaneengeschakeld.
=REPLACE(Sheet1!H15;14;1;"Other") die doet het, maar dan moet deze reeks aangevuld worden met OF 1, OF 2, OF 3 etc.

Zo stom dit.
Hij moet dus wanneer iemand 1 tm 6 heeft ingevuld de desbetreffende tekst invullen.

[ Bericht 19% gewijzigd door Puckzzz op 24-09-2015 21:42:33 ]
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_156360391
quote:
17s.gif Op donderdag 24 september 2015 21:19 schreef Puckzzz het volgende:
Ik kom er niet uit :')

met VLOOKUP en een tabel krijg ik #VALUE
=VLOOKUP(Table1[Column1];Table1;2;FALSE)

edit: Met VLOOKUP(Sheet1!I11;Sheet1!I11:J11;2;FALSE) doet ie het wel. Maar er staan dus meerdere cijfers onder met elk een andere reden. Dit krijg ik niet aan elkaar geschakeld. Als ik & gebruik plakt ie alles achter elkaar aan. Het moet OF zijn.

Met Replace geeft ie het wel goed aan maar krijg ik niet meerdere criteria/formules aaneengeschakeld.
=REPLACE(Sheet1!H15;14;1;"Other") die doet het, maar dan moet deze reeks aangevuld worden met OF 1, OF 2, OF 3 etc.

Zo stom dit.
Hij moet dus wanneer iemand 1 tm 6 heeft ingevuld de desbetreffende tekst invullen.
is het nou gelukt of niet?

Ter verduidelijking. Een medewerker heeft een lijst met data en zet hier 1,2,...6 in?
Jij wilt o.b.v. dit getal de reden erbij zoeken?
Dat moet met een vlookup makkelijk lukken.

mijn vraag is wel, waarom vult diegene niet de volledige reden in? je kan met een keuzelijst gewoon een dropdown maken. of de formule van te voren inbouwen zodat de volledige
reden meteen erbij wordt gezocht.

Edit:
Je moet van die 11 dus bijv 16 of 17 maken, zodat hij de de hele lijst meepakt.
Hij gaat dus zoeken naar getal 1tm6 in de eerste kolom van je databereik en zal het resultaat van de 2e kolom weergeven.
Eerst denken, dan typen
pi_156360850
Ik heb een lijst met voetbaluitslagen. Zo'n 3000 wedstrijden. Drie kolommen per wedstrijd:
TeamThuis - uitslag - TeamUit

Nu wil ik een kolom toevoegen met daarin per rij (wedstrijd) het aantal goals wat het thuis team in de laatste 5 wedstrijden gescoord heeft (gebaseerd op dezelfde lijst). Iemand een idee hoe dat handig aan te pakken?
Aldus.
pi_156361152
quote:
2s.gif Op donderdag 24 september 2015 22:11 schreef Z het volgende:
Ik heb een lijst met voetbaluitslagen. Zo'n 3000 wedstrijden. Drie kolommen per wedstrijd:
TeamThuis - uitslag - TeamUit

Nu wil ik een kolom toevoegen met daarin per rij (wedstrijd) het aantal goals wat het thuis team in de laatste 5 wedstrijden gescoord heeft (gebaseerd op dezelfde lijst). Iemand een idee hoe dat handig aan te pakken?
Ik neem aan dat er ook een datum in zit? Anders is het moeilijk te bepalen wat de laatste wedstrijd is geweest. Of heb je een volgnummer?
Eerst denken, dan typen
  donderdag 24 september 2015 @ 22:18:49 #108
1592 Puckzzz
Bitch please!
pi_156361162
quote:
7s.gif Op donderdag 24 september 2015 21:59 schreef Piger het volgende:

[..]

is het nou gelukt of niet?

Ter verduidelijking. Een medewerker heeft een lijst met data en zet hier 1,2,...6 in?
Jij wilt o.b.v. dit getal de reden erbij zoeken?
Dat moet met een vlookup makkelijk lukken.

mijn vraag is wel, waarom vult diegene niet de volledige reden in? je kan met een keuzelijst gewoon een dropdown maken. of de formule van te voren inbouwen zodat de volledige
reden meteen erbij wordt gezocht.

Edit:
Je moet van die 11 dus bijv 16 of 17 maken, zodat hij de de hele lijst meepakt.
Hij gaat dus zoeken naar getal 1tm6 in de eerste kolom van je databereik en zal het resultaat van de 2e kolom weergeven.
Als ik het zoekveld vergroot zoals je voorstelt krijg ik meteen weer #VALUE
En ja mensen kunnen het ook zelf invullen, maar het is de bedoeling dat het met 1 tm 6 gebeurd. Vreselijk irritant.... :{
Pull down menu gaat niet want het is elke week een nieuwe lijst uit een bepaald programma getrokken.

Voor nu denk ik dat ik het zelf maar handmatig aan ga passen. Maar het moet toch gewoon kunnen??
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_156361233
quote:
17s.gif Op donderdag 24 september 2015 22:18 schreef Puckzzz het volgende:

[..]

Als ik het zoekveld vergroot zoals je voorstelt krijg ik meteen weer #VALUE
En ja mensen kunnen het ook zelf invullen, maar het is de bedoeling dat het met 1 tm 6 gebeurd. Vreselijk irritant.... :{
Pull down menu gaat niet want het is elke week een nieuwe lijst uit een bepaald programma getrokken.

Voor nu denk ik dat ik het zelf maar handmatig aan ga passen. Maar het moet toch gewoon kunnen??
Wat heb je nou precies ingevuld als formule?
Eerst denken, dan typen
  donderdag 24 september 2015 @ 22:22:24 #110
1592 Puckzzz
Bitch please!
pi_156361282
quote:
7s.gif Op donderdag 24 september 2015 22:20 schreef Piger het volgende:

[..]

Wat heb je nou precies ingevuld als formule?
=VLOOKUP(Sheet1!G11:G17;Sheet1!G11:H17;2;FALSE)

Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_156361526
quote:
17s.gif Op donderdag 24 september 2015 22:22 schreef Puckzzz het volgende:

[..]

=VLOOKUP(Sheet1!G11:G17;Sheet1!G11:H17;2;FALSE)

[ afbeelding ]
Je snapt de formule niet helemaal zie ik.

De formule moet deze opzet hebben:

1. VLOOKUP(
2. Zoekwaarde (dus het veld waar je 1,2... 6 in hebt staan)
3. Tabel waarin je uitlegt wat 1,2....6 betekent. Deze dient te beginnen in de kolom waar 1t/m6 staat en mag op zijn vroegst eindigen in de kolom waar je de uitleg hebt staan
4. Welke kolom je de uitleg hebt staan. Als je dus A tm G hebt gekozen bij punt 2, en je uitleg staat in kolom D, dan vul je hier 4 in.
5. False)

In jouw geval moet je je zoekwaarde in punt 1 dus aanpassen naar het veld waarin je collega het getal heeft ingevuld.
Eerst denken, dan typen
  donderdag 24 september 2015 @ 22:36:47 #112
1592 Puckzzz
Bitch please!
pi_156361786
quote:
7s.gif Op donderdag 24 september 2015 22:29 schreef Piger het volgende:

[..]

Je snapt de formule niet helemaal zie ik.

De formule moet deze opzet hebben:

1. VLOOKUP(
2. Zoekwaarde (dus het veld waar je 1,2... 6 in hebt staan)
3. Tabel waarin je uitlegt wat 1,2....6 betekent. Deze dient te beginnen in de kolom waar 1t/m6 staat en mag op zijn vroegst eindigen in de kolom waar je de uitleg hebt staan
4. Welke kolom je de uitleg hebt staan. Als je dus A tm G hebt gekozen bij punt 2, en je uitleg staat in kolom D, dan vul je hier 4 in.
5. False)

In jouw geval moet je je zoekwaarde in punt 1 dus aanpassen naar het veld waarin je collega het getal heeft ingevuld.
Yes je hebt helemaal gelijk!
Heel erg bedankt!! ^O^
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_156366838
quote:
7s.gif Op donderdag 24 september 2015 22:18 schreef Piger het volgende:

[..]

Ik neem aan dat er ook een datum in zit? Anders is het moeilijk te bepalen wat de laatste wedstrijd is geweest. Of heb je een volgnummer?
Datum of volgnummer is beide een optie.


"Dynamic Named Range" is waarschijnlijk de oplossing.

[ Bericht 5% gewijzigd door Z op 25-09-2015 10:11:46 (Voortschrijdend inzicht) ]
Aldus.
pi_156369911
quote:
2s.gif Op donderdag 24 september 2015 22:11 schreef Z het volgende:
Ik heb een lijst met voetbaluitslagen. Zo'n 3000 wedstrijden. Drie kolommen per wedstrijd:
TeamThuis - uitslag - TeamUit

Nu wil ik een kolom toevoegen met daarin per rij (wedstrijd) het aantal goals wat het thuis team in de laatste 5 wedstrijden gescoord heeft (gebaseerd op dezelfde lijst). Iemand een idee hoe dat handig aan te pakken?
Sobieso "uitslag" splitsen in "goals voor" en "goals tegen"
In dit geval zou ik een aparte database maken voor elke thuisploeg.
Dan kun je in kolom 5 zetten
=SOM(c1:c5)
=SOM(c2:c6)
=SOM(c3:c7)
=SOM(c4:c8)
=SOM(c5:c9)

en kun je zo verder copiëren, dan neemt ie de som van de laatste 5 rijen.
Dus:
Een aparte database voor iedere afzonderlijke thuisclub.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_156371029
quote:
0s.gif Op vrijdag 25 september 2015 11:57 schreef Twentsche_Ros het volgende:

[..]

Sobieso "uitslag" splitsen in "goals voor" en "goals tegen"
In dit geval zou ik een aparte database maken voor elke thuisploeg.
Dan kun je in kolom 5 zetten
=SOM(c1:c5)
=SOM(c2:c6)
=SOM(c3:c7)
=SOM(c4:c8)
=SOM(c5:c9)

en kun je zo verder copiëren, dan neemt ie de som van de laatste 5 rijen.
Dus:
Een aparte database voor iedere afzonderlijke thuisclub.
Ja zoiets zat ik ook aan te denken. Sorteren op team en datum.
Aldus.
pi_156372627
quote:
14s.gif Op vrijdag 25 september 2015 12:47 schreef Z het volgende:

[..]

Ja zoiets zat ik ook aan te denken. Sorteren op team en datum.
Pas wel op met sorteren dat ie bij het sommeren van 5 rijen niet de onderste van de vorige club meeneemt. Bovendien gaan formules met meer dan alleen de eigen rij de mist in als je gaat sorteren. Dus beter is alle thuisclubs een aparte database.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_156372887
Ik maak een model wat uitgaat van scorend en verdedigend vermogen (thuis en uit) uitgedrukt in (voor en tegen) doelpunten.De dat wordt sowieso gesplitst.

Ik ga toch nog even puzzelen op dynamische selecties want volgens mij moet dat vrij makkelijk kunnen.
Aldus.
  vrijdag 25 september 2015 @ 14:24:03 #118
85514 ralfie
!Yvan eht nioj
pi_156373054
quote:
0s.gif Op vrijdag 25 september 2015 14:04 schreef Twentsche_Ros het volgende:

[..]

Pas wel op met sorteren dat ie bij het sommeren van 5 rijen niet de onderste van de vorige club meeneemt. Bovendien gaan formules met meer dan alleen de eigen rij de mist in als je gaat sorteren. Dus beter is alle thuisclubs een aparte database.
In het nederlands kun je iets doen als

datum vijfnalaatstewedstrijd=GROOTSTE(lijstmetdatums;5)
som = som.als(lijstmetdatums;">=" & vijfnalaatstewedstrijd;optelbereik)

etc.

Geen gezeur met sorteren nodig.
pi_156373258
quote:
0s.gif Op vrijdag 25 september 2015 14:24 schreef ralfie het volgende:

[..]

In het nederlands kun je iets doen als

datum vijfnalaatstewedstrijd=GROOTSTE(lijstmetdatums;5)
som = som.als(lijstmetdatums;">=" & vijfnalaatstewedstrijd;optelbereik)

etc.

Geen gezeur met sorteren nodig.
Mooi. En nu nog ervoor zorgen dat de som.als ook rekening houdt met club (naast datum).
Aldus.
pi_156374618
quote:
2s.gif Op vrijdag 25 september 2015 14:17 schreef Z het volgende:
Ik maak een model wat uitgaat van scorend en verdedigend vermogen (thuis en uit) uitgedrukt in (voor en tegen) doelpunten.De dat wordt sowieso gesplitst.

Ik ga toch nog even puzzelen op dynamische selecties want volgens mij moet dat vrij makkelijk kunnen.
Kun je je niet beter verdiepen in draaitabellen?
Als je een degelijk opgebouwde database hebt, kun je daar eindeloos veel gegevens uit halen.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  vrijdag 25 september 2015 @ 15:39:35 #121
85514 ralfie
!Yvan eht nioj
pi_156374695
quote:
14s.gif Op vrijdag 25 september 2015 14:33 schreef Z het volgende:

[..]

Mooi. En nu nog ervoor zorgen dat de som.als ook rekening houdt met club (naast datum).
sommen.als gebruiken. Maar ook wat paard zegt. Draaitabel is hiervoor gemaakt.
pi_156374866
Draaitabel zou kunnen maar het einddoel is een databestand waarmee ik kan rekenen (regressiemodel). Dan heb ik niet zoveel aan een draaitabel. Toch?
Aldus.
pi_156374976
quote:
2s.gif Op vrijdag 25 september 2015 15:49 schreef Z het volgende:
Draaitabel zou kunnen maar het einddoel is een databestand waarmee ik kan rekenen (regressiemodel). Dan heb ik niet zoveel aan een draaitabel. Toch?
Er zijn codes met draaitabel.ophalen....
Daar is denk ik wel wat mee te doen..
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_156375687
In kom tot de volgende formule (een gedrocht):

=SOM.ALS(INDIRECT(("B" & (AANTALARG(A:A)-17))&":"&("B" & (AANTALARG(A:A))));B27;INDIRECT(("C" & (AANTALARG(A:A)-17))&":"&("C" & (AANTALARG(A:A)))))

Met deze formule tel ik het aantal doelpunten van club 'B27' van de laatste twee speelronden op. Dat is de truc: een speelronde is altijd 9 wegstrijden (in de normale competitie in een toernooi werkt dit niet). Het bereik is dynamisch want: AANTARG(A:A) - 17 : AANTARG(A:A) schuift op.

Ik moet toch naar draaitabellen gaan kijken want ik ben bezig met een toernooi ...
Aldus.
pi_156378969
Waarschijnlijk is dit een hele domme vraag maar ik kom er na een lange tijd hersenkraken en proberen nog steeds niet achter hoe ik dit oplos:



Ik heb een tekstvak ingevoegd waarvan ik de input wil betrekken in een formule, namelijk met tekstvak + C4 moet worden weergegeven in het vak eronder. Nu is het probleem dat ik het tekstvak op geen enkele manier kan koppelen aan cel C3, waardoor simpelweg =C3+C4 niet werkt. Iemand enig idee hoe ik dit kan oplossen?
  vrijdag 25 september 2015 @ 19:18:16 #126
62215 qu63
..de tijd drinkt..
pi_156379280
quote:
0s.gif Op vrijdag 25 september 2015 19:08 schreef speedfast het volgende:
Waarschijnlijk is dit een hele domme vraag maar ik kom er na een lange tijd hersenkraken en proberen nog steeds niet achter hoe ik dit oplos:

[ afbeelding ]

Ik heb een tekstvak ingevoegd waarvan ik de input wil betrekken in een formule, namelijk met tekstvak + C4 moet worden weergegeven in het vak eronder. Nu is het probleem dat ik het tekstvak op geen enkele manier kan koppelen aan cel C3, waardoor simpelweg =C3+C4 niet werkt. Iemand enig idee hoe ik dit kan oplossen?
Het tekstvak staat niet in C3, het zweeft in je werkboek. Is dat tekstvak nodig? Want je kan dmv de uitlijning '123456' ook in het midden zetten.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156379486
quote:
0s.gif Op vrijdag 25 september 2015 19:18 schreef qu63 het volgende:

[..]

Het tekstvak staat niet in C3, het zweeft in je werkboek. Is dat tekstvak nodig? Want je kan dmv de uitlijning '123456' ook in het midden zetten.
Het klopt inderdaad dat hij 'zweeft'. Ik snap ook niet hoe ik er dan naartoe kan verwijzen.

Het tekstvak is noodzakelijk inderdaad.
pi_156404196
Probleem.
------------
Waarom is =(4,6-3,5-1,1)
Niet hetzelfde als =4,6-3,5-1,1 ???

De ene geeft 0, de andere -4,44089209850063E-16

Een =0 test werd namelijk FALSE bij die som.
pi_156418322
quote:
0s.gif Op vrijdag 25 september 2015 19:25 schreef speedfast het volgende:
inderdaad dat hij 'zweeft'. Ik snap ook niet hoe ik er dan naartoe kan verwijzen.

Het tekstvak is noodzakelijk inde
Ik zie niet echt een andere oplossing dan met VBA.

Hieronder een (lelijk) voorbeeld zoals het precies zou werken met jouw worksheet (dus als je iets verandert werkt het niet meer). Als je dan de macro runt dan print hij de uitkomst van het tekstvak in C5.

1
2
3
4
5
Sub Textboxadder()

Cells(5, 3).Value = Worksheets("Sheet1").Shapes("TextBox 1").TextFrame.Characters.Text + Cells(4, 3)

End Sub
Beter onethisch dan oneetbaar
  zondag 27 september 2015 @ 23:57:10 #130
85514 ralfie
!Yvan eht nioj
pi_156439992
quote:
2s.gif Op zaterdag 26 september 2015 19:20 schreef Holy_Goat het volgende:
Probleem.
------------
Waarom is =(4,6-3,5-1,1)
Niet hetzelfde als =4,6-3,5-1,1 ???

De ene geeft 0, de andere -4,44089209850063E-16

Een =0 test werd namelijk FALSE bij die som.
Afrondingsfouten ontstaan door de omzetting van decimale naar binaire getallen.

https://support.microsoft.com/nl-nl/kb/78113

blijkbaar zie Excel dit probleem wanneer je geen haakjes gebruik, anders ziet hij het probleem niet. Waarom is beyond me (zie nergens een antwoord op deze vraag die toch wel vaker gesteld is).
pi_156455634
Vanochtend gestoeid met Outlook Object Library in Excel. Ik was het zat om telkens alle vergaderruimten toe te voegen aan een uitnodiging om te zien of er een beschikbaar is (en welke).



Volgende stap is om dit te verplaatsen naar Outlook uiteraard. :+ Een online versie zou nog beter zijn uiteraard. :+
pi_156457668
Ik heb weer eens iets stoms.

Ik heb een sheet met 3 kolommmen.

In A staat steeds Ja of Nee.
In B staat een bepaald nummer.
In C staat een getal behorende bij het nummer in B.

De nummers in B komen meerdere malen voor.

Ik moet nu een formule/stukje vba hebben dat voor elke som in kolom A waar het nummer hetzelfde is hij de getallen in C optelt maar alleen als in kolom A ja staat.

Dus>
1
2
3
4
5
6
A       B      C
Ja     24       2
Nee    24       3
Ja     24       3
Nee    46       1
Nee    27       3

In dit geval moet hij als uitkomst voor 24 (in kolom B) 5 geven. En dit moet hij ook voor de overige doen, 46 en 27 in dit geval.

Iemand een idee hoe ik dit aanpak?
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
pi_156458328
Mag ik valsspelen? Voeg een draaitabel toe. Filter in die draaitabel kolom A op 'Ja', voeg kolom B toe als rij en voeg kolom C toe als waarden (som).
pi_156459294
quote:
0s.gif Op maandag 28 september 2015 21:03 schreef sylvesterrr het volgende:
Mag ik valsspelen? Voeg een draaitabel toe. Filter in die draaitabel kolom A op 'Ja', voeg kolom B toe als rij en voeg kolom C toe als waarden (som).
Dat is helaas geen optie, het moet echt zonder draaitabel. Thanks voor het meedenken wel!
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
pi_156459604
quote:
0s.gif Op maandag 28 september 2015 21:29 schreef znarch het volgende:

[..]

Dat is helaas geen optie, het moet echt zonder draaitabel. Thanks voor het meedenken wel!
Dan zou je middels VBA een ontdubbelde versie van kolom B kunnen maken (bijv. kopieer kolom B naar een apart werkblad, gebruik de ontdubbel-functie van Excel) en voeg een SUMIFS-formule toe aan iedere rij. :Y
pi_156460424
quote:
0s.gif Op maandag 28 september 2015 21:38 schreef sylvesterrr het volgende:

[..]

Dan zou je middels VBA een ontdubbelde versie van kolom B kunnen maken (bijv. kopieer kolom B naar een apart werkblad, gebruik de ontdubbel-functie van Excel) en voeg een SUMIFS-formule toe aan iedere rij. :Y
Ik heb het even bekeken. Dat is juist het probleem. Het feit dat B meerdere malen erin voorkomt hoort zo en moet zo blijven.

Ik kan niet zomaar dingen gaan verwijderen omdat de waardes achter B in C van belang zijn.
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
pi_156460730
quote:
0s.gif Op maandag 28 september 2015 22:00 schreef znarch het volgende:

[..]

Ik heb het even bekeken. Dat is juist het probleem. Het feit dat B meerdere malen erin voorkomt hoort zo en moet zo blijven.

Ik kan niet zomaar dingen gaan verwijderen omdat de waardes achter B in C van belang zijn.
Dus kolom A-B samen is niet uniek? Begrijp ik dat goed? Dan kan je hetzelfde doen als ik net voorstelde, maar dan met twee kolommen... Je kan namelijk ook twee kolommen ontdubbelen.

Wat wil je nou precies bereiken? Je kan desnoods kolom D toevoegen met daarin die formule (sumifs op basis van kolom A en B).
pi_156596636
In een stukje VBA had ik o.a. een tellertje, waar om 1 of andere reden niet uitkwam wat ik verwachtte. Tijdens uitzoeken kwam ik op een punt om de waardes maar eens uit te lezen, en dat verbaasde mij nog meer.
Gaat om beginwaarde -1 waar telkens of 0.1 of 0.05 bij opgeteld wordt. Als ik max. aantal cijfers achter de komma instel, krijg ik de volgende (deels gebroken??) getallen te zien. Weet iemand hoe dit komt?

Doubles resp. Singles met stappen van 0.05
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
-1,000000000000000000000000000000    -1,000000000000000000000000000000
-0,950000000000000000000000000000    -0,949999988079071000000000000000
-0,900000000000000000000000000000    -0,899999976158142000000000000000
-0,850000000000000000000000000000    -0,849999964237213000000000000000
-0,800000000000000000000000000000    -0,799999952316284000000000000000
-0,750000000000000000000000000000    -0,749999940395355000000000000000
-0,700000000000000000000000000000    -0,699999928474426000000000000000
-0,650000000000000000000000000000    -0,649999916553497000000000000000
-0,600000000000000000000000000000    -0,599999904632568000000000000000
-0,550000000000000000000000000000    -0,549999892711639000000000000000
-0,500000000000000000000000000000    -0,499999880790710000000000000000
-0,450000000000000000000000000000    -0,449999868869781000000000000000
-0,400000000000000000000000000000    -0,399999856948853000000000000000
-0,350000000000000000000000000000    -0,349999845027924000000000000000
-0,300000000000000000000000000000    -0,299999833106995000000000000000
-0,250000000000000000000000000000    -0,249999836087227000000000000000
-0,200000000000000000000000000000    -0,199999839067459000000000000000
-0,150000000000000000000000000000    -0,149999842047691000000000000000
-0,099999999999999700000000000000    -0,099999845027923600000000000000
-0,049999999999999700000000000000    -0,049999844282865500000000000000
0,000000000000000319189119579733    0,000000155717131633537000000000
0,050000000000000300000000000000    0,050000157207250600000000000000
0,100000000000000000000000000000    0,100000157952309000000000000000
0,150000000000000000000000000000    0,150000154972076000000000000000
0,200000000000000000000000000000    0,200000151991844000000000000000
0,250000000000000000000000000000    0,250000149011612000000000000000
0,300000000000000000000000000000    0,300000160932541000000000000000
0,350000000000000000000000000000    0,350000172853470000000000000000
0,400000000000000000000000000000    0,400000184774399000000000000000
0,450000000000000000000000000000    0,450000196695328000000000000000
0,500000000000000000000000000000    0,500000178813934000000000000000
0,550000000000000000000000000000    0,550000190734863000000000000000
0,600000000000000000000000000000    0,600000202655792000000000000000
0,650000000000000000000000000000    0,650000214576721000000000000000
0,700000000000001000000000000000    0,700000226497650000000000000000
0,750000000000001000000000000000    0,750000238418579000000000000000
0,800000000000001000000000000000    0,800000250339508000000000000000
0,850000000000001000000000000000    0,850000262260437000000000000000
0,900000000000001000000000000000    0,900000274181365000000000000000
0,950000000000001000000000000000    0,950000286102294000000000000000
1,000000000000000000000000000000    1,000000238418570000000000000000

Doubles resp. Singles met stappen van 0.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
-1,000000000000000000000000000000    -1,000000000000000000000000000000
-0,900000000000000000000000000000    -0,899999976158142000000000000000
-0,800000000000000000000000000000    -0,799999952316284000000000000000
-0,700000000000000000000000000000    -0,699999928474426000000000000000
-0,600000000000000000000000000000    -0,599999904632568000000000000000
-0,500000000000000000000000000000    -0,499999910593033000000000000000
-0,400000000000000000000000000000    -0,399999916553497000000000000000
-0,300000000000000000000000000000    -0,299999922513962000000000000000
-0,200000000000000000000000000000    -0,199999928474426000000000000000
-0,100000000000000000000000000000    -0,099999926984310200000000000000
-0,000000000000000138777878078145    0,000000073015691270939000000000
0,099999999999999900000000000000    0,100000075995922000000000000000
0,200000000000000000000000000000    0,200000077486038000000000000000
0,300000000000000000000000000000    0,300000071525574000000000000000
0,400000000000000000000000000000    0,400000065565109000000000000000
0,500000000000000000000000000000    0,500000059604644000000000000000
0,600000000000000000000000000000    0,600000083446502000000000000000
0,700000000000000000000000000000    0,700000107288360000000000000000
0,800000000000000000000000000000    0,800000131130218000000000000000
0,900000000000000000000000000000    0,900000154972076000000000000000
1,000000000000000000000000000000    1,000000119209280000000000000000
1,100000000000000000000000000000    1,100000143051140000000000000000
1,200000000000000000000000000000    1,200000166893000000000000000000
1,300000000000000000000000000000    1,300000190734860000000000000000
1,400000000000000000000000000000    1,400000214576720000000000000000
1,500000000000000000000000000000    1,500000238418570000000000000000
1,600000000000000000000000000000    1,600000262260430000000000000000
1,700000000000000000000000000000    1,700000286102290000000000000000
1,800000000000000000000000000000    1,800000309944150000000000000000
1,900000000000000000000000000000    1,900000333786010000000000000000
2,000000000000000000000000000000    2,000000238418570000000000000000
2,100000000000000000000000000000    2,100000143051140000000000000000
2,200000000000000000000000000000    2,200000047683710000000000000000
2,300000000000000000000000000000    2,299999952316280000000000000000
2,400000000000000000000000000000    2,399999856948850000000000000000
2,500000000000000000000000000000    2,499999761581420000000000000000
2,600000000000000000000000000000    2,599999666213980000000000000000
2,700000000000000000000000000000    2,699999570846550000000000000000
2,800000000000000000000000000000    2,799999475479120000000000000000
2,900000000000000000000000000000    2,899999380111690000000000000000
3,000000000000000000000000000000    2,999999284744260000000000000000
Scriptje voor deze getallen is:
1
2
3
4
5
6
7
8
Dim a As Double
Dim TaSIdx As Double
TaSIdx = -1
 
For a = 1 To 41
Range("A" & a).Value = TaSIdx
TaSIdx = TaSIdx + 0.05
Next a
  zondag 4 oktober 2015 @ 16:42:35 #139
62215 qu63
..de tijd drinkt..
pi_156597197
quote:
0s.gif Op zondag 4 oktober 2015 16:28 schreef Modus het volgende:
In een stukje VBA had ik o.a. een tellertje, waar om 1 of andere reden niet uitkwam wat ik verwachtte. Tijdens uitzoeken kwam ik op een punt om de waardes maar eens uit te lezen, en dat verbaasde mij nog meer.
Gaat om beginwaarde -1 waar telkens of 0.1 of 0.05 bij opgeteld wordt. Als ik max. aantal cijfers achter de komma instel, krijg ik de volgende (deels gebroken??) getallen te zien. Weet iemand hoe dit komt?

Doubles resp. Singles met stappen van 0.05
[ code verwijderd ]

Doubles resp. Singles met stappen van 0.1
[ code verwijderd ]

Scriptje voor deze getallen is:
[ code verwijderd ]

Het zijn geen absolutes waardes die je op je scherm te zien krijgt, Excel kan tot 15 digits verwerken, als je er meer wil hebben dan gaat ie raar doen.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156597367
OK da's een detail, maar dat verklaart niet waarom -1 + 0,05 als antwoord -0,949999988079071 heeft en niet gewoon -0,95.
  zondag 4 oktober 2015 @ 18:47:22 #141
85514 ralfie
!Yvan eht nioj
pi_156600323
quote:
0s.gif Op zondag 4 oktober 2015 16:47 schreef Modus het volgende:
OK da's een detail, maar dat verklaart niet waarom -1 + 0,05 als antwoord -0,949999988079071 heeft en niet gewoon -0,95.
Afronding. Excel werkt met binaire getallen, niet met decimale getallen. Dit is geen fout van Excel, dit is normaal.
pi_156600736
Snap ik, zoiets zag ik inmiddels ook. Maar hoe zou ik dat dan kunnen voorkomen? Ik bedoel, die -1 en 0.1 die ik benoem zijn ook echt gewoon die getallen en hebben achter de komma ook echt allemaal nullen. Het is niet alsof ik 1/3 doe en dat Excel dan standaard 0.3 in een cel zet maar op de achtergrond wel degelijk met 0.3333333333333 werkt.

En als ik in mijn code 0.100000000000 typ pakt ie dat niet en verwijdert de VB editor automatisch die rits nullen weer.
  zondag 4 oktober 2015 @ 19:40:04 #143
85514 ralfie
!Yvan eht nioj
pi_156601637
quote:
0s.gif Op zondag 4 oktober 2015 19:05 schreef Modus het volgende:
de komma ook echt allemaal nullen. Het is niet alsof ik 1/3 doe en dat Excel dan standaard 0.3 in een cel zet maar op de
Al je getallen eerst met 100 vermenigvuldigen zal je probleem oplossen (die van het voorbeeld dan)
-100 + 5 = -95
-95/100 = -0.95
  zondag 4 oktober 2015 @ 20:05:10 #144
249182 Holy_Goat
mhèèhèhè
pi_156602398
quote:
0s.gif Op maandag 28 september 2015 19:45 schreef sylvesterrr het volgende:
Vanochtend gestoeid met Outlook Object Library in Excel. Ik was het zat om telkens alle vergaderruimten toe te voegen aan een uitnodiging om te zien of er een beschikbaar is (en welke).

[ afbeelding ]

Volgende stap is om dit te verplaatsen naar Outlook uiteraard. :+ Een online versie zou nog beter zijn uiteraard. :+
Tof :)

Code snippit?
pi_156605053
quote:
1s.gif Op zondag 4 oktober 2015 20:05 schreef Holy_Goat het volgende:

[..]

Tof :)

Code snippit?
Originele code zag er niet uit, dus dan maar even opnieuw gedaan. :P Zo is ie ook beter bruikbaar. :)

Module OutlookAvailability
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Private olApp As Object
Private olNS As Object

Public Type UserAvailability
    Username As String
    Email As String
    Availability As String
    Error As String
    
'Availability: one digit (0-4) per slot (default: 15 minutes) for the next 30 days
 '0 Free
 '1 Tentative
 '2 Busy
 '3 Out of Office
 '4 Working Elsewhere
End Type

Private Sub CreateOutlookObjects()
    If Not olApp Is Nothing Then
        Exit Sub
    End If
    
    On Error Resume Next
    Set olApp = GetObject(, "Outlook.Application")
    
    If Err.Number = 429 Then
        Set olApp = CreateObject("Outlook.Application")
    End If
    Set olNS = olApp.GetNamespace("MAPI")
End Sub

'slotInterval: default 15 minutes
Public Function GetAvailability(startDay As Date, rcpt As String, Optional slotInterval As Long = 15) As UserAvailability
    Dim olRecip As Object
    Dim cUser As Object
    Dim freeBusy As String
    Dim User As UserAvailability
    
    CreateOutlookObjects
    
    User.Username = rcpt

    Set olRecip = olApp.Session.CreateRecipient(User.Username)
    olRecip.Resolve
      
    If olRecip.resolved Then
        Set cUser = olRecip.AddressEntry.GetExchangeUser
        User.Email = cUser.PrimarySmtpAddress
        On Error GoTo ErrorHandlerFreeBusy
        User.Availability = cUser.GetFreeBusy(startDay, slotInterval, True)
    Else
        User.Error = "Not found"
    End If
    
    GetAvailability = User
    
    Set olRecip = Nothing
    Set cUser = Nothing
        
    Exit Function
    
ErrorHandlerFreeBusy:
    If Err.Number = -2147352567 Or Err.Number = 440 Then 'not allowed
        User.Error = "Not allowed"
        Err.Clear
        Resume Next
    Else
        MsgBox (Err.Number & Err.Description)
    End If
    
End Function

Module Module1
1
2
3
Public Sub test()
    MsgBox (OutlookAvailability.GetAvailability(Date, "NaamOfEmailadres").Availability)
End Sub
'Availability' is nu een string van 2688 tekens met daarin de beschikbaarheid voor een interval van 15 minuten, gerekend vanaf startDay middernacht. Kwestie van een simpele for-loop om daar wat mee te doen. ;)
pi_156605147
Nu is ie tenminste ook makkelijk te gebruiken in Outlook zelf. :+
pi_156629702
quote:
0s.gif Op zondag 4 oktober 2015 19:05 schreef Modus het volgende:
Snap ik, zoiets zag ik inmiddels ook. Maar hoe zou ik dat dan kunnen voorkomen? Ik bedoel, die -1 en 0.1 die ik benoem zijn ook echt gewoon die getallen en hebben achter de komma ook echt allemaal nullen. Het is niet alsof ik 1/3 doe en dat Excel dan standaard 0.3 in een cel zet maar op de achtergrond wel degelijk met 0.3333333333333 werkt.

En als ik in mijn code 0.100000000000 typ pakt ie dat niet en verwijdert de VB editor automatisch die rits nullen weer.
Dit ga je niet voorkomen, dit is gewoon hoe een computer werkt. Om een zo groot mogelijk getallenbereik te krijgen worden de waarden zoals wij ze kennen eigenlijk benaderd in een ander getallensysteem. De enige manier om dat te voorkomen is door zelf de definitie van de getallenrange in bytes te beïnvloeden

De enige manier waarop je het niet zichtbaar maakt is door getallen af te ronden..
Alleen wanneer je zelf
  donderdag 8 oktober 2015 @ 10:19:15 #148
1592 Puckzzz
Bitch please!
pi_156684813
Excel 2013 - Engelse versie.

Hoe zet ik in deze macro een opdracht dat hij de Cute PDF printer moet pakken?
Nu zet ik eerst Cute PDF op standaard printer maar dat vergeet ik ook wel eens.

quote:
Sub PrintFile()
'
' PrintFile Macro
'

'
Sheets("Sheet1").Select
ActiveWindow.SelectedSheets.Visible = False
ActiveWorkbook.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
Sheets("pvReport").Select
Sheets("Sheet1").Visible = True
End Sub
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
pi_156685254
Waarom niet gewoon opslaan als pdf? :@
  donderdag 8 oktober 2015 @ 11:23:51 #150
1592 Puckzzz
Bitch please!
pi_156685775
quote:
0s.gif Op donderdag 8 oktober 2015 10:51 schreef sylvesterrr het volgende:
Waarom niet gewoon opslaan als pdf? :@
Een pdf writer wordt als printer gezien dus je stuurt een printopdracht. Maar ik heb standaard een andere printer ingesteld, dus als ik deze in een geautomatiseerd rideltje van macro's aan het eind van de rit als pdf wil laten printen moet ie wel de goede printer pakken.
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  donderdag 8 oktober 2015 @ 12:01:15 #151
62215 qu63
..de tijd drinkt..
pi_156686435
quote:
17s.gif Op donderdag 8 oktober 2015 10:19 schreef Puckzzz het volgende:
Excel 2013 - Engelse versie.

Hoe zet ik in deze macro een opdracht dat hij de Cute PDF printer moet pakken?
Nu zet ik eerst Cute PDF op standaard printer maar dat vergeet ik ook wel eens.

[..]

Zoiets? http://www.xtremevbtalk.c(...)inter-selection.html
http://www.ozgrid.com/for(...)aabd42e5f09ef6835073
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 8 oktober 2015 @ 13:54:33 #152
1592 Puckzzz
Bitch please!
pi_156688624
quote:
Thnx, het lag iets eenvoudiger gelukkig:
quote:
Sub PrintFile()
'
' PrintFile Macro
'

'
Sheets("Sheet1").Select
ActiveWindow.SelectedSheets.Visible = False
Application.ActivePrinter = "CutePDF Writer on CPW2:"
ActiveWorkbook.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
Sheets("pvReport").Select
Sheets("Sheet1").Visible = True
End Sub
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  donderdag 8 oktober 2015 @ 13:58:01 #153
62215 qu63
..de tijd drinkt..
pi_156688703
quote:
17s.gif Op donderdag 8 oktober 2015 13:54 schreef Puckzzz het volgende:

[..]

Thnx, het lag iets eenvoudiger gelukkig:

[..]

Belangrijkste was idd "Application.ActivePrinter=printernaam", maar in die links worden ook checks gegeven om te kijken of die printer wel bestaat etc ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 8 oktober 2015 @ 14:34:04 #154
1592 Puckzzz
Bitch please!
pi_156689423
quote:
0s.gif Op donderdag 8 oktober 2015 13:58 schreef qu63 het volgende:

[..]

Belangrijkste was idd "Application.ActivePrinter=printernaam", maar in die links worden ook checks gegeven om te kijken of die printer wel bestaat etc ;)
Ja maar dat is niet van toepassing. Het heeft geen zin om 'm ingewikkelder te maken dan nodig :P
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  donderdag 8 oktober 2015 @ 15:23:10 #155
62215 qu63
..de tijd drinkt..
pi_156690339
Kreeg afgelopen week deze aanbieding onder ogen voor 2 cursusses Excel:
Basis:
quote:
• 09:00 – 10:30 Basis beginselen van Excel
• 10:30 – 10:45 Break
• 10:45 – 12:00 Opmaken en kopiëren van eenvoudige formules en gebruik van tabellen
• 12:00 – 13:00 Lunch
• 13:00 – 14:30 Lijsten sorteren, filteren en alle Pagina en afdruk instellingen
• 14:30 – 14:45 Break
• 14:45 – 16:00 Basis van grafieken
Gevorderd:
quote:
• 09:00 – 10:30 Functies en formules ( o.a. Als, Vert.Zoeken in combinatie met Vergelijken, Genestelde functies, Voorwaardelijke opmaak…
• 10:30 – 10:45 Break
• 10:45 – 12:00 Lijstbeheer ( Tien voordelen van tabellen, sorteren, filteren, Geavanceerde filter, Samenvoegen en vergelijken van lijsten
• 12:00 – 13:00 Lunch
• 13:00 – 14:30 Draaitabellen en Draaigrafieken
• 14:30 – 14:45 Break
• 14:45 – 16:00 Vervolg Draaitabellen, Macro’s en intro PowerPivot
En dat allemaal voor ¤227 per persoon per dag, incl. lunch, exclt. BTW.

:{ :{ :{
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156690415
quote:
0s.gif Op donderdag 8 oktober 2015 15:23 schreef qu63 het volgende:
Kreeg afgelopen week deze aanbieding onder ogen voor 2 cursusses Excel:
Basis:

[..]

Gevorderd:

[..]

En dat allemaal voor ¤227 per persoon per dag, incl. lunch, exclt. BTW.

:{ :{ :{
Vergeleken met andere cursussen niet echt duur toch?
Aldus.
  donderdag 8 oktober 2015 @ 15:38:23 #157
62215 qu63
..de tijd drinkt..
pi_156690674
quote:
2s.gif Op donderdag 8 oktober 2015 15:26 schreef Z het volgende:

[..]

Vergeleken met andere cursussen niet echt duur toch?
Klopt, maar je krijgt er ook wel heel weinig voor imho.

de LOI bied een opleiding van 8 maanden voor nog geen ¤200: https://www.loi.nl/p-4350-excel Daar krijg je volgens mij veel meer waar voor je geld ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156690911
quote:
0s.gif Op donderdag 8 oktober 2015 15:38 schreef qu63 het volgende:

[..]

Klopt, maar je krijgt er ook wel heel weinig voor imho.

de LOI bied een opleiding van 8 maanden voor nog geen ¤200: https://www.loi.nl/p-4350-excel Daar krijg je volgens mij veel meer waar voor je geld ;)
Maar daar zit geen lunch bij :+
Aldus.
  donderdag 8 oktober 2015 @ 16:42:56 #159
62215 qu63
..de tijd drinkt..
pi_156691781
quote:
2s.gif Op donderdag 8 oktober 2015 15:50 schreef Z het volgende:

[..]

Maar daar zit geen lunch bij :+
Maar ik kan wel vanuit huis werken, scheelt weer reiskosten!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156695242
quote:
17s.gif Op donderdag 8 oktober 2015 11:23 schreef Puckzzz het volgende:

[..]

Een pdf writer wordt als printer gezien dus je stuurt een printopdracht. Maar ik heb standaard een andere printer ingesteld, dus als ik deze in een geautomatiseerd rideltje van macro's aan het eind van de rit als pdf wil laten printen moet ie wel de goede printer pakken.
Waarom printen als pdf als je het ook gewoon kan opslaan als pdf? :P
  donderdag 8 oktober 2015 @ 19:58:58 #161
62215 qu63
..de tijd drinkt..
pi_156695543
quote:
1s.gif Op donderdag 8 oktober 2015 19:48 schreef sylvesterrr het volgende:

[..]

Waarom printen als pdf als je het ook gewoon kan opslaan als pdf? :P
Afgezien van wat Puckzzz zelf wil kan je er voor keizen om te printen ipv opslaan als als je een printdatum er bij wilt hebben, je een bepaald gedeelte van het werkblad maar wilt hebben je printjobs centraal worden opgeslagen, etc...
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_156832517
Hallo excel goden,

Ik heb een excel vraag.
Ik ben bezig om een verkoopvoorspelling te implementeren in het voorraadsysteem van een bedrijf. Ik zou graag de trendlijn als formule voor de langetermijn gebruiken. Echter deze moet zich wel automatisch updaten elke maand (ipv trendlijn mei tm mei, juni tm juni). Nu weet ik dat er een formule zit bij de trendlijn; ax+b. Maar welke formule zit hier weer achter? is er een mogelijkheid om deze formule zelf in excel te zetten?

mijn vraag is dus: hoe zet excel 10 willekeurige cijfers om in de formule ax+b?
Alvast bedankt.
I never forget a face, but in your case I’d be glad to make an exception.
pi_156832766
quote:
0s.gif Op woensdag 14 oktober 2015 16:12 schreef superpark het volgende:
Hallo excel goden,

Ik heb een excel vraag.
Ik ben bezig om een verkoopvoorspelling te implementeren in het voorraadsysteem van een bedrijf. Ik zou graag de trendlijn als formule voor de langetermijn gebruiken. Echter deze moet zich wel automatisch updaten elke maand (ipv trendlijn mei tm mei, juni tm juni). Nu weet ik dat er een formule zit bij de trendlijn; ax+b. Maar welke formule zit hier weer achter? is er een mogelijkheid om deze formule zelf in excel te zetten?

mijn vraag is dus: hoe zet excel 10 willekeurige cijfers om in de formule ax+b?
Alvast bedankt.
Kleinste kwadraten:

Zie hier op youtube hoe:

Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_156833008
quote:
0s.gif Op woensdag 14 oktober 2015 16:21 schreef Twentsche_Ros het volgende:

[..]

Kleinste kwadraten:

Zie hier op youtube hoe:

Bedankt man, ik kan weer door.
pittige formule trouwens :O
I never forget a face, but in your case I’d be glad to make an exception.
  woensdag 14 oktober 2015 @ 18:48:37 #165
39240 jagermaster
stof en water, dat ben ik
pi_156835768
Is het mogelijk om in een formule in excel in te bouwen welke kolom er gekozen moet worden voor een optelbereik?

stel ik heb de volgende kolommen

Naam; product1; product2; product3; etc.

nu wil ik optellen hoeveel pietje heeft verkocht van product1. dan komt er een formule =som.als(a:a;'pietje';b:b)

Nu wil ik aan de hand van een cel bepalen welke kolom er gepakt moet worden.
Ik heb bijv in blad 2 op cel a1 pietje staan en cel b1 product464
Zou zou ik willen zeggen in de formule
tel op de rijen waar pietje staat voor de kolom die genoemd staat in cel b1
dus: =som.als(a:a;blad2!a1;kolom-die-genoemd-staat-in-cel-b1)

Hoe moet ik dit aanpakken? of is dit onmogelijk?
Where's my fear???
pi_156835804
quote:
0s.gif Op woensdag 14 oktober 2015 16:31 schreef superpark het volgende:

[..]

Bedankt man, ik kan weer door.
pittige formule trouwens :O
Afhankelijk van hoe je het wil indelen kun je ook de {LINEST} functie gebruiken.

https://support.office.co(...)nl-NL&rs=nl-NL&ad=NL

Scheelt een hoop formules intikken.
Beter onethisch dan oneetbaar
  donderdag 15 oktober 2015 @ 12:24:39 #167
1592 Puckzzz
Bitch please!
pi_156849278
Hai! Ben ik weer :D

Excel 2013, Engels.

FRUSTRATIE! :')

Ik ben een sheet aan het maken met allerlei grafieken. Deze grafieken halen hun informatie uit diverse andere sheets. De bronnen. In het bron document staat de celeigenschappen in percentages. In de grafiek dus ook.
Wanneer ik alle brondocumenten open heb staan staat alles in mijn overzicht ook keurig in percentages vermeld. Zodra ik het brondocument sluit en mijn overzicht document opsla worden de percentages ineens getallen in het overzicht.
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  donderdag 15 oktober 2015 @ 15:13:01 #168
1592 Puckzzz
Bitch please!
pi_156852482
Het schijnt een bug te zijn, ik ben maar aan een work around begonnen.
Hey! Het is OK om alleen je eerste twee teennagels te lakken als je van plan bent peeptoes te gaan dragen!
  maandag 19 oktober 2015 @ 22:27:34 #169
53267 TC03
Catch you on the flipside
pi_156957170
Kan het zijn dat verticaal zoeken of vlookup simpelweg weigert bij grote bestanden? 20.000 regels ongeveer. Ik snap er niks van, hij doet het gewoon niet. |:( |:( |:( Ik doe echt niks fout.
Ten percent faster with a sturdier frame
  maandag 19 oktober 2015 @ 22:28:28 #170
249182 Holy_Goat
mhèèhèhè
pi_156957196
quote:
0s.gif Op maandag 19 oktober 2015 22:27 schreef TC03 het volgende:
Kan het zijn dat verticaal zoeken of vlookup simpelweg weigert bij grote bestanden? 20.000 regels ongeveer. Ik snap er niks van, hij doet het gewoon niet. |:( |:( |:( Ik doe echt niks fout.
Zou gewoon moeten werken. Maar gebruik anders in plaats van vlookup index en match
pi_156957922
Index en match verbruikt minder processorcapaciteit inderdaad. Maar klopt alles wel aan je vlookup? Geen ongewenste spaties, zoekrange, etc.
Aldus.
  dinsdag 20 oktober 2015 @ 10:21:35 #172
53267 TC03
Catch you on the flipside
pi_156962956
quote:
1s.gif Op maandag 19 oktober 2015 22:28 schreef Holy_Goat het volgende:

[..]

Zou gewoon moeten werken. Maar gebruik anders in plaats van vlookup index en match
Het bleek te maken te hebben met getallen die opgeslagen waren als tekst. De oplossing was i.p.v. A2 als zoekwaarde te gebruiken, tekst(A2;"#") als zoekwaarde te gebruiken.

=VERT.ZOEKEN(TEKST(A2;"#");matrix;kolom;onwaar)
Ten percent faster with a sturdier frame
  dinsdag 20 oktober 2015 @ 18:56:11 #173
94782 Nieuwschierig
Pro bikini-lijn
pi_156972653
Hoe kun je na een Vlookup de opgezochte tekst in het doelbestand aanpassen?
Het lukt mij alleen door de tekst in het bronbestand zelf aan te passen.
(Het gaat om tenenkrommende taalvouten die ik uit shiftverslagen van onze operators wil halen voordat ze naar het management gaan)
Wie dit leest is gek
pi_156977706
Soort van Excel vraag, maar het gaat bij mij om Google Sheets.

Ik wil twee cellen samenvoegen, maar dat de tekst dan aan elkaar vast wordt geplakt. Het mag op op een andere manier. Cel 1 heeft altijd dezelfde waarde, maar cel 2 heeft een andere waarde. Het mag dus ook zo zijn dat cel 2 automatisch wordt omgezet naar de vaste waarde (die ik in cel 1 wil benomen) met de veranderde waarde erachter.

Bijvoorbeeld:
Vast waarde: www.fok.nl/
Variabel: 1
Ik wil als uitkomst: www.fok.nl/1

Is dat mogelijk? :)
pi_156979735
quote:
0s.gif Op dinsdag 20 oktober 2015 21:33 schreef einschtein het volgende:
Soort van Excel vraag, maar het gaat bij mij om Google Sheets.

Ik wil twee cellen samenvoegen, maar dat de tekst dan aan elkaar vast wordt geplakt. Het mag op op een andere manier. Cel 1 heeft altijd dezelfde waarde, maar cel 2 heeft een andere waarde. Het mag dus ook zo zijn dat cel 2 automatisch wordt omgezet naar de vaste waarde (die ik in cel 1 wil benomen) met de veranderde waarde erachter.

Bijvoorbeeld:
Vast waarde: www.fok.nl/
Variabel: 1
Ik wil als uitkomst: www.fok.nl/1

Is dat mogelijk? :)
Ah, got it. https://support.google.com/docs/answer/3094123?hl=en
pi_157010604
quote:
Wat is de meerwaarde van "samenvoegen.tekst" tov het gebruik van de "ampersand", "&". Zo kun je ook de tekst van meerdere cellen koppelen.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157025885
quote:
0s.gif Op donderdag 22 oktober 2015 08:53 schreef Twentsche_Ros het volgende:

[..]

Wat is de meerwaarde van "samenvoegen.tekst" tov het gebruik van de "ampersand", "&". Zo kun je ook de tekst van meerdere cellen koppelen.

Geen idee? Maakt me niet uit hoe het werkt, zolang het maar werkt. :)
pi_157107430
Hallo Excel FOK!kers,

Ik heb een vraagje mbt gegevens filteren.
Ik heb inmiddels geleerd hoe je moet filteren als je bijvoorbeeld wilt filteren op 1 klant.
Maar ik zou graag willen filteren op getallen --> alle cellen waarin getallen staan moet excel weergeven. ik heb namelijke een dataset met lege cellen en cellen met daarin getallen, en ik wil de cellen die leeg zijn eruit filteren.
Dit zou ik ook nog eens op een ander blad willen doen.

Enig idee hoe dit moet?

Alvast bedankt.

[ Bericht 4% gewijzigd door superpark op 26-10-2015 11:15:59 ]
I never forget a face, but in your case I’d be glad to make an exception.
  maandag 26 oktober 2015 @ 11:31:17 #179
62215 qu63
..de tijd drinkt..
pi_157108002
quote:
0s.gif Op maandag 26 oktober 2015 10:55 schreef superpark het volgende:
Hallo Excel FOK!kers,

Ik heb een vraagje mbt gegevens filteren.
Ik heb inmiddels geleerd hoe je moet filteren als je bijvoorbeeld wilt filteren op 1 klant.
Maar ik zou graag willen filteren op getallen --> alle cellen waarin getallen staan moet excel weergeven. ik heb namelijke een dataset met lege cellen en cellen met daarin getallen, en ik wil de cellen die leeg zijn eruit filteren.
Dit zou ik ook nog eens op een ander blad willen doen.

Enig idee hoe dit moet?

Alvast bedankt.
Fileteren en dan de lege cellen uitvinken?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157108407
quote:
0s.gif Op maandag 26 oktober 2015 11:31 schreef qu63 het volgende:

[..]

Fileteren en dan de lege cellen uitvinken?
Dit werkt inderdaad tot op een zekere hoogte. Ik zou dit alleen op een tweede werkblad willen zien, zodat het eerste werkblad nog intact blijft.
I never forget a face, but in your case I’d be glad to make an exception.
  maandag 26 oktober 2015 @ 11:55:06 #181
304004 KaBuf
#teamfriet
pi_157108511
quote:
0s.gif Op maandag 26 oktober 2015 11:50 schreef superpark het volgende:

[..]

Dit werkt inderdaad tot op een zekere hoogte. Ik zou dit alleen op een tweede werkblad willen zien, zodat het eerste werkblad nog intact blijft.
Blad kopiëren? :+ :P
Please consider the environment before printing this post.
Op zaterdag 27 mei 2017 00:36 schreef d4v1d het volgende:
Kabuf is af en toe best een prima kerel.
  maandag 26 oktober 2015 @ 11:56:20 #182
346939 Janneke141
Green, green grass of home
pi_157108540
quote:
0s.gif Op maandag 26 oktober 2015 11:50 schreef superpark het volgende:

[..]

Dit werkt inderdaad tot op een zekere hoogte. Ik zou dit alleen op een tweede werkblad willen zien, zodat het eerste werkblad nog intact blijft.
Het blijft toch intact? Een filter verbergt alleen uitgefilterde regels, ze verdwijnen niet.
Opinion is the medium between knowledge and ignorance (Plato)
pi_157108672
quote:
0s.gif Op maandag 26 oktober 2015 11:56 schreef Janneke141 het volgende:

[..]

Het blijft toch intact? Een filter verbergt alleen uitgefilterde regels, ze verdwijnen niet.
Het punt is dat er 10 kolommen zijn die allemaal apart gefilterd moeten worden. Beetje lastig om uit te leggen, zou ik het blad toe kunnen voegen zodat jullie het kunnen bekijken?
I never forget a face, but in your case I’d be glad to make an exception.
pi_157108740
quote:
0s.gif Op maandag 26 oktober 2015 11:50 schreef superpark het volgende:

[..]

Dit werkt inderdaad tot op een zekere hoogte. Ik zou dit alleen op een tweede werkblad willen zien, zodat het eerste werkblad nog intact blijft.
Is dit een eenmalige exercitie of moet dit elke keer in blad 2 worden "bijgehouden" bij elke toevoeging wijziging in blad 1.
Eenmalig: Dan het hele blad copiëren naar blad 2. Ctrl A Ctrl C en in blad 2 Ctrl V
en dan:
(als de volgorde in tact moet blijven....)
Een kolom toevoegen met als kop "Rang".
En dan naar beneden 1,2,3, etc.
Dan het hele blok sorteren met als sorteerkolom die kolom met de lege cellen. Die heb je dan apart. Dan kun je de rijen deleten.
En dan zet je alles weer op volgorde van "Rang".
En daarna kun je de kolom "Rang" deleten.
Ik werk heel vaak zo om de tekst van een website zonder bullshit en hyperlinks en plaatjes in excel te krijgen.
Copy Paste Special (text only) en dan de additieve kolom met rang.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157108766
quote:
0s.gif Op maandag 26 oktober 2015 12:02 schreef superpark het volgende:

[..]

Het punt is dat er 10 kolommen zijn die allemaal apart gefilterd moeten worden. Beetje lastig om uit te leggen, zou ik het blad toe kunnen voegen zodat jullie het kunnen bekijken?
Als er in 1 kolom een lege cel is, moet dan de hele rij weg. Of geldt dit pas er 10 kolommen zijn met allemaal lege cellen?
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157109998
quote:
0s.gif Op maandag 26 oktober 2015 12:07 schreef Twentsche_Ros het volgende:

[..]

Als er in 1 kolom een lege cel is, moet dan de hele rij weg. Of geldt dit pas er 10 kolommen zijn met allemaal lege cellen?
geen van beide.

Ik wil bijv. van de eerste kolom het product X en Y hebben en van de tweede kolom het product A en B. Filteren per kolom duurt mij te lang + als ik filter op de eerste kolom zijn mijn gegevens van de tweede kolom hierop ook gefilterd.
I never forget a face, but in your case I’d be glad to make an exception.
pi_157110040
quote:
0s.gif Op maandag 26 oktober 2015 12:06 schreef Twentsche_Ros het volgende:

[..]

Is dit een eenmalige exercitie of moet dit elke keer in blad 2 worden "bijgehouden" bij elke toevoeging wijziging in blad 1.
Eenmalig: Dan het hele blad copiëren naar blad 2. Ctrl A Ctrl C en in blad 2 Ctrl V
en dan:
(als de volgorde in tact moet blijven....)
Een kolom toevoegen met als kop "Rang".
En dan naar beneden 1,2,3, etc.
Dan het hele blok sorteren met als sorteerkolom die kolom met de lege cellen. Die heb je dan apart. Dan kun je de rijen deleten.
En dan zet je alles weer op volgorde van "Rang".
En daarna kun je de kolom "Rang" deleten.
Ik werk heel vaak zo om de tekst van een website zonder bullshit en hyperlinks en plaatjes in excel te krijgen.
Copy Paste Special (text only) en dan de additieve kolom met rang.
De basisgegevens veranderen iedere week (maar blijven wel in hetzelfde format). ik wou dus een formule oid maken zodat ik puur de basisgegevens over de verouderde gegevens kan plakken (in blad 1) waarna er zonder al te veel moeite opnieuw gefilterd kan worden (in blad 2)
I never forget a face, but in your case I’d be glad to make an exception.
pi_157119312
quote:
0s.gif Op maandag 26 oktober 2015 13:12 schreef superpark het volgende:

[..]

geen van beide.

Ik wil bijv. van de eerste kolom het product X en Y hebben en van de tweede kolom het product A en B. Filteren per kolom duurt mij te lang + als ik filter op de eerste kolom zijn mijn gegevens van de tweede kolom hierop ook gefilterd.
Als ik dit zo hoor kun je je het beste verdiepen in draaitabellen (pivot tables). Die kun je elke keer "verversen" met de oorspronkelijke gegevens die je elke keer toevoegt / wijzigt.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157139987


Als je gewoon zo'n scatter grafiek als hierboven hebt, hoe kan je dan aanpassen welke getallen hij op de assen laat zien? Als ik in deze grafiek op de verticale as bijvoorbeeld alleen 0, 80000 en 160000 wil zien en dan dus ook alleen daar major grid lines. Kan ik dat ergens instellen? Ik kan het maar niet vinden.

Engelse Excel 2010
gr gr
pi_157143140
Rechtermuisklik op de betreffende as --> eigenschappen aanpassen. En dan ff zoeken.
Aldus.
pi_157144434
quote:
2s.gif Op dinsdag 27 oktober 2015 20:05 schreef Z het volgende:
Rechtermuisklik op de betreffende as --> eigenschappen aanpassen. En dan ff zoeken.
Dat had ik wel gedaan, maar kon het niet vinden.
gr gr
pi_157145641
Gewoon interval voor major gridlines op 80k zetten? Of denk ik te simpel? :D
pi_157155323
Ah, het is gelukt. Het staat er gewoon bij, maar ik zat weer eens met een tunnelvisie. Dodelijk die dingen!
gr gr
pi_157178488
Iemand een idee hoe ik het beste een boomdiagram kan maken in Excel? Ik wil de samenstelling van een cijfer top-bottom weergeven. :P
pi_157182645
Hi kort vraagje.

Ik heb een hele grote tabel, met op de x-as namen van personen en op de y-as regios. De tabel zelf is gevuld met getallen. Nu wil ik per regel het getal highlighten dat het grootste is. Nu kopieer ik de opmaak regel per regel, maar dit kan vast ook makkelijker?

Thanks!
  donderdag 29 oktober 2015 @ 14:48:00 #196
62215 qu63
..de tijd drinkt..
pi_157182968
quote:
0s.gif Op donderdag 29 oktober 2015 14:21 schreef Pablooo het volgende:
Hi kort vraagje.

Ik heb een hele grote tabel, met op de x-as namen van personen en op de y-as regios. De tabel zelf is gevuld met getallen. Nu wil ik per regel het getal highlighten dat het grootste is. Nu kopieer ik de opmaak regel per regel, maar dit kan vast ook makkelijker?

Thanks!
Voorwaardelijke opmaak en grootste() :Y
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157183063
quote:
0s.gif Op donderdag 29 oktober 2015 14:48 schreef qu63 het volgende:

[..]

Voorwaardelijke opmaak en grootste() :Y
Thanks!

Als ik voorwaardelijke opmaak over de hele tabel sleep, dan neemt hij de grootste uit de hele tabel, en niet van die regel.
  donderdag 29 oktober 2015 @ 15:06:40 #198
62215 qu63
..de tijd drinkt..
pi_157183236
quote:
0s.gif Op donderdag 29 oktober 2015 14:54 schreef Pablooo het volgende:

[..]

Thanks!

Als ik voorwaardelijke opmaak over de hele tabel sleep, dan neemt hij de grootste uit de hele tabel, en niet van die regel.
Selecteer alleen de kolom waarin je de grootste gaat zoeken en pas daarna 'is van toepassing op' aan aan de hele kolom. Vergeet dan niet om in grootste() $-tekens te gebruiken om de kolom vast te zetten.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157183326
quote:
0s.gif Op donderdag 29 oktober 2015 15:06 schreef qu63 het volgende:

[..]

Selecteer alleen de kolom waarin je de grootste gaat zoeken en pas daarna 'is van toepassing op' aan aan de hele kolom. Vergeet dan niet om in grootste() $-tekens te gebruiken om de kolom vast te zetten.
Ik wil graag de cel in de tabel een opvulling geven dmv voorwaardelijke opmaak.
  donderdag 29 oktober 2015 @ 15:44:38 #200
62215 qu63
..de tijd drinkt..
pi_157183756
quote:
0s.gif Op donderdag 29 oktober 2015 15:14 schreef Pablooo het volgende:

[..]

Ik wil graag de cel in de tabel een opvulling geven dmv voorwaardelijke opmaak.
Alleen de cel, niet de hele regel?

Post anders eens een voorbeeld van je gewenste eindresultaat, met handmatige opmaak dus ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157184458
Selecteer cellen A2 tot en met E2 en voeg conditional formatting toe met de formule:
=A2=max($A2:$E2)

Hiermee zal alleen de cel met de grootste waarde in die regel voorzien worden van andere opmaak. Daarna kan je de conditional formatting wel doortrekken naar de rest van de tabel.
pi_157314931
Oke ik wil een nested if functie toe passen om 5 kleuren die ergens in tekst staan te vertalen naar een kolom die alleen de kleuren aangeeft. Het maakt niet uit waar het woordje staat (voorraan/midden/achterin de zin), maar ik wil voor verdere dataverwerking alleen de kleuren. Als een van de kleuren er niet in staat, dan wil ik gewoon een lege cel.

Ik heb de volgende twee manieren geprobeerd, maar hij pakt het niet bij beide en ik kom er zelf niet echt meer uit. De error solver functie van Excel gaf ook weinig bruikbare informatie.

=IF(ISNUMBER(SEARCH(“groen”; S2));”GROEN”; IF(ISNUMBER(SEARCH(“geel”; S2));”GEEL”; IF(ISNUMBER(SEARCH(“rood”; S2));”ROOD”; IF(ISNUMBER(SEARCH(“blauw”; S2));”BLAUW”;IF(ISNUMBER(SEARCH(“bruin”; S2));”BRUIN”;""))))

=IF(S2="*groen*";"GROEN";IF(S2="*geel*";"GEEL";IF(S2="*rood*";"ROOD";IF(S2="*blauw*";"BLAUW";IF(S2="*bruin*";"BRUIN";"")))))

Alvast bedankt! :)
-referral link verwijderd niet terug plaatsen-
pi_157315500
quote:
0s.gif Op woensdag 4 november 2015 15:31 schreef Rzz het volgende:
Oke ik wil een nested if functie toe passen om 5 kleuren die ergens in tekst staan te vertalen naar een kolom die alleen de kleuren aangeeft. Het maakt niet uit waar het woordje staat (voorraan/midden/achterin de zin), maar ik wil voor verdere dataverwerking alleen de kleuren. Als een van de kleuren er niet in staat, dan wil ik gewoon een lege cel.

Ik heb de volgende twee manieren geprobeerd, maar hij pakt het niet bij beide en ik kom er zelf niet echt meer uit. De error solver functie van Excel gaf ook weinig bruikbare informatie.

=IF(ISNUMBER(SEARCH(“groen”; S2));”GROEN”; IF(ISNUMBER(SEARCH(“geel”; S2));”GEEL”; IF(ISNUMBER(SEARCH(“rood”; S2));”ROOD”; IF(ISNUMBER(SEARCH(“blauw”; S2));”BLAUW”;IF(ISNUMBER(SEARCH(“bruin”; S2));”BRUIN”;""))))

=IF(S2="*groen*";"GROEN";IF(S2="*geel*";"GEEL";IF(S2="*rood*";"ROOD";IF(S2="*blauw*";"BLAUW";IF(S2="*bruin*";"BRUIN";"")))))

Alvast bedankt! :)
a2: in een groen knollenland
a3: een blauwtje lopen
a4: sneeuwwitje
a5: zwartepiet moet blijven
b1: groen
c1: blauw
d1: wit
e1: zwart
b2: =1-ISFOUT(+VIND.SPEC(B$1;$A2))

copiëren van b2 naar b2:e5

g2: =ALS(B2>0;B$1;"")

copiëren van g2 naar g2:j5

k2: =+G2&H2&I2&J2

copiëren van k2 naar k2:k5

kolom k geeft het resultaat


Dat "nesten" word je tureluurs van. Je krijgt een hele spaghetti en fouten opsporen is een crime. Nog afgezien van haakjes openen en haakjes sluiten tellen. Je hebt de wereld aan kolommen. Gebruik ze...


Oja, hier heb ik het met 4 kleuren. Maar als je bovenstaande volgt, ken je het principe en kun je zelf je sheetje bouwen.

[ Bericht 4% gewijzigd door Twentsche_Ros op 04-11-2015 17:03:55 ]
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157315618
kan weg (is dubbel)
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157321617
Ik ben een BOM-lijst aan het maken voor school. Ik moet van Farnell allerlei ellendige waardes overnemen en in een tabel zetten, maar ik word gestoord van die verschillende lettertypes. Hoe kan ik ervoor zorgen dat in Excel metéén een gekopieerde tekst in de gewenste opmaak gezet wordt? Dus niet achteraf 'aanpassen aan opmaak van bestemming'.
pi_157321812
quote:
0s.gif Op woensdag 4 november 2015 20:31 schreef Beursaap het volgende:
Ik ben een BOM-lijst aan het maken voor school. Ik moet van Farnell allerlei ellendige waardes overnemen en in een tabel zetten, maar ik word gestoord van die verschillende lettertypes. Hoe kan ik ervoor zorgen dat in Excel metéén een gekopieerde tekst in de gewenste opmaak gezet wordt? Dus niet achteraf 'aanpassen aan opmaak van bestemming'.
Huh je kunt toch gewoon right click paste as values kiezen?
pi_157321949
quote:
1s.gif Op woensdag 4 november 2015 20:39 schreef Holy_Goat het volgende:
een tabel zetten, maar ik word gestoord van die verschillende lettertypes. Hoe kan ik ervoor zorgen dat in Excel
Dat ja :')
pi_157322034
quote:
1s.gif Op woensdag 4 november 2015 20:39 schreef Holy_Goat het volgende:

[..]

Huh je kunt toch gewoon right click paste as values kiezen?
ok maar nu moet ik dit keer op keer opnieuw aanvinken, hoe zorg ik ervoor dat dit automatisch gebeurt in het bestand?
pi_157326654
quote:
0s.gif Op woensdag 4 november 2015 20:47 schreef Beursaap het volgende:

[..]

ok maar nu moet ik dit keer op keer opnieuw aanvinken, hoe zorg ik ervoor dat dit automatisch gebeurt in het bestand?
http://www.extendoffice.c(...)lues-as-default.html

2e hit bij zoeken op paste as values by default. :) kan je er wat mee?
pi_157327205
quote:
0s.gif Op woensdag 4 november 2015 20:47 schreef Beursaap het volgende:

[..]

ok maar nu moet ik dit keer op keer opnieuw aanvinken, hoe zorg ik ervoor dat dit automatisch gebeurt in het bestand?
Als je toch elke keer copy paste moet doen, hoef je toch niet "achteraf" de opmaak te veranderen. Als de opmaak van de cel al in de opmaak is zoals je 'm wil hebben.
Voor de Engelse talige "paste special" is dat (F10) HVSV
Gewoon die eerste letters van de commando's (sneltoetsen) uit je hoofd leren. Gaat lekker snel en je krijgt geen muisarm.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157330377
quote:
1s.gif Op woensdag 4 november 2015 23:14 schreef Holy_Goat het volgende:

[..]

http://www.extendoffice.c(...)lues-as-default.html

2e hit bij zoeken op paste as values by default. :) kan je er wat mee?
Tx! Ik heb alle stappen opgevolgd, maar heb nog een probleem.
Ik krijg een foutmelding over deze code:

quote:
Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub
Ik krijg als foutmelding:

Fout 1004 tijdens uitvoering:
Methode Pastespecial van klasse Range is mislukt.
pi_157332128
quote:
0s.gif Op donderdag 5 november 2015 10:03 schreef Beursaap het volgende:

[..]

Tx! Ik heb alle stappen opgevolgd, maar heb nog een probleem.
Ik krijg een foutmelding over deze code:

[..]

Ik krijg als foutmelding:

Fout 1004 tijdens uitvoering:
Methode Pastespecial van klasse Range is mislukt.

Laat je er een macro op los?
Je kunt toch gewoon copy pasten?
Wel de goede range nemen natuurlijk.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157332270
quote:
0s.gif Op donderdag 5 november 2015 11:50 schreef Twentsche_Ros het volgende:

[..]

Laat je er een macro op los?
Je kunt toch gewoon copy pasten?
Wel de goede range nemen natuurlijk.
Ik volg deze stappen:
quote:
3. Then save and close the code, and press Alt + F8 keys to open the Macro dialog box.

4. In the Macro dialog, choose the used macro name PasteasValue and then click Options button, see screenshot:

5. Then in the Macro Options dialog box, under the Shortcut key section, please enter v , see screenshot:

6. And then click OK to close the Macro Options dialog, and go on closing the Macro dialog.
pi_157332590
quote:
0s.gif Op donderdag 5 november 2015 11:57 schreef Beursaap het volgende:

[..]

Ik volg deze stappen:

[..]

Een hoop gedoe: Zo'n macro voor een simpele copy paste.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157332762
quote:
0s.gif Op donderdag 5 november 2015 12:10 schreef Twentsche_Ros het volgende:

[..]

Een hoop gedoe: Zo'n macro voor een simpele copy paste.
ik volg alleen de stappen op, ik wil gwn ctrl + v doen zonder dat de opmaak verandert ;)
pi_157343262
quote:
0s.gif Op donderdag 5 november 2015 12:20 schreef Beursaap het volgende:

[..]

ik volg alleen de stappen op, ik wil gwn ctrl + v doen zonder dat de opmaak verandert ;)
Pas wel op dat je met zo'n macro de Ctrl+Z functie verliest. ;)
Beter onethisch dan oneetbaar
pi_157344092
Hee hoi,

Ik heb Excel 2011 voor Mac en wil een systeem maken voor het analyseren van voetbaluitslagen en hun quotes op weddenschapsites. Nu heb ik dit deels, maar het is te veel werk om dit handmatig in te voeren, dus ik wil het liever automatisch.
[img][/img]Ik heb twee tabellen, een met quotes en een met het gemiddeld aantal doelpunten van teams in de competitie. In die tabel wil ik kunnen aangeven hoe vaak ik een weddenschap heb gewonnen en hoevaak ik er een heb verloren. Er moet dus een combinatie komen van gemiddeld aantal doelpunten met winst/verlies en quotes met winst/verlies.

Het idee:
Ik voer in Sheet 1 in dat Ajax van Roda heeft gewonnen met 6-0. De quote hiervan was 1,80 en valt dus in de categorie 1 van quotes (1.75-1.90). Het gemiddeld aantal doelpunten is 2.50 en valt in categorie 3 van gemiddelde doelpunten (2.50-2.75). Ik heb ingezet dat het 6-0 werd, dus ik heb winst. Nu wil ik graag dat Excel automatisch regelt dat in de tabel in Sheet 2 het aantal weddenschappen met winst automatisch met 1 stijgt in beide tabellen.

Is hier iets voor mogelijk? Ik kan wel iets verzinnen met Syntax voor SPSS, maar ik wil het liever in Excel doen. Alvast dank :D
pi_157344484
Ik begrijp het niet helemaal. Maar het lijkt me wel iets wat je met formules op moet kunnen lossen.
=ALS()

Ben we benieuwd wat je bouwt. Ik heb ook twee voorspellingsmodellen voor voetbal. Eentje voor de eredivisie en eentje voor de Champions Leage. Ik ben vooral lang bezig geweest met het maken van de databestanden (koppelen van allerlei gegevens). Ik draai nu een test met een bepaalde gokstrategie, leuk om te doen.
Aldus.
pi_157344954
Mijn Excel-document is beschadigd. :{ :'( :'( Als ik open krijg ik een foutmelding en is één werkblad helemaal leeg.

DIG / Beschadigd Excel-document - data weg

De documentgrootte is niet afgenomen dus data nog ergens aanwezig lijkt me.

Iemand een idee hoe ik de data nog kan redden?
Love is in the air!
pi_157350527
quote:
2s.gif Op donderdag 5 november 2015 20:33 schreef Z het volgende:
Ik begrijp het niet helemaal. Maar het lijkt me wel iets wat je met formules op moet kunnen lossen.
=ALS()

Ben we benieuwd wat je bouwt. Ik heb ook twee voorspellingsmodellen voor voetbal. Eentje voor de eredivisie en eentje voor de Champions Leage. Ik ben vooral lang bezig geweest met het maken van de databestanden (koppelen van allerlei gegevens). Ik draai nu een test met een bepaalde gokstrategie, leuk om te doen.
Same here ;) koppelen van uitslagen, quotes etc. Maar nog in testfase, vooral idd databestand aanleggen op dit moment, op zoek naar enige logica en voorspelling. Kan ik =ALS gebruiken in verschillende sheets?

Wat ik dus wil doen, is dat "als Resultaat=winst en Quote=1.75, dan cel 1.75-1.85 Winst +1." Kan dit? en hoe :p? Ik heb ALS nog niet eerder gebruikt, behalve bij conditionele formatting.
  donderdag 5 november 2015 @ 23:53:40 #221
62215 qu63
..de tijd drinkt..
pi_157351256
quote:
1s.gif Op donderdag 5 november 2015 23:25 schreef Eerin het volgende:

[..]

Same here ;) koppelen van uitslagen, quotes etc. Maar nog in testfase, vooral idd databestand aanleggen op dit moment, op zoek naar enige logica en voorspelling. Kan ik =ALS gebruiken in verschillende sheets?

Wat ik dus wil doen, is dat "als Resultaat=winst en Quote=1.75, dan cel 1.75-1.85 Winst +1." Kan dit? en hoe :p? Ik heb ALS nog niet eerder gebruikt, behalve bij conditionele formatting.
als(en(voorwaarde1;voorwaarde2);cel1.75-1.85;"")
En dan je kolom winst laten zoeken naar alles wat winst op zou leveren
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157353656
quote:
0s.gif Op donderdag 5 november 2015 23:53 schreef qu63 het volgende:

[..]

als(en(voorwaarde1;voorwaarde2);cel1.75-1.85;"")
En dan je kolom winst laten zoeken naar alles wat winst op zou leveren
Top dank je wel, ga ik vandaag mee puzzelen :D
pi_157353782
quote:
1s.gif Op donderdag 5 november 2015 23:25 schreef Eerin het volgende:

[..]

Same here ;) koppelen van uitslagen, quotes etc. Maar nog in testfase, vooral idd databestand aanleggen op dit moment, op zoek naar enige logica en voorspelling. Kan ik =ALS gebruiken in verschillende sheets?

Wat ik dus wil doen, is dat "als Resultaat=winst en Quote=1.75, dan cel 1.75-1.85 Winst +1." Kan dit? en hoe :p? Ik heb ALS nog niet eerder gebruikt, behalve bij conditionele formatting.
Wat voor model gebruik je om uitslagen te voorspellen?
Aldus.
pi_157355368
quote:
0s.gif Op donderdag 5 november 2015 11:57 schreef Beursaap het volgende:

[..]

Ik volg deze stappen:

[..]

pi_157366096
Oké help please. Excel doet niet wat ik had verwacht xD

Ik heb een voorbeeld gemaakt met Ajax Roda. Ik wil o.a. weten wanneer ze bijv. 2 of 3 goals scoren in totaal in een wedstrijd. De waarde van de kolom "aantal doelpunten" moet dus 2 of 3 zijn, om in de kolom "winst" WINST te krijgen als uitslag. De uitslagen in deze kolom wil ik dan weer in mijn tabel, waarin 'totale winst' staat, laten optellen, zodat ik uiteindelijk weet van hoeveel wedstrijden ik de weddenschap heb gewonnen.

Toen dacht ik dus aan IF(AND), maar ik krijg het niet voor elkaar omdat Excel steeds zegt dat er een fout in mijn formule zit. Wat is hiervoor dan de juiste formule? Ik heb nu

=IF(AND(E11>=$B$3, E11<=$B$4),WINST,VERLIES

In B3 staat '2', in B4 staat '3'. Ik wist even geen andere manier. Dan geeft Excel dus aan dat hij fout is, en hij highlight $B$3, maar ik begrijp niet waarom. E11 is dus de cel met aantal doelpunten voor wedstrijd 1.

Ik bedenk me net dat ik natuurlijk ook iets kan doen met 'is niet 2 of 3', en dan verlies als eerste value_if_true. Alleen weet ik ook niet hoe dat moet xD

Alvast wederom viele Dank.

Update:
Nieuwe formule geprobeerd =IF(OR(E11={2,3});Winst;Verlies) - #NAME?. Wat doe ik verkeerd?

Update 2:
Ik vermoed dat de soort value in de cel fout stond, met getallen werkt het wel :P
=IF(AND(E11=2,+E11=3);1;0) werkt. Woopwoop :D

Update 3: (dit wordt een lang verhaal vrees ik... excuses alvast voor enige spam)
Bovenstaande werkt prima voor deze cel, maar hij geeft ook waarde 1 als E11 waarde 4 heeft. Dus dat schiet niet op, want dan moet het juist een 0 zijn. Wat doe ik dit keer verkeerd?

[ Bericht 5% gewijzigd door Eerin op 06-11-2015 20:04:35 ]
pi_157366872
Kan je niet beter met een Poisson-verdeling werken om voorspellingen te doen? Dat is krachtiger dan wat je nu aan het doen ben lijkt me.

Zoiets als dit:
https://www.sportsbetting(...)oisson-distribution/
Aldus.
pi_157367201
quote:
2s.gif Op vrijdag 6 november 2015 20:19 schreef Z het volgende:
Kan je niet beter met een Poisson-verdeling werken om voorspellingen te doen? Dat is krachtiger dan wat je nu aan het doen ben lijkt me.

Zoiets als dit:
https://www.sportsbetting(...)oisson-distribution/
Dat is idd ook nog een optie :) ik kijk even hoe ver ik kom met Excel en dan doe ik een keer research naar dat model ;) Thanks!

Probleem hierboven is overigens opgelost :D shit werkt op het moment, geniaal.
pi_157386475
quote:
0s.gif Op donderdag 5 november 2015 10:03 schreef Beursaap het volgende:

[..]

Tx! Ik heb alle stappen opgevolgd, maar heb nog een probleem.
Ik krijg een foutmelding over deze code:

[..]

Ik krijg als foutmelding:

Fout 1004 tijdens uitvoering:
Methode Pastespecial van klasse Range is mislukt.

Kan iemand me hier nogmaals bij helpen?

Verder wil ik in een matrix 3 microcontrollers vergelijken met al hun specificaties. Hoe kan ik dit het beste maken in excel? Ik zit te denken aan de matrixen die de consumentenbond altijd weergeeft bij tests.
pi_157452272
Hoi allemaal,

Ben ik weer. Excel (Mac 2011) geeft aan dat er een fout zit in de volgende formule:

=IF(OR(AND(G11>=0.7;G11<=1;F11>=2,3;F11<=2,45),AND(G11>=0.7;G11<=1;E11>=2.25;E<=2.44),AND(F11>=2.3;F11<=2.45;E11>=2.25;E<=2.44));"Sterk";""

Iemand een idee waar?
pi_157453494
quote:
0s.gif Op dinsdag 10 november 2015 17:59 schreef Eerin het volgende:
Hoi allemaal,

Ben ik weer. Excel (Mac 2011) geeft aan dat er een fout zit in de volgende formule:

=IF(OR(AND(G11>=0.7;G11<=1;F11>=2,3;F11<=2,45),AND(G11>=0.7;G11<=1;E11>=2.25;E<=2.44),AND(F11>=2.3;F11<=2.45;E11>=2.25;E<=2.44));"Sterk";""

Iemand een idee waar?
Je gebruikt , en ; door elkaar...
pi_157454296
quote:
3s.gif Op dinsdag 10 november 2015 18:55 schreef sylvesterrr het volgende:

[..]

Je gebruikt , en ; door elkaar...
Oh god ja tuurlijk xD dank je ;)

-knipknip,opgelost-

[ Bericht 19% gewijzigd door Eerin op 10-11-2015 19:39:10 ]
pi_157478749
Ik heb een formule die verschillende getallen bij elkaar optelt (=SOM(C2:C100)). Nu zou ik graag alleen alles willen optellen als er in een vak F 'ja' staat, en anders hem niet mee laten tellen in de som. Hoe doe ik dit :)?
  woensdag 11 november 2015 @ 21:21:31 #233
62215 qu63
..de tijd drinkt..
pi_157478954
quote:
0s.gif Op woensdag 11 november 2015 21:15 schreef igi0n het volgende:
Ik heb een formule die verschillende getallen bij elkaar optelt (=SOM(C2:C100)). Nu zou ik graag alleen alles willen optellen als er in een vak F 'ja' staat, en anders hem niet mee laten tellen in de som. Hoe doe ik dit :)?
som.als() -> https://support.office.co(...)83-a712-1697a653039b
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157480655
Ik geef het op, met vlookup kom ik er niet uit en kan zelf niet met een alternatieve oplossing komen.

Situatie:

Medewerkers hebben bij ons twee gebruikersnamen en die wil ik in één overzicht hebben met hun naam erbij.



A2 moet dus gaan zoeken naar een match tussen B2 en een waarde in de reeks G2:G404 (er zijn 403 entries in die reeks) en als er een match is de waarde uit F van de matchende rij leveren.

Het simpelweg sorteren op alfabet heeft geen zin aangezien er veel meer mensen zijn die gebruikersnaam1 hebben dan mensen die gebruikersnaam2 hebben.
Ik wil alleen resultaat wanneer de gevonden waarde exact overeenkomt.

Iemand? <3
pi_157480935
Je kan niet verticaal.zoeken "naar links". Dus iets als =VERT.ZOEKEN(G1;F1:G404;-2;onwaar) kan niet. Is kolom F en G omdraaien een optie?
Aldus.
pi_157481037
O, zo bedoelen ze 'zoekt in de meest linkse kolom' dus. Dit werkt inderdaad! Heel erg dank.
  dinsdag 17 november 2015 @ 09:15:29 #237
137360 mrPanerai
Bekende Belg!
pi_157617613
Kan iemand mij op weg helpen?

ik heb een een lijst met tijdstippen wanneer een aantal personen (100) aan een bepaald punt passeert (ook 100) punten. dus in totaal een lijst met 10000 tijdstippen.
Kan ik een draaitabel ofzo maken met daarin per persoon het vroegste en het laatste tijdstip dat geregistreerd werd?
pi_157617893
quote:
0s.gif Op dinsdag 17 november 2015 09:15 schreef mrPanerai het volgende:
Kan iemand mij op weg helpen?

ik heb een een lijst met tijdstippen wanneer een aantal personen (100) aan een bepaald punt passeert (ook 100) punten. dus in totaal een lijst met 10000 tijdstippen.
Kan ik een draaitabel ofzo maken met daarin per persoon het vroegste en het laatste tijdstip dat geregistreerd werd?
=MIN(IF(C2:C8=C11,D2:D8))
CTRL+SHIFT+ENTER

http://blog.contextures.c(...)-or-max-if-in-excel/
Aldus.
  dinsdag 17 november 2015 @ 10:09:11 #239
137360 mrPanerai
Bekende Belg!
pi_157618330
ik ben meer naar een soort draaitabel op zoek

mij lijst bevat dus in kolom A het rugnummer (dat elke keer terug komt)
in Kolom B het puntnummer (1 tm 130), maar dit is variabel want niet iedereen legt de volledig ronde af.
in kolom C hoe laat er aan elk van de punten gepasseerd werd.
ik wil graag weten hoe laat elke deelnemer aan het eerste en het voor hem laatste punt passeerde.
pi_157618472
quote:
0s.gif Op dinsdag 17 november 2015 10:09 schreef mrPanerai het volgende:
ik ben meer naar een soort draaitabel op zoek

mij lijst bevat dus in kolom A het rugnummer (dat elke keer terug komt)
in Kolom B het puntnummer (1 tm 130), maar dit is variabel want niet iedereen legt de volledig ronde af.
in kolom C hoe laat er aan elk van de punten gepasseerd werd.
ik wil graag weten hoe laat elke deelnemer aan het eerste en het voor hem laatste punt passeerde.
Bij het maken van de draaitabel sleep je "rugnummer" naar de RIJEN.
Tijdstip plaats je in WAARDEN
En puntnummer laat je achterwege.
Dus geen kolommen.
Bij WAARDEN heb je een uitrolmenu waar je op kunt selecteren. Klik aan "Waarde instellingen" Dan heb je de keuze in Som Aantal Gemiddelde en daar staat ook Min en Max bij.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  dinsdag 17 november 2015 @ 10:29:19 #241
137360 mrPanerai
Bekende Belg!
pi_157618609
die had ik maar ik krijg zowel voor min als max 0:00:00 overal
pi_157618698
quote:
0s.gif Op dinsdag 17 november 2015 10:29 schreef mrPanerai het volgende:
die had ik maar ik krijg zowel voor min als max 0:00:00 overal
Kijk goed naar de verdeling hh:mm:ss.
En de getalnotatie (opmaak cel) moet overeenstemmen.
dan moet het kloppen. Want legen cellen worden niet meegenomen. dat is geen verkapte nul.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  dinsdag 17 november 2015 @ 11:00:03 #243
137360 mrPanerai
Bekende Belg!
pi_157620894
quote:
0s.gif Op dinsdag 17 november 2015 11:00 schreef mrPanerai het volgende:
grrrrrrr
Ja, en.....
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  dinsdag 17 november 2015 @ 12:26:53 #245
137360 mrPanerai
Bekende Belg!
pi_157620916
heb alles maar manueel ingegeven :(
pi_157621656
Zou iemand me kunnen helpen?

Hoe kan ik vert.zoeken als de zoekwaarde gekoppeld is aan een draaitabel? hierdoor krijg ik een foutmelding.

Tablad 1 vert zoeken
Tabblad 2 (genaamd D.Bew.Aantal) de draaitabel en de tabelmatrix
draaitabel is niet gelijk aan tabelmatrix btw

Bijvoorbeeld
Klant NR.(B1) = D.Bew.Aantal!I23 waarvan cel 23 van de draaitabel het nummer bevat waarop gezocht moet worden.
Klant naam = Vert.zoeken(B1;D.Bew.Aantal!$L$4:$M$27;2;WAAR)

Ik heb alles nagetrokken, en doordat de waarde van B1 uit een functie komt werkt het niet. is hier een oplossing voor? of dient de zoekwaarde een harde waarde te zijn?

Bij voorbaat dank.
pi_157621952
quote:
0s.gif Op dinsdag 17 november 2015 12:26 schreef mrPanerai het volgende:
heb alles maar manueel ingegeven :(
Excel heeft hele mooie datumnotaties. Kies dan wel datumnotatie 1904. Want die accepteert negatieve waarden.
Het is altijd "de horror" wanneer mensen spreadsheets hebben gemaakt met elke keer een eigen interpretatie van een datumnotatie (bv zonder jaartal). En als je dan zelf met "die meuk" je eigen overzichten moet maken.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  dinsdag 17 november 2015 @ 15:32:37 #248
137360 mrPanerai
Bekende Belg!
pi_157624438
quote:
0s.gif Op dinsdag 17 november 2015 13:15 schreef Twentsche_Ros het volgende:

[..]

Excel heeft hele mooie datumnotaties. Kies dan wel datumnotatie 1904. Want die accepteert negatieve waarden.
Het is altijd "de horror" wanneer mensen spreadsheets hebben gemaakt met elke keer een eigen interpretatie van een datumnotatie (bv zonder jaartal). En als je dan zelf met "die meuk" je eigen overzichten moet maken.
Het is een uur notatie 0:00:00 maar om een of andere reden zet excel de min en Max altijd op 0
pi_157625236
quote:
1s.gif Op dinsdag 17 november 2015 15:32 schreef mrPanerai het volgende:

[..]

Het is een uur notatie 0:00:00 maar om een of andere reden zet excel de min en Max altijd op 0
En als je de opmaak weer zet op "normaal" en je zet gewone getallen in je sheet. Komt dan ook alles op nul. Het moet toch echt aan de opmaak liggen.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157626316
quote:
0s.gif Op dinsdag 17 november 2015 16:07 schreef Twentsche_Ros het volgende:

[..]

En als je de opmaak weer zet op "normaal" en je zet gewone getallen in je sheet. Komt dan ook alles op nul. Het moet toch echt aan de opmaak liggen.
Neehoor. Zou ook kunnen dat zijn 00:02:00 als een 'tekst' wordt gezien.
Dat idee krijg ik als ik hoor dat de min en max 0 geven.

Om dat op te lossen: type ergens een 1.
Kopieer die cel.
Selecteer alle tijden > rechtermuis > plakken speciaal > vermenigvuldigen.

Nu zijn al je tijden ook echt tijden en geen 'tekst' meer
pi_157693552
Ik kom ergens niet uit (VBA). Ik heb een kolom met materiaalcodes, waarvan ik de unieke waardes naar een andere kolom kopieer. Deze unieke waardes lees ik in in een Variant array, waarna de array als criteria gebruikt moet worden voor een autofilter op een andere set data.

Lukt allemaal, alleen toont de eindlijst geen gefilterde resultaten. In de kolomheader is wel te zien dat er een filter aan staat maar er worden geen rijen getoond terwijl die er 100% zeker wel zijn.

Wat heb ik allemaal gecontroleerd:
-komen de waarden (1 of meer) die in de array gaan wel voor in de lijst die gefilterd wordt: ja.
-wellicht lag het aan het soort dataveld. Ik zorg nu eerst dat zowel de bronrange naar de array als de te filteren kolom numbers zijn. Helpt ook niet.
-worden er wel data in de array ingeladen? Ja dat heb ik gecontroleerd door ergens 1 van de arraywaarden in een cel te plaatsen (regel 14)
Verder zou ik niet weten wat anders nog te doen...

Dit is de relevante code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim uniqueSKUsArray As Variant
lRowTempl_2 = Range("AD" & Rows.Count).End(xlUp).Row
Range("AD3:AD" & lRowTempl_2).Select
Selection.NumberFormat = "0"

uniqueSKUsArray = Application.Transpose(Range("AD3:AD" & lRowTempl_2).Value)
Sheets("Risk Temp").Activate
Range("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
lRowRiskTemp = Range("C" & Rows.Count).End(xlUp).Row

Range("C2:C" & lRowRiskTemp).Select
Selection.NumberFormat = "0"
Range("A150").Value = uniqueSKUsArray(5)
Range("A1").Select
Range("A1").AutoFilter Field:=3, Criteria1:=uniqueSKUsArray, Operator:=xlFilterValues
Als ik er stap voor stap doorheen loop, krijg ik dus ook geen foutmeldingen of wat dan ook, maar toch werkt het niet.

Suggesties?
  vrijdag 20 november 2015 @ 18:23:02 #252
137360 mrPanerai
Bekende Belg!
pi_157697976
quote:
2s.gif Op dinsdag 17 november 2015 16:56 schreef Holy_Goat het volgende:

[..]

Neehoor. Zou ook kunnen dat zijn 00:02:00 als een 'tekst' wordt gezien.
Dat idee krijg ik als ik hoor dat de min en max 0 geven.

Om dat op te lossen: type ergens een 1.
Kopieer die cel.
Selecteer alle tijden > rechtermuis > plakken speciaal > vermenigvuldigen.

Nu zijn al je tijden ook echt tijden en geen 'tekst' meer
Thx als dat zou werken . Tekst-tijden kwamen als rapport vanuit een programma dat overal tijden registreert. Met meer dan 100 deelnemers bleef ik overtypen _O_ _O_ _O_ :{w
pi_157717926
quote:
1s.gif Op vrijdag 20 november 2015 15:15 schreef Modus het volgende:
Ik kom ergens niet uit (VBA). Ik heb een kolom met materiaalcodes, waarvan ik de unieke waardes naar een andere kolom kopieer. Deze unieke waardes lees ik in in een Variant array, waarna de array als criteria gebruikt moet worden voor een autofilter op een andere set data.

Lukt allemaal, alleen toont de eindlijst geen gefilterde resultaten. In de kolomheader is wel te zien dat er een filter aan staat maar er worden geen rijen getoond terwijl die er 100% zeker wel zijn.

Wat heb ik allemaal gecontroleerd:
-komen de waarden (1 of meer) die in de array gaan wel voor in de lijst die gefilterd wordt: ja.
-wellicht lag het aan het soort dataveld. Ik zorg nu eerst dat zowel de bronrange naar de array als de te filteren kolom numbers zijn. Helpt ook niet.
-worden er wel data in de array ingeladen? Ja dat heb ik gecontroleerd door ergens 1 van de arraywaarden in een cel te plaatsen (regel 14)
Verder zou ik niet weten wat anders nog te doen...

Dit is de relevante code:
[ code verwijderd ]

Als ik er stap voor stap doorheen loop, krijg ik dus ook geen foutmeldingen of wat dan ook, maar toch werkt het niet.

Suggesties?
Ik vermoed dat je filter alleen de bovenste regel in de filter neemt.
Selecteer gewoon de hele tabel zoals je dat 3 regels daarboven ook doet.
pi_157719684
quote:
0s.gif Op zaterdag 21 november 2015 16:40 schreef snabbi het volgende:

[..]

Ik vermoed dat je filter alleen de bovenste regel in de filter neemt.
Selecteer gewoon de hele tabel zoals je dat 3 regels daarboven ook doet.
Thanks maar dat zal het niet zijn. Toen ik van alles zat te testen hiervoor heb ik een vergelijkbaar stukje code gebruikt, met als enige verschil dat ik als Criteria1 hard coded een paar waarden had staan, i.p.v. een Array verwijzing. En dat filter werkte daarmee gewoon zoals het moest.

Dat gezegd hebbende denk ik dat het dus toch op 1 of andere manier aan de format van de data in bronrange en de filterlijst ligt. Die lijkt niet overeen te komen. Dus dat ze bv. als string in de array staan en in de filterlijst als cijfer ofzo.

Daar moet ik eens verder mee pielen.
pi_157918685
Hallo forumleden,

Ik heb eigenlijk twee korte vraagjes,
Is het mogelijk om te verwijzen naar een cel en vervolgens deze cel te verwijderen maar dat het nog wel in de andere cel staat?
Dus bijvoorbeeld in cel A1 zet ik =C2, dan komt wat er in C2 staat ook in A1 maar als ik nu C2 verwijder wordt A1 ook leeg, is het misschien mogelijk om het getal/tekst in A1 vast te zetten en als C2 dan wordt verwijderd, A1 niet naar niks gaat maar hetzelfde blijf?

Ook vraag ik me af of je een cellenbereik kan verplaatsen door middel van een formule,
Ik wil namelijk dat een cellenbereik via een macro naar een bepaalde plek wordt verplaatst, deze plek wil ik dan constant laten varieren met =aselect.
Weet iemand of beide of een van de twee mogelijk is ik heb het namelijk nog niet kunnen vinden.

Hopelijk kan een van jullie me helpen alvast bedankt,
Stijn
  maandag 30 november 2015 @ 12:28:43 #256
62215 qu63
..de tijd drinkt..
pi_157918890
quote:
0s.gif Op maandag 30 november 2015 12:16 schreef Stijnforum het volgende:
Hallo forumleden,

Ik heb eigenlijk twee korte vraagjes,
Is het mogelijk om te verwijzen naar een cel en vervolgens deze cel te verwijderen maar dat het nog wel in de andere cel staat?
Dus bijvoorbeeld in cel A1 zet ik =C2, dan komt wat er in C2 staat ook in A1 maar als ik nu C2 verwijder wordt A1 ook leeg, is het misschien mogelijk om het getal/tekst in A1 vast te zetten en als C2 dan wordt verwijderd, A1 niet naar niks gaat maar hetzelfde blijf?
Dat zou je met een macro kunnen doen
quote:
Ook vraag ik me af of je een cellenbereik kan verplaatsen door middel van een formule,
Ik wil namelijk dat een cellenbereik via een macro naar een bepaalde plek wordt verplaatst, deze plek wil ik dan constant laten varieren met =aselect.
Weet iemand of beide of een van de twee mogelijk is ik heb het namelijk nog niet kunnen vinden.

Hopelijk kan een van jullie me helpen alvast bedankt,
Stijn
met verschuiven() en indirect() moet dit lukken!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157929859
Nou, dit is er één hoor....

Stel, ik heb een rij getallen. Zeg bijvoorbeeld:

235,50
228,41
59,32
18,85
336,88
36,45
669,52

Nu wil ik weten welke getallen uit deze rij samen optellen tot 283,71

Ik weet dat het moet kunnen met Excel... Maar hoe?
Halp!
  dinsdag 1 december 2015 @ 14:27:00 #258
38651 yozd
FR1908 Vakkie R
pi_157945135
quote:
0s.gif Op maandag 30 november 2015 20:45 schreef Queller het volgende:
Nou, dit is er één hoor....

Stel, ik heb een rij getallen. Zeg bijvoorbeeld:

235,50
228,41
59,32
18,85
336,88
36,45
669,52

Nu wil ik weten welke getallen uit deze rij samen optellen tot 283,71

Ik weet dat het moet kunnen met Excel... Maar hoe?
Halp!
Dit heb ik geloof ik weleens gedaan met de 'Solver' add-in in Excel, maar weet niet precies meer hoe.
"On a good day, when I run, the voices in my head get quieter until it’s just me, my breath and my feet on the sand (Dexter, E5x09)."
pi_157945760
quote:
0s.gif Op maandag 30 november 2015 20:45 schreef Queller het volgende:
Nou, dit is er één hoor....

Stel, ik heb een rij getallen. Zeg bijvoorbeeld:

235,50
228,41
59,32
18,85
336,88
36,45
669,52

Nu wil ik weten welke getallen uit deze rij samen optellen tot 283,71

Ik weet dat het moet kunnen met Excel... Maar hoe?
Halp!
Bovenstaande rij invullen in A4 t/m A10
C2 = 1,5
D2 = C2+1
copieer dit naar E2 t/m DY2
DY2 = is dan 127,5
B4 t/m B10 is: 1,2,4,8,16,32,64

Dus B4 = 1, B5=2,...... B10 = 64


C4 = +(C13>$B4)*1

Copieer C4 naar C4 t/m DY10

C12 = +C13-C4*$B4

Copieer C12 naar C12 t/m DY18


C19 = C2
copieer C19 naar D19 t/m DY19



C21 = +C4*$A4

Copieer C21 naar C21 t/m DY28

A30 = 283,71

C30 = =SOM(C21:C28)

Copieer C30 naar C30 t/m DY30

C32 = =+(C30=$A$30)*1

Copieer C32 naar C32 t/m DY32

C34 = =+C32*C2

Copieer C34 naar C34 t/m DY34

A34 = =SOM(C34:DY34)

Deze geeft 42,5

Ga zoeken in rij 2 naar 42,5

En je ziet:

De 2e, 4e en 6e in de rij vormen de som.

228,41 plus 18,85 plus 36,45 is samen 283,71

[ Bericht 4% gewijzigd door Twentsche_Ros op 01-12-2015 15:16:09 ]
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157945805
Aangezien ik de Solver niet goed genoeg ken zou ik middels VBA gewoon alle combinaties afgaan. :+ Of een spreadsheet maken waarin alle mogelijke combinaties in staan (je input is dan wel redelijk beperkt, anders wordt het een zooitje). :P
pi_157946307
Ik zou sowieso al de getallen die groter als de oplossing zijn niet meenemen. :D
pi_157946380
quote:
0s.gif Op dinsdag 1 december 2015 15:22 schreef Basp1 het volgende:
Ik zou sowieso al de getallen die groter als de oplossing zijn niet meenemen. :D
Ja, ga bij ieder individueel geval puzzelen.
Het gaat er om dat je een degelijk systeem maakt dat bij een volgend geval ook in 1 keer een oplossing geeft.
Je moet dan een rij nullen en enen hebben die elke mogelijke optelling in zich heeft.
En dat is dan inherent aan 't binaire getallenstelsel.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157947902
quote:
0s.gif Op dinsdag 1 december 2015 15:25 schreef Twentsche_Ros het volgende:

[..]

Ja, ga bij ieder individueel geval puzzelen.
Het gaat er om dat je een degelijk systeem maakt dat bij een volgend geval ook in 1 keer een oplossing geeft.
Je moet dan een rij nullen en enen hebben die elke mogelijke optelling in zich heeft.
En dat is dan inherent aan 't binaire getallenstelsel.
En dan komen er 2 getallen in de rij erbij en opeens moet je binaire matrix van 128 uitgebreid worden naar 512. :D
  dinsdag 1 december 2015 @ 16:44:24 #264
346939 Janneke141
Green, green grass of home
pi_157948003
quote:
0s.gif Op dinsdag 1 december 2015 14:57 schreef Twentsche_Ros het volgende:

[..]

(knipknip)

Zo'n binaire cellenmatrix maken gaat sneller als je de functies =DEC.N.BIN combineert met de DEEL-functie, denk ik. En volgens mij kun je daarna met SOMPRODUCT vrij snel klaar zijn.
Opinion is the medium between knowledge and ignorance (Plato)
pi_157948074
quote:
0s.gif Op dinsdag 1 december 2015 16:40 schreef Basp1 het volgende:

[..]

En dan komen er 2 getallen in de rij erbij en opeens moet je binaire matrix van 128 uitgebreid worden naar 512. :D
Dat is niet zo moeilijk. Het aantal rijen is overigens 1.048.576. Dus je kunt tot 2^20.
Dan moet je alleen kolommen en rijen transformeren. En dan kun je de nullen en enen beter via copy paste values "vastzetten". Je kunt ook een macro maken en dan via randomize trial en error bewerkstelligen.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157958037
Net thuis. Ik ga morgen even puzzelen met de opties!

Thnx tot zo ver _O_

:*
pi_157960827
quote:
0s.gif Op dinsdag 1 december 2015 16:44 schreef Janneke141 het volgende:

[..]

Zo'n binaire cellenmatrix maken gaat sneller als je de functies =DEC.N.BIN combineert met de DEEL-functie, denk ik. En volgens mij kun je daarna met SOMPRODUCT vrij snel klaar zijn.
Deze functie kende ik nog niet. Dat maakt het een stuk gemakkelijker inderdaad.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_157962689
Ik heb momenteel in excel een takenlijst staan, hierbij heb ik meerdere kolommen, de eerste is de taak, de tweede is de datum en de derde is de naam van de persoon die dit moet uitvoeren.

Op dit moment heb ik met conditionele opmaak de datumcel gekleurd als het vandaag is, en de naam is per persoon een andere kleur. Dit werkt prima zolang het relatief weinig personen zijn, maar nu er steeds meer mensen bijkomen staan er twintig taken open op vandaag en moet iedereen zoeken welke van hem of haar is. Nu kan ik natuurlijk sorteren, maar eigenlijk wil ik de volgorde van de taken hetzelfde houden.

Wat ik graag zou willen is dat de naam van de persoon alleen kleurt als de actiedatum op die dag is. Dus als er een naam staat, maar dit moet morgen opgepakt worden geen kleur, zodra hij wel op vandaag komt wel een kleur.
Als dit niet mogelijk is zou ik het ook prima vinden als er een extra cel komt waarin een formule staat of die cel aan de criteria is vandaag en is persoon A voldoet en dan een 1 of een 0 genereert, dan kan ik die op dezelfde manier kleuren, maar als het zonder dat zou kunnen zou dat mooi zijn.

Weet iemand of dat mogelijk is?
Dit is een grondig beargumenteerde post met veel toegevoegde waarde.
pi_157972828
Goedenavond!

Ik heb een excelbestand met 170 rijen en ik ben benieuwd of het mogelijk is om dit bestand op die manier af te drukken dat elke rij op een aparte pagina komt.
Iemand de gouden tip? Google kom ik niet veel verder mee helaas...
Op donderdag 22 mei 2008 10:28 schreef Spittie het volgende:
swarma spam hoer
Op maandag 4 mei 2009 16:09 schreef Broekpaling het volgende:
Swarmahoer, deleting your posts while users are still writing them.
  woensdag 2 december 2015 @ 20:49:24 #270
62215 qu63
..de tijd drinkt..
pi_157972964
quote:
0s.gif Op woensdag 2 december 2015 12:53 schreef Arnold_fan het volgende:
Ik heb momenteel in excel een takenlijst staan, hierbij heb ik meerdere kolommen, de eerste is de taak, de tweede is de datum en de derde is de naam van de persoon die dit moet uitvoeren.

Op dit moment heb ik met conditionele opmaak de datumcel gekleurd als het vandaag is, en de naam is per persoon een andere kleur. Dit werkt prima zolang het relatief weinig personen zijn, maar nu er steeds meer mensen bijkomen staan er twintig taken open op vandaag en moet iedereen zoeken welke van hem of haar is. Nu kan ik natuurlijk sorteren, maar eigenlijk wil ik de volgorde van de taken hetzelfde houden.

Wat ik graag zou willen is dat de naam van de persoon alleen kleurt als de actiedatum op die dag is. Dus als er een naam staat, maar dit moet morgen opgepakt worden geen kleur, zodra hij wel op vandaag komt wel een kleur.
Als dit niet mogelijk is zou ik het ook prima vinden als er een extra cel komt waarin een formule staat of die cel aan de criteria is vandaag en is persoon A voldoet en dan een 1 of een 0 genereert, dan kan ik die op dezelfde manier kleuren, maar als het zonder dat zou kunnen zou dat mooi zijn.

Weet iemand of dat mogelijk is?
Ja, voorwaardelijke opmaak laten kijken naar de datum en als die gelijk is aan vandaag, zo ja een kleurtje.

Dus de opmaak voor kolom B kan je doen met voorwaardes uit kolom A
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157973209
quote:
0s.gif Op woensdag 2 december 2015 20:44 schreef swarmahoer het volgende:
Goedenavond!

Ik heb een excelbestand met 170 rijen en ik ben benieuwd of het mogelijk is om dit bestand op die manier af te drukken dat elke rij op een aparte pagina komt.
Iemand de gouden tip? Google kom ik niet veel verder mee helaas...
Moeten de rijen ook nog "wrappen", dus dat als de rij te lang wordt dat het dan automatisch naar de tweede kolom (binnen de pagina gaat)?

Indien niet, zou je het kunnen regelen in VBA. Je zult dan een counter moeten hebben die de rijen telt, en dan een page break na elke rij plempt:

http://www.mrexcel.com/fo(...)ic-applications.html
Beter onethisch dan oneetbaar
pi_157976343
quote:
0s.gif Op woensdag 2 december 2015 20:49 schreef qu63 het volgende:

[..]

Ja, voorwaardelijke opmaak laten kijken naar de datum en als die gelijk is aan vandaag, zo ja een kleurtje.

Dus de opmaak voor kolom B kan je doen met voorwaardes uit kolom A
Maar hoe krijg ik dan verschillende kleuren per naam? Er zijn twintig dingen die die dag moeten gebeuren, ik wil alleen de blauwe zien,die in dit geval en naam xxx hebben en op vandaag staan. In jou voorbeeld kleuren volgens mij alle namen dezelfde kleur als de datum op vandaag staat.
Dit is een grondig beargumenteerde post met veel toegevoegde waarde.
  woensdag 2 december 2015 @ 22:45:22 #273
62215 qu63
..de tijd drinkt..
pi_157976700
quote:
1s.gif Op woensdag 2 december 2015 22:34 schreef Arnold_fan het volgende:

[..]

Maar hoe krijg ik dan verschillende kleuren per naam? Er zijn twintig dingen die die dag moeten gebeuren, ik wil alleen de blauwe zien,die in dit geval en naam xxx hebben en op vandaag staan. In jou voorbeeld kleuren volgens mij alle namen dezelfde kleur als de datum op vandaag staat.
Extra check op de naam :) als(B2="Jan";WAAR;ONWAAR)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_157981085
quote:
1s.gif Op woensdag 2 december 2015 22:34 schreef Arnold_fan het volgende:

[..]

Maar hoe krijg ik dan verschillende kleuren per naam? Er zijn twintig dingen die die dag moeten gebeuren, ik wil alleen de blauwe zien,die in dit geval en naam xxx hebben en op vandaag staan. In jou voorbeeld kleuren volgens mij alle namen dezelfde kleur als de datum op vandaag staat.
Ipv alle namen verschillende kleuren...
Je kent de filtermogelijkheid? Als je de datum filtert op de datum van vandaag dan heb je alle taken van díe dag bij elkaar. Je haalt je wel een hoop werk op de hals als je alle medewerkers wil associëren met één bepaalde kleur.
Ik ben nooit zo'n liefhebber van die "Mondriaan-schilderijen" die sommige Excel-gebruikers van hun spreadsheet maken.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  donderdag 3 december 2015 @ 08:30:21 #275
150083 Barcaconia
ºº [[[[] []]]] ºº
pi_157981516
Ik zit weer met een Excel probleempje. Ik heb een database gecreëerd uit sensorwaardes die in kolom A tellen en kolom B bijhouden of bij een bepaalde telling er 0 of 1 uitkomt. De database komt er dus volledig willekeurig als volgt uit te zien:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
A B
1 1
2 1
3 1
4 1
5 1
6 1
7 0
8 0
9 1
10 1
11 1
12 0
13 1

Er komen hier uiteindelijk misschien wel 35000 rijen uit met data. De bedoeling is dat ik alleen de rijen overhoud waar kolom B overschakelt van waarde, met bijbehorend nummer van kolom A. Dus hij moet automatisch maken van bovenstaand verhaal:

1
2
3
4
5
6
A B
1 1
7 0
9 1
12 0
13 1

Ik denk dat ik hier wel een macro voor kan schrijven maar er staat me iets bij dat er een specifieke functie is die dit doet. Weet iemand dat toevallig?
[b]Op vrijdag 24 augustus 2007 09:50 schreef PretKroket het volgende:[/b]
dude? :') ik hoop voor je dat je niet serieus bent
Even voor jou: 2x1/2 = 1/2 x 1/2
[b]Neem mij niet tè serieus, dat doe ik zelf ook niet[/b]
pi_157981594
quote:
0s.gif Op donderdag 3 december 2015 08:30 schreef Barcaconia het volgende:
Ik zit weer met een Excel probleempje. Ik heb een database gecreëerd uit sensorwaardes die in kolom A tellen en kolom B bijhouden of bij een bepaalde telling er 0 of 1 uitkomt. De database komt er dus volledig willekeurig als volgt uit te zien:
[ code verwijderd ]

Er komen hier uiteindelijk misschien wel 35000 rijen uit met data. De bedoeling is dat ik alleen de rijen overhoud waar kolom B overschakelt van waarde, met bijbehorend nummer van kolom A. Dus hij moet automatisch maken van bovenstaand verhaal:
[ code verwijderd ]

Ik denk dat ik hier wel een macro voor kan schrijven maar er staat me iets bij dat er een specifieke functie is die dit doet. Weet iemand dat toevallig?
Niet te snel macro's maken....
Voeg een kolom toe:
Zet in cel C1: "C"
C2: 1
C3: +(B2<>B3)*1
Copieer C3 naar C4 t/m oneindig naar beneden.
Zet een filter op A1 t/m C1
Selecteer op het uitrolmenu bij C1: "1"
En je hebt de rijen gefilterd die "veranderen"
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  donderdag 3 december 2015 @ 08:44:30 #277
150083 Barcaconia
ºº [[[[] []]]] ºº
pi_157981622
quote:
0s.gif Op donderdag 3 december 2015 08:41 schreef Twentsche_Ros het volgende:

[..]

Niet te snel macro's maken....
Voeg een kolom toe:
Zet in cel C1: "C"
C2: 1
C3: +(B2<>B3)*1
Copieer C3 naar C4 t/m oneindig naar beneden.
Zet een filter op A1 t/m C1
Selecteer op het uitrolmenu bij C1: "1"
En je hebt de rijen gefilterd die "veranderen"
Ik ga het proberen, thanks. Macro's schrijven heeft inderdaad geen voorkeur, vandaar de vraag.
[b]Op vrijdag 24 augustus 2007 09:50 schreef PretKroket het volgende:[/b]
dude? :') ik hoop voor je dat je niet serieus bent
Even voor jou: 2x1/2 = 1/2 x 1/2
[b]Neem mij niet tè serieus, dat doe ik zelf ook niet[/b]
  donderdag 3 december 2015 @ 08:47:44 #278
150083 Barcaconia
ºº [[[[] []]]] ºº
pi_157981642
Werkt prima. Probleem opgelost :)
[b]Op vrijdag 24 augustus 2007 09:50 schreef PretKroket het volgende:[/b]
dude? :') ik hoop voor je dat je niet serieus bent
Even voor jou: 2x1/2 = 1/2 x 1/2
[b]Neem mij niet tè serieus, dat doe ik zelf ook niet[/b]
pi_157996290
quote:
0s.gif Op woensdag 2 december 2015 22:45 schreef qu63 het volgende:

[..]

Extra check op de naam :) als(B2="Jan";WAAR;ONWAAR)
Hoe wordt die formule dan? De bovenstaande is om te zien of het Jan is. Hoe voeg ik als plus a2="vandaag" oid toe? Ik zag wel dat ik bij opmaak ook een heel eigen formule kon opgeven. En waarschijnlijk zal ik dan $b moeten gebruiken? Het slaat immers er een hele rij?
Dit is een grondig beargumenteerde post met veel toegevoegde waarde.
pi_157996393
quote:
0s.gif Op donderdag 3 december 2015 07:07 schreef Twentsche_Ros het volgende:

[..]

Ipv alle namen verschillende kleuren...
Je kent de filtermogelijkheid? Als je de datum filtert op de datum van vandaag dan heb je alle taken van díe dag bij elkaar. Je haalt je wel een hoop werk op de hals als je alle medewerkers wil associëren met één bepaalde kleur.
Ik ben nooit zo'n liefhebber van die "Mondriaan-schilderijen" die sommige Excel-gebruikers van hun spreadsheet maken.
Het zijn twintig regels die gedurende de dag veranderen. Als je dan een kleur ziet oplichten op een scherm weet je dat je iets moet gaan doen. Het gaat vooral om het snel zien wie hoever achterloopt of juist al klaar is.
Dit is een grondig beargumenteerde post met veel toegevoegde waarde.
  vrijdag 4 december 2015 @ 13:13:17 #281
62215 qu63
..de tijd drinkt..
pi_158008170
quote:
1s.gif Op donderdag 3 december 2015 21:26 schreef Arnold_fan het volgende:

[..]

Hoe wordt die formule dan? De bovenstaande is om te zien of het Jan is. Hoe voeg ik als plus a2="vandaag" oid toe? Ik zag wel dat ik bij opmaak ook een heel eigen formule kon opgeven. En waarschijnlijk zal ik dan $b moeten gebruiken? Het slaat immers er een hele rij?
Heel simpel voorbeeld:
=ALS(EN(A2=VANDAAG();B2='Jantje');WAAR;ONWAAR)
En dan bij de opmaak kiezen voor de kleur voor Jantje.
Hier ga ik dan van uit dat in A2 een datum staat en in B2 een naam. Deze formule kan je dan toepassen op de hele kolom B. Als je meerdere kolommen een kleur wilt geven moet je $B2 gebruiken.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_158022614
quote:
0s.gif Op vrijdag 4 december 2015 13:13 schreef qu63 het volgende:

[..]

Heel simpel voorbeeld:
=ALS(EN(A2=VANDAAG();B2='Jantje');WAAR;ONWAAR)
En dan bij de opmaak kiezen voor de kleur voor Jantje.
Hier ga ik dan van uit dat in A2 een datum staat en in B2 een naam. Deze formule kan je dan toepassen op de hele kolom B. Als je meerdere kolommen een kleur wilt geven moet je $B2 gebruiken.
Klinkt goed, zou bij de tweede ook niet waar moeten staan? Hij moet tenslotte kleuren als er wel Jantje staat. Ik ga het maandag gelijk proberen.
Dit is een grondig beargumenteerde post met veel toegevoegde waarde.
  vrijdag 4 december 2015 @ 22:58:10 #283
346939 Janneke141
Green, green grass of home
pi_158022849
quote:
1s.gif Op vrijdag 4 december 2015 22:51 schreef Arnold_fan het volgende:

[..]

Klinkt goed, zou bij de tweede ook niet waar moeten staan? Hij moet tenslotte kleuren als er wel Jantje staat. Ik ga het maandag gelijk proberen.
Nee, want dan wordt ie altijd 'WAAR'.

Nu wordt ie alleen maar waar als Jantje vandaag iets moet doen.
Opinion is the medium between knowledge and ignorance (Plato)
pi_158077420
Weet iemand hoe ik dit het handigste kan aanpakken?

Ik heb 1 'moeder'bestand met allerlei totaal tabellen, totaalcijfers etc.

Aan dit bestand wil ik 15 losse bestanden koppelen die alleen bepaalde tabellen en cijfers te zien krijgen. Het liefst moeten deze losse bestanden zichzelf updaten zodra ik in het moeder bestand iets wijzig (zonder dat de losse bestanden hoeven open te staan).

Met een simpele ='verwijzen naar ander bestand' werkt het niet. Bij opslaan en afsluiten wordt de formule er dan uitgegooid.
  maandag 7 december 2015 @ 13:17:24 #285
346939 Janneke141
Green, green grass of home
pi_158077474
quote:
0s.gif Op maandag 7 december 2015 13:15 schreef Blue_note het volgende:
Weet iemand hoe ik dit het handigste kan aanpakken?

Ik heb 1 'moeder'bestand met allerlei totaal tabellen, totaalcijfers etc.

Aan dit bestand wil ik 15 losse bestanden koppelen die alleen bepaalde tabellen en cijfers te zien krijgen. Het liefst moeten deze losse bestanden zichzelf updaten zodra ik in het moeder bestand iets wijzig (zonder dat de losse bestanden hoeven open te staan).

Met een simpele ='verwijzen naar ander bestand' werkt het niet. Bij opslaan en afsluiten wordt de formule er dan uitgegooid.
Toch zou dat wel degelijk moeten werken. Wat bedoel je met 'de formule wordt eruit gegooid'?
Opinion is the medium between knowledge and ignorance (Plato)
pi_158077676
quote:
0s.gif Op maandag 7 december 2015 13:17 schreef Janneke141 het volgende:

[..]

Toch zou dat wel degelijk moeten werken. Wat bedoel je met 'de formule wordt eruit gegooid'?
Als ik in het losse bestand met een simpele =formule verwijs naar het moederbestand werkt dat op dat moment prima. Als ik het losse bestand dan opsla, afsluit en opnieuw open krijg ik eerst:

Er zijn problemen aangetroffen met bepaald inhoud in XXXX.XLSX. Wilt u de inhoud zo ver mogelijk herstellen? Klik op ja als u de bron van deze werkmap vertrouwt.
Ja:Krijg ik eerst: Het bestand is in Excel geopend nadat de onleesbare inhoud is hersteld of verwijderd. En hij zet de resultaten van de formule om naar harde cijfers (dus de inhoud blijft staan maar de verwijzing verdwijnt).
Beide bestanden staan dan open btw.
Nee: Hij opent het bestand niet

[ Bericht 1% gewijzigd door #ANONIEM op 07-12-2015 13:25:20 ]
  maandag 7 december 2015 @ 13:27:26 #287
346939 Janneke141
Green, green grass of home
pi_158077752
quote:
0s.gif Op maandag 7 december 2015 13:24 schreef Blue_note het volgende:

[..]

Als ik in het losse bestand met een simpele =formule verwijs naar het moederbestand werkt dat op dat moment prima. Als ik het losse bestand dan opsla, afsluit en opnieuw open krijg ik eerst:

Er zijn problemen aangetroffen met bepaald inhoud in XXXX.XLSX. Wilt u de inhoud zo ver mogelijk herstellen? Klik op ja als u de bron van deze werkmap vertrouwt.
Ja:Krijg ik eerst: Het bestand is in Excel geopend nadat de onleesbare inhoud is hersteld of verwijderd. En hij zet de resultaten van de formule om naar harde cijfers (dus de inhoud blijft staan maar de verwijzing verdwijnt).
Beide bestanden staan dan open btw.
Nee: Hij opent het bestand niet
Probeer de verwijzing eens aan te passen met de volledige bestandsnaam inclusief pad, map etc.?
Opinion is the medium between knowledge and ignorance (Plato)
pi_158077833
quote:
0s.gif Op maandag 7 december 2015 13:27 schreef Janneke141 het volgende:

[..]

Probeer de verwijzing eens aan te passen met de volledige bestandsnaam inclusief pad, map etc.?
Geprobeerd maar werkte niet. Ik heb het moederbestand een op het bureaublad gezet (stond in een cloud omgeving). En dan werkt het wel!
  maandag 7 december 2015 @ 13:35:31 #289
346939 Janneke141
Green, green grass of home
pi_158077959
quote:
0s.gif Op maandag 7 december 2015 13:30 schreef Blue_note het volgende:

[..]

Geprobeerd maar werkte niet. Ik heb het moederbestand een op het bureaublad gezet (stond in een cloud omgeving). En dan werkt het wel!
Dan heb je je antwoord.
Opinion is the medium between knowledge and ignorance (Plato)
pi_158078450
quote:
0s.gif Op maandag 7 december 2015 13:35 schreef Janneke141 het volgende:

[..]

Dan heb je je antwoord.
Ja, alleen een aanvullende vraag:

Op het moment dat ik nu het moederbestand op een andere locatie ga opslaan, dan werkt niks meer. Bijvoorbeeld als er een nieuwe backup server komt.

Is er ook een mogelijkheid om verbindingen te maken die dat probleem niet hebben?

[ Bericht 3% gewijzigd door #ANONIEM op 07-12-2015 13:53:18 ]
pi_158079097
quote:
0s.gif Op maandag 7 december 2015 13:52 schreef Blue_note het volgende:

[..]

Ja, alleen een aanvullende vraag:

Op het moment dat ik nu het moederbestand op een andere locatie ga opslaan, dan werkt niks meer. Bijvoorbeeld als er een nieuwe backup server komt.

Is er ook een mogelijkheid om verbindingen te maken die dat probleem niet hebben?
De backup server krijg je als user normaal niet te zien. Als de mapping naar het bestand altijd hetzelfde blijft heten zou het moeten blijven werken.
pi_158079714
quote:
0s.gif Op maandag 7 december 2015 14:10 schreef Basp1 het volgende:

[..]

De backup server krijg je als user normaal niet te zien. Als de mapping naar het bestand altijd hetzelfde blijft heten zou het moeten blijven werken.
Maar is er een mogelijkheid om de koppeling te laten blijven werken als de mapping aangepast wordt?
pi_158079989
quote:
0s.gif Op maandag 7 december 2015 14:28 schreef Blue_note het volgende:

[..]

Maar is er een mogelijkheid om de koppeling te laten blijven werken als de mapping aangepast wordt?
Die zal er mbv van een VBA macro vast wel zijn om deze naar de gewenste file te laten zoeken, de vraag is of je dit wilt , of gewoon eenmalig een strakke consequente structuur opzet waardoor alles veel makkelijker kan werken.
pi_158104638
Hi!

Ik breek mijn hoofd al een tijdje op onderstaande;

Ik heb een matrix, laten we ter versimpeling zeggen dat die horizontaal loopt van B1-F1= 1-5 en verticaal ook van A2-A6= 1-5. In die matrix zitten numerieke waardes.

Wat ik zoek is een functie die voor de MAX waarde in de matrix, de assen teruggeeft. Dus bijvoorbeeld de maximale waarde is 125 in cell B2, waar de assen 1, 1 geven. Dan zoek ik een functie die zoekt op de maximale waarde, en als return in een andere cel (bijvoorbeeld A10) 1, 1 als output geeft. Kan dat?

Als ik het niet duidelijk genoeg omschrijf, shoot, dan probeer ik op te helderen.

Alvast enorm bedankt!
pi_158104651
Ik heb een vraagje voor iemand met verstand van Excel.

Ik heb 2 verschillende tabbladen aan veel data, een paar k regels lang en een meter breed ofzo. Nu wil ik het ene tabblad samenvoegen met het andere, maar dan wel dat de unieke waarden op dezelfde regel terecht komen. De unieke waarden zijn bepaalde nummers en een datum, in beide tabbladen gelijk, maar op verschillende regels natuurlijk.
Iemand die hier een macro voor weet of een andere manier? Ik hoorde wel iets over lookup, maar dat moet ik nog even uitzoeken.

Alvast bedankt in ieder geval:)
pi_158104712
quote:
0s.gif Op dinsdag 8 december 2015 14:00 schreef BVAM het volgende:
Ik heb een vraagje voor iemand met verstand van Excel.

Ik heb 2 verschillende tabbladen aan veel data, een paar k regels lang en een meter breed ofzo. Nu wil ik het ene tabblad samenvoegen met het andere, maar dan wel dat de unieke waarden op dezelfde regel terecht komen. De unieke waarden zijn bepaalde nummers en een datum, in beide tabbladen gelijk, maar op verschillende regels natuurlijk.
Iemand die hier een macro voor weet of een andere manier? Ik hoorde wel iets over lookup, maar dat moet ik nog even uitzoeken.

Alvast bedankt in ieder geval:)
Ja, middels Vlookup met een array. zie bijgevoegd een duidelijk voorbeeld:

http://superuser.com/ques(...)ne-row-match-of-data
pi_158104778
quote:
0s.gif Op dinsdag 8 december 2015 14:02 schreef FrituurVetPet het volgende:

[..]

Ja, middels Vlookup met een array. zie bijgevoegd een duidelijk voorbeeld:

http://superuser.com/ques(...)ne-row-match-of-data
Ik ga het eens proberen. Thanks
pi_158107744
quote:
0s.gif Op dinsdag 8 december 2015 14:00 schreef BVAM het volgende:
Ik heb een vraagje voor iemand met verstand van Excel.

Ik heb 2 verschillende tabbladen aan veel data, een paar k regels lang en een meter breed ofzo. Nu wil ik het ene tabblad samenvoegen met het andere, maar dan wel dat de unieke waarden op dezelfde regel terecht komen. De unieke waarden zijn bepaalde nummers en een datum, in beide tabbladen gelijk, maar op verschillende regels natuurlijk.
Iemand die hier een macro voor weet of een andere manier? Ik hoorde wel iets over lookup, maar dat moet ik nog even uitzoeken.

Alvast bedankt in ieder geval:)
Moeten de 2 oorspronkelijke tabbladen in stand blijven. Maw: zijn er nog dagelijks mutaties die de 2 oorspronkelijke tabbladen ondergaan en die dan elke keer real time in het 3e gecombineerde bestand terecht moeten komen.
Of zijn het 2 statische tabbladen die eenmalig in een groter bestand terecht moeten komen, waarna de 2 oorspronkelijke bestanden eigenlijk weg kunnen. Want dat scheelt nogal in aanpak.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_158111116
quote:
0s.gif Op vrijdag 4 december 2015 22:58 schreef Janneke141 het volgende:

[..]

Nee, want dan wordt ie altijd 'WAAR'.

Nu wordt ie alleen maar waar als Jantje vandaag iets moet doen.
Mijn vriendelijke dank, ik heb nog even moeten puzzelen in het Engels, en de true en false zijn niet nodig in conditionele opmaak dus moest ik die nog knippen, maar nu werkt het perfect. Beter dan ooit, we zijn er erg blij mee :-)
Dit is een grondig beargumenteerde post met veel toegevoegde waarde.
pi_158129532
Ik moet een heel eenvoudige contactregistratie bij gaan houden. Op het eerste werkblad moet ik alle contactdata zetten. Vervolgens moet ik per maand op een nieuw werkblad de contacten uitwerken. Hoe kan ik instellen dat als een rij bijvoorbeeld waarde: '05/12/2015' bevat, dit naar werkblad: 'december' wordt gekopieerd?
pi_158130051
quote:
0s.gif Op woensdag 9 december 2015 15:34 schreef RolStaart-Beer het volgende:
Ik moet een heel eenvoudige contactregistratie bij gaan houden. Op het eerste werkblad moet ik alle contactdata zetten. Vervolgens moet ik per maand op een nieuw werkblad de contacten uitwerken. Hoe kan ik instellen dat als een rij bijvoorbeeld waarde: '05/12/2015' bevat, dit naar werkblad: 'december' wordt gekopieerd?
Je kunt het beste een database maken en dan de correcte datumnotatie gebruiken. Dan kun je via "filter" en het uitrolmenu alles van december selecteren, en dat kun je dan eventueel copiëren naar een apart tabblad. Ik vraag me trouwens af of dat handig is. Want dan heb je dezelfde gegevens op 2 verschillende plekken. Moet je dit écht per maand uitwerken?
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')