abonnement Unibet Coolblue Bitvavo
  donderdag 25 oktober 2012 @ 21:22:11 #101
62215 qu63
..de tijd drinkt..
pi_118435071
Voor mensen die wel eens 'network graphs' maken is dit misschien wel handig:
quote:
NodeXL is a free, open-source template for Microsoft® Excel® 2007 and 2010 that makes it easy to explore network graphs. With NodeXL, you can enter a network edge list in a worksheet, click a button and see your graph, all in the familiar environment of the Excel window.
http://nodexl.codeplex.com/

En nog een heel lijstje met voorbeelden die al gemaakt zijn: http://www.nodexlgraphgallery.org/Pages/Default.aspx
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 25 oktober 2012 @ 21:36:34 #102
62215 qu63
..de tijd drinkt..
pi_118435866
quote:
0s.gif Op donderdag 18 oktober 2012 16:47 schreef kostertim het volgende:
Iemand al eens geprobeerd om een organogram te maken vanuit een draaitabel? (Excel 2010)
Ik kom net achter deze plugin: http://research.microsoft(...)6-a06c-b609df29756f/
quote:
Microsoft Treemapper with Excel Add-In

Treemapper is an Excel Add-In that allows an Excel user to quickly and easily generate a treemap visualization of any hierarchical data in Excel, or from a CSV or XML file. Treemapper is based on the Data Visualization Components also available from this group.
Misschien dat je er wat aan hebt?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 25 oktober 2012 @ 21:39:05 #103
62215 qu63
..de tijd drinkt..
pi_118436010
De hele MS Research afdeling doet trouwens goed werk voor Excel -> http://research.microsoft(...)=&s=Excel&r=&vr=&ra=

Veel plugins die retehandig kunnen zijn!
quote:
Excel 2007 Web Data Add-In

The Excel 2007 Web Data Add-In makes it easy to use a Web page as a data source in Excel. The add-in plugs into Excel 2007 seamlessly, its entry point located on the Data Tab under the From Web option. The system extracts data by learning from a user’s selection of data they wish to capture into Excel.
http://research.microsoft(...)8-9ebc-c3e9b43a0683/
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_118440850
Dit is misschien wel bruikbaar voor als je veel data moet modelleren. Ik zal hem morgen eens testen

quote:
WinMine Toolkit
The WinMine Toolkit contains a set of tools that allow you to build statistical models from data.
http://research.microsoft(...)6-9df2-109dbb8d0867/
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118465927
Ik moet voor iemand een analyse over een enquete houden. Nu is de enquete al afgenomen en hebben de mensen de mogelijkheid gehad om over 20 vragen een beoordeling van uitstekend t/m slecht en waardering van zeer belangrijk tot onbelangrijk te geven. Jammer genoeg heeft de maker van de enquete geen rekening gehouden met de analyse-fase. Hoe kan ik het beste een uitslag eruit halen hoevaak een bepaald antwoord is gegegeven op een bepaalde vraag. Bv hoevaak hebben mensen op vraag 1 uitstekend gezegd. Als bijlage een voorbeeld.

ik dacht zelf al de X veranderen door een 1, maar vervolgens loop ik helemaal vast. Aantal.als kan niet, verticaal zoeken niet. HELLUP

http://speedy.sh/amBPR/1enquete.xls
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
  vrijdag 26 oktober 2012 @ 18:25:55 #106
346939 Janneke141
Green, green grass of home
pi_118467792
Ik heb geen zin om me te gaan registreren op die filesharingsite (misschien even een screenshotje)
Maar misschien is het een optie om in een serie hulpkolommen samengestelde waarden te gaan zetten zoals 01Uitstekend en 13Matig, daarna kun je wel de AANTAL.ALS functie gebruiken, lijkt me.
Opinion is the medium between knowledge and ignorance (Plato)
pi_118470765
quote:
0s.gif Op vrijdag 26 oktober 2012 17:31 schreef draadstalig het volgende:
Ik moet voor iemand een analyse over een enquete houden. Nu is de enquete al afgenomen en hebben de mensen de mogelijkheid gehad om over 20 vragen een beoordeling van uitstekend t/m slecht en waardering van zeer belangrijk tot onbelangrijk te geven. Jammer genoeg heeft de maker van de enquete geen rekening gehouden met de analyse-fase. Hoe kan ik het beste een uitslag eruit halen hoevaak een bepaald antwoord is gegegeven op een bepaalde vraag. Bv hoevaak hebben mensen op vraag 1 uitstekend gezegd. Als bijlage een voorbeeld.

ik dacht zelf al de X veranderen door een 1, maar vervolgens loop ik helemaal vast. Aantal.als kan niet, verticaal zoeken niet. HELLUP

http://speedy.sh/amBPR/1enquete.xls
Je zou een macro kunnen scrhijven om de rijen waar de waardering van de vraag gegeven wordt verplaatst achter de antwoord rij, daarna werkt je verticaal zoeken wel.
  vrijdag 26 oktober 2012 @ 22:50:49 #108
85514 ralfie
!Yvan eht nioj
pi_118479589
quote:
0s.gif Op vrijdag 26 oktober 2012 17:31 schreef draadstalig het volgende:
Ik moet voor iemand een analyse over een enquete houden. Nu is de enquete al afgenomen en hebben de mensen de mogelijkheid gehad om over 20 vragen een beoordeling van uitstekend t/m slecht en waardering van zeer belangrijk tot onbelangrijk te geven. Jammer genoeg heeft de maker van de enquete geen rekening gehouden met de analyse-fase. Hoe kan ik het beste een uitslag eruit halen hoevaak een bepaald antwoord is gegegeven op een bepaalde vraag. Bv hoevaak hebben mensen op vraag 1 uitstekend gezegd. Als bijlage een voorbeeld.

ik dacht zelf al de X veranderen door een 1, maar vervolgens loop ik helemaal vast. Aantal.als kan niet, verticaal zoeken niet. HELLUP

http://speedy.sh/amBPR/1enquete.xls
Zet in J2 de volgende formule:

1=ALS(HORIZ.ZOEKEN($I$2;B2:G3;2;ONWAAR)="X";1;0)

'trek' deze formule tot aan de onderste rij van je werkblad (zodat de hele J kolom deze formule heeft)

Zet daarna in K2 de formule:

1=SOM.ALS(J:J;"<>#N/B")

Je kunt nu in I2 bijvoorbeeld 'belangrijk' invullen en dan komt het aantal keren 'belangrijk' in K2 te staan.
pi_118611719
Beste mensen,

Hier op het werk behandelen we inkomende meldingen. Elke melding staat op één rij. Sommige meldingen gaan we onderzoeken: dit zijn meldingen die:
- of een score hebben van 9 of hoger (op een schaal van 1-16) (kolom DU);
- of vallen in een bepaalde categorie (kolom R). Laten we zeggen dat we categorieën A t/m H hebben en E, F, G en H ook meemoeten naar het onderzoek, ongeacht de score.

Uiteraard zijn er meldingen die voldoen aan beide criteria.

Nu kom ik er maar niet uit met welke formule ik de hoeveelheid meldingen kan krijgen die meemoeten.

Heb het met COUNTIF geprobeerd, met SUMPRODUCT, combinaties... maar ik kom er gewoon niet uit... Eén keer dacht ik dat ik er was, maar toen kreeg ik dubbeltellingen...

Kan iemand me op weg helpen?
pi_118611832
countif(OR(DU>8;R="E";R="F";R="G";R="H";))
Zou zoiets niet werken?
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
pi_118612780
quote:
7s.gif Op dinsdag 30 oktober 2012 10:04 schreef Jesse_ het volgende:
countif(OR(DU>8;R="E";R="F";R="G";R="H";))
Zou zoiets niet werken?
Geprobeerd, maar dit is geen geldige formule.
pi_118612944
quote:
0s.gif Op dinsdag 30 oktober 2012 10:37 schreef Saekerhett het volgende:

[..]

Geprobeerd, maar dit is geen geldige formule.
Je hebt gelijk. Geen idee hoe je dit zou kunnen doen, zonder een macro.
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
pi_118616578
quote:
0s.gif Op dinsdag 30 oktober 2012 10:37 schreef Saekerhett het volgende:

[..]

Geprobeerd, maar dit is geen geldige formule.
Dat is ook logisch aangezien je verkeerd verwijst naar de kolom.

Er van uitgaande dat je een negelse excel gebruikt en je , gebruikt als scheiding tussen argumenten in je formule.

Als je over een gehele kolom DU wilt tellen welke waarde groter dan 9 zijn doe je:

=countif(DU:DU,">9")
als je slechts in een beperkt bereik wilt tellen (bijv de eerste regel niet omdat die koptekst bevat en dan de eerste 250 regels) gebruik je
=countif(DU2:DU250,">9")

Je verhaal verder is niet helemaal duidelijk maar ik ga er van uit dat er in kolom R een "x" staat als aan dat criterium wordt voldoen (andere tekst mag ook) en als hij er niet aan voldoet dat er niks staat.

Aantal x-jes tellen (of eigenlijk het aantal niet lege cellen
=counta(R:R)
of
=counta(R2:R250)

Als je nu deze twee combineert met een OR functie er omheen krijg je dus dubbelingen als zowel het DU als het R criterium geldt.

What to do:
Maak een hulp kolom, bijv kolom EE.
In cel EE2 zet je de volgende formule =IF((--(DU2>9)+COUNTA(R2))>=1,1,0)

Wat doet deze formule nu?
DU2>9 is de check of die waarde groter is dan 9 en resulteert in een TRUE of FALSE, door deze -- te doen wordt dit een 1 of een 0.

Hier tel je bij hoeveel cellen in de range R2 niet leeg zijn met de COUNTA formule, dit resulteert in een 1 of een 0.

Deze tel je vervolgens op en de IF functie eromheen corrigeert voor dubbelingen door als 1 of beide voorwaarden gelden (en de optelsom dus groter of gelijk aan 1 is) deze op 1 te stellen. In het andere geval is het dus 0.
Deze hulpkolom kun je vervolgens optellen
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118617227
Met sumproduct kun je dat allemaal in 1 keer doen:

=SUMPRODUCT((DU2:DU250>9)+(R2:R250<>""))-SUMPRODUCT((DU2:DU250>9)*(R2:R250<>""))

De eerste sumproduct telt op voor welke rijen het criterium DU>9 geldt of waar R niet leeg is. Deze neemt dus de dubbelingen mee. OF doe je dus met een +
De tweede sumproduct telt alleen de rijen waarin geldt dat zowel DU>9 als R is niet leeg. Dit zijn de dubbelingen

Door nu het aantal dubbelingen af te trekken van het totaal inclusief dubbelingen houdt je alleen het aantal rijen over waar of DU>9 of R <> leeg of allebei geld..
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118619328
quote:
3s.gif Op dinsdag 30 oktober 2012 12:47 schreef Deetch het volgende:
Met sumproduct kun je dat allemaal in 1 keer doen:

=SUMPRODUCT((DU2:DU250>9)+(R2:R250<>""))-SUMPRODUCT((DU2:DU250>9)*(R2:R250<>""))

De eerste sumproduct telt op voor welke rijen het criterium DU>9 geldt of waar R niet leeg is. Deze neemt dus de dubbelingen mee. OF doe je dus met een +
De tweede sumproduct telt alleen de rijen waarin geldt dat zowel DU>9 als R is niet leeg. Dit zijn de dubbelingen

Door nu het aantal dubbelingen af te trekken van het totaal inclusief dubbelingen houdt je alleen het aantal rijen over waar of DU>9 of R <> leeg of allebei geld..
Bedankt voor je uitgebreide uitleg! In kolom R heb ik alleen 'A', 'B'.... 'G', 'H' staan, dus geen kruisje. En van die acht verschillende letters, moeten er dus vier geteld worden (E, F, G, H).

Dus je formule is bijna goed, alleen nog net niet helemaal :P

Ik heb wel wat gevonden met accolades in een functie om een aantal begrippen op te sommen, maar ik weet niet of ik dat in dit geval kan doen.

Iets verduidelijkt (versimpeld):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
R    DU
A    4
F    9
F    1
G    2
A    2
B    3
C    1
C    6
E    10
F    4
E    3
E    5
D    5
H    6
H    9
C    11
F    7

Stel dat ik zoiets heb. Dan wil ik dus dat het antwoord '10' is, omdat er bij 10 rijen de voorwaarde geldt:
- of E, F, G, H;
- of >8.

Hoop dat ik het een beetje verduidelijkt heb :P
  dinsdag 30 oktober 2012 @ 14:35:09 #116
82396 nils7
De forumkrokodil
pi_118621432
Hi allen,

Ik ben bezig met een formule die niet ingewikkeld is maar ik zit gewoon even vast.
Ik wil bijhouden hoeveel mijn collega's doen, gedurende de week.

Er is een lijst met een aantal items, een deel daarvan is onbehandeld en een deel daarvan is al behandeld.
Ze krijgen per dag een X aantal nieuws items op de lijst en daar behandelen ze er een deel van, het is mogelijk dat niet alle onbehandelde items gedaan worden vandaag. Hierdoor verschuift dit werk door naar morgen.
Items verdwijnen van de lijst wanneer ze zijn opgelost (gebeurt bij het mij aanmaken van de lijst wanneer de items niet meer aan bepaalde criteria voldoen) waardoor ze zichzelf wel oplossen zonder interventie van mijn collega's dus het totaal aantal items morgen kan dus minder zijn dan vandaag, ondanks dat er vandaag "werk" zou blijven liggen.

Nu zou ik graag de totale workload willen weten aan het eind van de week, zonder de details in te gaan.
Er is dus een totaal aantal op de lijst.
Een aantal nieuwe onbehandelde items.
Een aantal openstaande onbehandelde items.
Alle items op de lijst dienen wekelijks wel bekeken te worden waarbij de nieuwe/"onbehandelde" items wel prio zijn op de al behandelde items.

Nu lijkt dat heel simpel om de week workload te bepalen: Totaal aantal + nieuw onbehandeld + oud onbehandeld (elke dag) = totale weekworkload.
Maar toch krijg ik gekke getallen in Excel en zie ik door de cijfertjes het tabblad niet meer (hahaha).

Een voorbeeld van getallen uit de week:
1
2
3
4
              Ma Di Wo Do Vr Total 
Workload      20 18 19 21 22 ?
Handled items 19 18 18 20 20 ?
Open items    1  0  1  1  2  ?
*Handled items = alle items welke niet onbehandeld zijn

Ik heb verschillende lijsten waardoor de formule ook toepasbaar op dit zou moeten zijn:
1
2
3
4
              Ma Di Wo Do Vr Total 
Workload      0  50 71 0  85 ?
Handled items 0  30 40 0  85 ?
Open items    0  20 31 0  0  ?
*op maandag & donderdag wordt de lijst niet gedraaid waardoor er geen workload is welke uit een lijst te halen valt.

Ik zoek dus een formule die in beide gevallen werkt maar ik zit er al een tijd op maar ik kan geen eenduidige methode vinden.
Iemand die een oplossing ervoor heeft?
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_118621656
@Saekerhett:

Zo dan?
=SUMPRODUCT(--(DU2:DU250>8))+SUMPRODUCT(--(R2:R250={"E","F","G","H"}))-SUMPRODUCT((DU2:DU250>8)*(R2:R250={"E","F","G","H"}))

Bovenstaande formule moet je zelf even aanpassen voor andere ranges
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118623602
quote:
3s.gif Op dinsdag 30 oktober 2012 14:41 schreef Deetch het volgende:
@Saekerhett:

Zo dan?
=SUMPRODUCT(--(DU2:DU250>8))+SUMPRODUCT(--(R2:R250={"E","F","G","H"}))-SUMPRODUCT((DU2:DU250>8)*(R2:R250={"E","F","G","H"}))

Bovenstaande formule moet je zelf even aanpassen voor andere ranges
Bedankt Deetch! Krijg nu nog een #N/A-fout btw, maar de formule lijkt op zich te kloppen :P
pi_118624571
Dan heb je ws. nog ergens een fout in de formule. In deze link staat hoe je een en ander kunt oplossen. Je kunt dan nl. zien wat de fout veroorzaakt.
http://office.microsoft.c(...)ror-HP005203936.aspx

Trouwens ik ben steeds uitgegaan van office 2007 of 2010 met engels als taal, dat klopt toch?

Variaties met de tekst tussen accolades { } die ik wel eens ben tegengekomen is:
{"E"\"F"\"G"\"H"}
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118624963
quote:
3s.gif Op dinsdag 30 oktober 2012 15:51 schreef Deetch het volgende:
Dan heb je ws. nog ergens een fout in de formule. In deze link staat hoe je een en ander kunt oplossen. Je kunt dan nl. zien wat de fout veroorzaakt.
http://office.microsoft.c(...)ror-HP005203936.aspx
Dank je, ik kijk even.

quote:
Trouwens ik ben steeds uitgegaan van office 2007 of 2010 met engels als taal, dat klopt toch?
Klopt, hier heb ik een Engelse Office 2010.

quote:
Variaties met de tekst tussen accolades { } die ik wel eens ben tegengekomen is:
{"E"\"F"\"G"\"H"}
Zal dat ook eens proberen. Maar een #N/A-fout betekent toch wel dat in elk geval de structuur van de formule klopt?
pi_118625193
quote:
3s.gif Op dinsdag 30 oktober 2012 15:51 schreef Deetch het volgende:
Variaties met de tekst tussen accolades { } die ik wel eens ben tegengekomen is:
{"E"\"F"\"G"\"H"}
Dit net gedaan en ik kreeg geen foutmelding meer! Alleen klopt de waarde niet. Ik krijg nu het getal 41 te zien, terwijl er 1 moet komen :P
pi_118629327
quote:
0s.gif Op dinsdag 30 oktober 2012 16:09 schreef Saekerhett het volgende:

[..]

Dit net gedaan en ik kreeg geen foutmelding meer! Alleen klopt de waarde niet. Ik krijg nu het getal 41 te zien, terwijl er 1 moet komen :P
Wat voor waarde geven de afzonderlijke delen van de formule? Zelf even de goeie syntax gebruiken.

sumproduct --DU>8 :
sumproduct R=E\F\G\H :
sumproduct R=E,F,G,H :
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118655945
quote:
3s.gif Op dinsdag 30 oktober 2012 17:43 schreef Deetch het volgende:

[..]

Wat voor waarde geven de afzonderlijke delen van de formule? Zelf even de goeie syntax gebruiken.

sumproduct --DU>8 :
Deze geeft 39, terwijl het 1 moet zijn.

quote:
sumproduct R=E\F\G\H :
Deze geeft 1, en dat klopt, dus dit deel is goed!

quote:
sumproduct R=E,F,G,H :
Deze geeft de #N/A-fout.

Ik zoek ondertussen nog even verder, maar het lijkt erop dat het deel van de formule met {E;F;G;H} goed is. Hier op het werk moet ik trouwens ; gebruiken in plaats van , voor scheiding tussen argumenten, maar dat is niet zo'n probleem :P
pi_118656010
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
0        3
1        8
2        3
3        9
4        8
5        5
6        5
7        1
8        5
9        0
10        0
11        0
12        1
13        0
14        0
15        0
16        0

Dit is trouwens de werkelijke hoeveelheid. Links is de score, en rechts het aantal meldingen met die score. Je ziet dat er één boven de 8 is, die melding heeft score 12, en dus moet er één geteld worden, maar geen idee waarom ik 39 krijg :P
pi_118657502
De cellen in kolom DU moeten wel echte getallen bevatten en geen tekst. Een getal kan ook als tekst in je kolom staan. Dan staat hij meestal links uitgelijnd. Getallen staan standaard rechts uitgelijnd. Dit kun je checken door de functie =ISTEXT(celverwijzing) of =ISNUMBER(celverwijzing)

Als er tekst in een cel staat telt deze ook als meer dan 8, een spatie is ook tekst

Als er een formule staat waarvan de uitkomst een lege teksttring is (zoals: =IF(B5="","","") ) telt deze ook als meer dan 8. "" betekent namelijk een tekststring met lengte 0.

[ Bericht 27% gewijzigd door Deetch op 31-10-2012 10:12:06 ]
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118657873
quote:
3s.gif Op woensdag 31 oktober 2012 10:04 schreef Deetch het volgende:
De cellen in kolom DU moeten wel echte getallen bevatten en geen tekst. Een getal kan ook als tekst in je kolom staan. Dan staat hij meestal links uitgelijnd. Getallen staan standaard rechts uitgelijnd. Dit kun je checken door de functie =ISTEXT(celverwijzing) of =ISNUMBER(celverwijzing)

Als er tekst in een cel staat telt deze ook als meer dan 8, een spatie is ook tekst

Als er een formule staat waarvan de uitkomst een lege teksttring is (zoals: =IF(B5="","","") ) telt deze ook als meer dan 8. "" betekent namelijk een tekststring met lengte 0.
Je hebt helemaal gelijk. Ik moest handmatig de kolom DU converteren naar nummers, en nu werkt het perfect _O_

Maar wel gek, want ik had al heel vaak de hele kolom geselecteerd en het format op number gezet. Geen idee waarom hij dit telkens weer omzet naar tekst.
pi_118658433
quote:
0s.gif Op woensdag 31 oktober 2012 10:16 schreef Saekerhett het volgende:

[..]

Je hebt helemaal gelijk. Ik moest handmatig de kolom DU converteren naar nummers, en nu werkt het perfect _O_

Maar wel gek, want ik had al heel vaak de hele kolom geselecteerd en het format op number gezet. Geen idee waarom hij dit telkens weer omzet naar tekst.
tja dat is de wondere wereld van office 2010 waarin de software voor de gebruiker denkt ook als hij dat niet wil :P
Maar fijn dat het nu werkt.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118660833
quote:
3s.gif Op woensdag 31 oktober 2012 10:35 schreef Deetch het volgende:

[..]

tja dat is de wondere wereld van office 2010 waarin de software voor de gebruiker denkt ook als hij dat niet wil :P
Maar fijn dat het nu werkt.
Zal nog wel even verder zoeken of dat een optie in Excel 2010 in, maar voor nu hartstikke bedankt!
pi_118734229
Gents,

Na heel wat pogingen met vlookup, match en index kom ik er toch niet uit. Onderstaand twee kolomen met in kolom A een nummering en in B een postcode. Nu wil ik controleren of alle cellen in kolom A met een waarde van 1, dezelfde naastliggende waarde (postcode) in kolom B hebben.

Maar..., zodra ik de formule naar beneden trek en in kolom A een nieuwe waarde tegenkom (2 in dit geval) hij controleert of alle waarde met 2 in kolom A, dezelfde naastliggende waarde in kolom B hebben. Is dit mogelijk?

1
2
3
4
5
1    3511MR
2    2233RL
1    3511MR
1    1234LL
2    2233RL
pi_118735880
Beste allen, even een vraag.. Ik kom er niet helemaal uit..

Ik heb 2 documenten.. beide bestaande uit 4 kolommen met dezelfde soort waarden.. Feitelijk zijn beide lijsten dus identiek aan elkaar..

Echter het ene document heeft 95.000 rijen en het andere document heeft 80.000 rijen. Deze 80.000 rijen zijn onderdeel van die 95.000 rijen..
nu wil ik graag de 15.000 unieke rijen uitfilteren/identificeren.. Iemand enig idee hoe ik dat doe?.
“It's gonna be legend-... wait for it... and I hope you're not lactose intolerant because the second half of that word is DAIRY!”
pi_118736171
Móet het automatisch gebeuren? Anders zou je de eerste kolom onder de tweede kolom kunnen kopiëren. Daarna via data remove doubles selecteren.

Of een pivot table maken en dan moet Excel alles samenvoegen, daarna als count sorteren zodat je ziet hoe vaak een waarde in je tabel voorkomt.
pi_118736297
quote:
0s.gif Op vrijdag 2 november 2012 11:22 schreef Hiya het volgende:
Móet het automatisch gebeuren? Anders zou je de eerste kolom onder de tweede kolom kunnen kopiëren. Daarna via data remove doubles selecteren.

nee hoeft niet automatisch.. Maar dit werkt niet natuurlijk... stel ik voeg ze beide samen ( 95K + 80K).. haal alle dubbele er uit, dan zit ik weer met 95K want ik heb immers 80K dubbele toegevoegd.. Terwijl ik de 15K unieke wil hebben
“It's gonna be legend-... wait for it... and I hope you're not lactose intolerant because the second half of that word is DAIRY!”
pi_118736400
bestand A heeft 1-2-3-4-5
en bestand B heeft 1-2-3-5

In dit geval heeft alleen bestand A -> 4 dus die "4" wil ik hebben als resultaat.. en niet 1-2-3-4-5
“It's gonna be legend-... wait for it... and I hope you're not lactose intolerant because the second half of that word is DAIRY!”
pi_118736605
Als het maar eenmalig even hoeft is het makkelijkst om in kolom B, als alles onder elkaar staat in A, te tellen hoe vaak A1 voorkomt in hele kolom A en dat doortrekken. Daarna filteren waar er 1 staat.
pi_118737069
quote:
0s.gif Op vrijdag 2 november 2012 11:36 schreef DaFan het volgende:
Als het maar eenmalig even hoeft is het makkelijkst om in kolom B, als alles onder elkaar staat in A, te tellen hoe vaak A1 voorkomt in hele kolom A en dat doortrekken. Daarna filteren waar er 1 staat.
ik begrijp het niet helemaal.. Misschien was mijn voorbeeld ook heel slecht.. even een beter voorbeeld:

naam a naam B naam C
11 11 11
11 11 11
22 222 22222
22 222 22222
5555 555 555
5555 555 555
444 555 444

als ik beide lijsten onder elkaar zet.. en sorteer krijg ik zoiets.. ik wil alleen de rij 444 555 444 overhouden.. Maar ik kom er niet uit
“It's gonna be legend-... wait for it... and I hope you're not lactose intolerant because the second half of that word is DAIRY!”
pi_118738355
quote:
2s.gif Op vrijdag 2 november 2012 11:26 schreef RanTheMan het volgende:

[..]

nee hoeft niet automatisch.. Maar dit werkt niet natuurlijk... stel ik voeg ze beide samen ( 95K + 80K).. haal alle dubbele er uit, dan zit ik weer met 95K want ik heb immers 80K dubbele toegevoegd.. Terwijl ik de 15K unieke wil hebben
Pivot Table zou moeten werken-
pi_118748553
quote:
2s.gif Op vrijdag 2 november 2012 11:51 schreef RanTheMan het volgende:

[..]

ik begrijp het niet helemaal.. Misschien was mijn voorbeeld ook heel slecht.. even een beter voorbeeld:

naam a naam B naam C
11 11 11
11 11 11
22 222 22222
22 222 22222
5555 555 555
5555 555 555
444 555 444

als ik beide lijsten onder elkaar zet.. en sorteer krijg ik zoiets.. ik wil alleen de rij 444 555 444 overhouden.. Maar ik kom er niet uit
Oh nog makkelijker, dan doe je in kolom D
1=A1=B1=C1
En filter je daarna op ONWAAR.
pi_118757722
dat gaat dan fout na de eerste afwijking want dan is het allemaal onwaar.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118757828
quote:
0s.gif Op vrijdag 2 november 2012 09:55 schreef Regenbui het volgende:
Gents,

Na heel wat pogingen met vlookup, match en index kom ik er toch niet uit. Onderstaand twee kolomen met in kolom A een nummering en in B een postcode. Nu wil ik controleren of alle cellen in kolom A met een waarde van 1, dezelfde naastliggende waarde (postcode) in kolom B hebben.

Maar..., zodra ik de formule naar beneden trek en in kolom A een nieuwe waarde tegenkom (2 in dit geval) hij controleert of alle waarde met 2 in kolom A, dezelfde naastliggende waarde in kolom B hebben. Is dit mogelijk?
[ code verwijderd ]

als je de data sorteert op de linker kolom kun je het vrij eenvoudig handmatig doen, zeker als het een malig moet gebeuren.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118757952
quote:
7s.gif Op vrijdag 2 november 2012 17:55 schreef DaFan het volgende:

[..]

Oh nog makkelijker, dan doe je in kolom D
[ code verwijderd ]

En filter je daarna op ONWAAR.
nee dat klopt niet :) want abc zijn niet per definitie gelijk aan elkaar.. t ging om gelijke rijen.. maar ik heb t opgelost met een sql oplossing :)
“It's gonna be legend-... wait for it... and I hope you're not lactose intolerant because the second half of that word is DAIRY!”
pi_118762745
Ok
pi_118804291
Ik geraak gedemotiveerd van Excel. Het programma doet niet wat het moet doen.
Kan iemand me helpen of uitleg geven? Eén van de vragen is de volgende.

Geef aan in welke leeftijdscategorie u thuishoort

<25 / 7 / 4%
25-30 / 34 / 20%
30-35 / 38 / 22%
35-40 / 25 / 15%
40-45 / 23 / 13%
45-50 / 17 / 10%
>50 / 28 / 16%

Vraag is duidelijk denk ik? Kolom 2 zijn de aantal ingevulde en kolom 3 is het percentage.
Nu zou ik dus graag kolom 1 en 2 hebben om een grafiek te maken, ik kies een staafgrafiek.

Maar dan gooit Excel ineens alles om en is >50 de eerste en <25 de laatste in de grafiek. En dan begin ik pietje precies en wil ik de gegevens zoals ik ze opgeef maar een mogelijkheid om de selectie om te draaien is er niet.

Mijn grafiek moet met <25 beginnen en met >50 eindigen.

Ik zoek er nu al 6 uur op maar heb nog geen antwoord gevonden, wie helpt me?
Waarom verdraait Excel de gegevens in de grafiek?
Cindy De Vuyst
  zondag 4 november 2012 @ 14:08:23 #143
62215 qu63
..de tijd drinkt..
pi_118805418
quote:
0s.gif Op zondag 4 november 2012 13:35 schreef einzeinz het volgende:
Ik geraak gedemotiveerd van Excel. Het programma doet niet wat het moet doen.
Kan iemand me helpen of uitleg geven? Eén van de vragen is de volgende.

Geef aan in welke leeftijdscategorie u thuishoort

<25 / 7 / 4%
25-30 / 34 / 20%
30-35 / 38 / 22%
35-40 / 25 / 15%
40-45 / 23 / 13%
45-50 / 17 / 10%
>50 / 28 / 16%

Vraag is duidelijk denk ik? Kolom 2 zijn de aantal ingevulde en kolom 3 is het percentage.
Nu zou ik dus graag kolom 1 en 2 hebben om een grafiek te maken, ik kies een staafgrafiek.

Maar dan gooit Excel ineens alles om en is >50 de eerste en <25 de laatste in de grafiek. En dan begin ik pietje precies en wil ik de gegevens zoals ik ze opgeef maar een mogelijkheid om de selectie om te draaien is er niet.

Mijn grafiek moet met <25 beginnen en met >50 eindigen.

Ik zoek er nu al 6 uur op maar heb nog geen antwoord gevonden, wie helpt me?
Waarom verdraait Excel de gegevens in de grafiek?
Ik gok dat het zal komen door de < en >. Maak er eens 0-25 en 50-99 van? (Of 50-150)..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_118805690
Hm ik heb dezelfde waardes als einzeinz, maak van de leeftijden type Text en het gaat direct bij invoegen goed. Wat voor datatype is je kolom leeftijden?
pi_118805713
quote:
0s.gif Op vrijdag 2 november 2012 09:55 schreef Regenbui het volgende:
Gents,

Na heel wat pogingen met vlookup, match en index kom ik er toch niet uit. Onderstaand twee kolomen met in kolom A een nummering en in B een postcode. Nu wil ik controleren of alle cellen in kolom A met een waarde van 1, dezelfde naastliggende waarde (postcode) in kolom B hebben.

Maar..., zodra ik de formule naar beneden trek en in kolom A een nieuwe waarde tegenkom (2 in dit geval) hij controleert of alle waarde met 2 in kolom A, dezelfde naastliggende waarde in kolom B hebben. Is dit mogelijk?
[ code verwijderd ]

Wat moet de output worden??
pi_118846295
Kan ik excel tekst uit cellen over laten nemen?
Ik heb een kolom met sample nummers en een kolom met sample namen, en ik wil beide over laten nemen naar andere werkbladen. Voor de nummers is dat geen punt, maar is dit ook mogelijk met de tekst?
pi_118849227
Ja hoor. Je kunt ze gewoon kopieren en plakken maar je kunt er ook naar verwijzen net als bij getallen.

Ga in de cel staan waar de verwijzing moet komen. typ in "=" zonder de aanhalingstekens en druk ook nog niet op enter.
Ga vervolgens met je muis naar de cel waar de naam staat die je wilt laten zien en klik die cel aan en druk op enter.
Klaar
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_118849594
Zelfde als met de getalletjes dus! Super, bedankt.
  dinsdag 6 november 2012 @ 08:32:49 #149
249182 Holy_Goat
mhèèhèhè
pi_118878579
Irritant!

Wil ik een kolom toevoegen met een macro; mag het niet. 'To prevent loss of data .... you try to shift non blank cells off the sheet blbalabla' zoiets.

Echter, ik heb vanaf kolom AB niets meer in het werkblad staan.
Ik heb ook geen afbeeldingen, niets.

Er staat ook nog iets als: or define what blank cells are in the settings etc. Maarja, dat kan ik nergens vinden. Hulp?
pi_118878757
quote:
0s.gif Op dinsdag 6 november 2012 08:32 schreef Holy_Goat het volgende:
Irritant!

Wil ik een kolom toevoegen met een macro; mag het niet. 'To prevent loss of data .... you try to shift non blank cells off the sheet blbalabla' zoiets.

Echter, ik heb vanaf kolom AB niets meer in het werkblad staan.
Ik heb ook geen afbeeldingen, niets.

Er staat ook nog iets als: or define what blank cells are in the settings etc. Maarja, dat kan ik nergens vinden. Hulp?
Oude excel, of gesaved als xls ipv xlsx?

Tot 2003 had je maar 65535 rijen, daarna zo goed als onbeperkt.

Ook zou je anders in je macro gewoon eerst de laatste rij laten verwijderen als er toch niets staat.
  dinsdag 6 november 2012 @ 13:04:19 #151
249182 Holy_Goat
mhèèhèhè
pi_118885687
quote:
0s.gif Op dinsdag 6 november 2012 08:44 schreef Basp1 het volgende:

[..]

Oude excel, of gesaved als xls ipv xlsx?

Tot 2003 had je maar 65535 rijen, daarna zo goed als onbeperkt.

Ook zou je anders in je macro gewoon eerst de laatste rij laten verwijderen als er toch niets staat.
nieuwe Excel. Met de hand alle ovrrbodigeo kolommen verwijderen en daarna met de hand kolom invoegen werkt ook niet
pi_119258094
Ok. Ik ben nu in Excel 2010, Engels, bezig met het bewerken van een werkrooster.

Ik heb het al voor elkaar gekregen om m.b.v.
1= SMALL(IF(Rooster!D$4:D$58=1;ROW(Rooster!D$4:D$58));ROW(1:1))
voor iedereen zijn/ haar werkdagen op een rijtje te zetten.

Het omgekeerde, dus wie er werkt op een bepaalde dag, lukt (nog) niet. Ik krijg de code maar niet werkend.
1=SMALL(IF(Rooster!$D4:$AI4=1;COLUMN(Rooster!$D4:$AI4));??)
Iemand een idee wat er moet staan op de plek van de vraagtekens? Alleen de eerste rij werkt, en daarna houdt het op. :{

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.
En ja, Transpose nemen van de huidige tabel op een extra worksheet zou ook een oplossing zijn. :*

NVM. Hij deed het gewoon, had alleen niet door dat de eerste waarde een #NUM error zou gaan geven. |:(

[ Bericht 2% gewijzigd door Ofresca op 15-11-2012 23:34:33 ]
pi_119426258
Ik heb een overzicht van lengte en hoogte resp. een andere hoogte
Dus
lengte - hoogte1
1 - 43
2 - 34
3 - 94
4 - 6
5 - 92

En

lengte - hoogte2
2 - 34
3 - 20
5 - 60
6 - 45
7 - 50

Nu wil ik dat dit wordt:
1 - 43 - (leeg)
2 - 34 - 34
3 - 94 - 20
4 - 6 - (leeg)
5 - 92
6 - (leeg)
7 - (leeg) - 60

Weet iemand hoe ik dit het beste kan aanpakken?
  dinsdag 20 november 2012 @ 14:47:56 #154
62215 qu63
..de tijd drinkt..
pi_119426674
quote:
6s.gif Op dinsdag 20 november 2012 14:37 schreef hello_moto1992 het volgende:
Ik heb een overzicht van lengte en hoogte resp. een andere hoogte
Dus
lengte - hoogte1
1 - 43
2 - 34
3 - 94
4 - 6
5 - 92

En

lengte - hoogte2
2 - 34
3 - 20
5 - 60
6 - 45
7 - 50

Nu wil ik dat dit wordt:
1 - 43 - (leeg)
2 - 34 - 34
3 - 94 - 20
4 - 6 - (leeg)
5 - 92
6 - (leeg)
7 - (leeg) - 60

Weet iemand hoe ik dit het beste kan aanpakken?
Er van uitgaande dat
• In kolom A je lengte staat en in kolom B de hoogte.
• In kolom D staat je nieuwe lengte (1 t/m 7).
Kolom E:
=ALS.FOUT(VERT.ZOEKEN(D1;$A$1:$B$5;2;ONWAAR);"(leeg)")
Kolom F:
=ALS.FOUT(VERT.ZOEKEN(D1;$A$7:$B$11;2;ONWAAR);"(leeg)")
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119463716
Ik probeer een rij door te trekken, maar het lukt niet.
Als ik intik:
=A2
=A8
=A14

als ik doortrek krijg ik:
=A5
=A11
=A17

Hoe krijg ik dit wel werkende?
pi_119469248
Ik heb een excelfile, waarin ik mijn energie en gasstanden bijhoud.
Hier wil ik een grafiek/staafdiagram van maken, van verbruik van bijvoorbeeld om de 7 dagen.
ik houd niet precies iedere 7 dagen bij (soms iedere dag, soms weer 2 weken niet), dus grafiek mag een gemiddelde berekenen, wat hij die betreffende dag weer geeft.
Kom er niet uit hoe ik dit het beste kan doen, blijf steeds haken op de gemeten standen en dagen. En kan dus niet de interval instellen, met de "geschatte" standen.

Wie kan me helpen?

Het bestand.

Excel 2007, regional settings: dutch.
  woensdag 21 november 2012 @ 17:35:03 #157
62215 qu63
..de tijd drinkt..
pi_119471091
quote:
0s.gif Op woensdag 21 november 2012 16:44 schreef davidvp01 het volgende:
Ik heb een excelfile, waarin ik mijn energie en gasstanden bijhoud.
Hier wil ik een grafiek/staafdiagram van maken, van verbruik van bijvoorbeeld om de 7 dagen.
ik houd niet precies iedere 7 dagen bij (soms iedere dag, soms weer 2 weken niet), dus grafiek mag een gemiddelde berekenen, wat hij die betreffende dag weer geeft.
Kom er niet uit hoe ik dit het beste kan doen, blijf steeds haken op de gemeten standen en dagen. En kan dus niet de interval instellen, met de "geschatte" standen.

Wie kan me helpen?

Het bestand.

Excel 2007, regional settings: dutch.
Op een nieuw tabblad alle dagen van t jaar in kolom A zetten. In kolom B dvm vert/horiz.zoeken (ligt aan de opbouw van je tabel) bij iedere dag kijken of er meterstanden beschikbaar zijn. Zelfde voor kolom C, maar dan voor gas.

Van dit tabblad een grafiek maken. :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119487533
Ik ben een beetje met excel aan het kloten om mijn skills wat te updaten. Dit omdat ik momenteel aan het solliciteren ben en wel eens de vraag krijg hoe goed ik met excel ben. Dit ben ik voor mijzelf even wat aan het opfrissen. Ik werk overigens met de 2010 versie

hierbij een vraag over de functie SOMMEN.ALS en de criteria

op internet bij de uitleg kwam ik de volgende data tegen (die ik zelf wat uitgebreid heb)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
A          B      C           D
noord    q2    groente     ¤ 1.000,00 
noord    q4    fruit     ¤ 2.000,00 
zuid    q1    vlees     ¤ 4.000,00 
oost    q4    vlees     ¤ 1.000,00 
west    q4    groente     ¤ 2.000,00 
west    q3    groente     ¤ 1.000,00 
oost    q3    fruit     ¤ 5.000,00 
oost    q2    fruit     ¤ 7.000,00 
zuid    q3    groente     ¤ 6.000,00 
oost    q1    vlees     ¤ 3.000,00 
noord    q2    fruit     ¤ 2.000,00 
            
noord    q2    groente     ¤ 1.000,00 
 

nu is het voor mij wel duidelijk hoe ik met de SOMMEN.ALS functie een totaal bedrag van 1 type eten in 1 kwartaal uit 1 regio krijg, maar krijg ik het niet voor elkaar om een totaal bedrag te krijgen van bijvoorbeeld groente en fruit in een bepaalde periode.
De criteria in rij 14 zijn bij mij een dropdown menu's en de formule achter D14 is bij mij =SOMMEN.ALS(D2:D12;C2:C12;C14;B2:B12;B14;A2:A12;A14)

iemand die mij de goede richting in kan sturen?
Als ik bij de criteria niet naar een andere cell verwijs maar met "groente" werk, is er dan een manier om meerdere etenswaren te pakken?
  woensdag 21 november 2012 @ 23:56:38 #159
62215 qu63
..de tijd drinkt..
pi_119490363
quote:
0s.gif Op woensdag 21 november 2012 22:55 schreef Holenbeer het volgende:
Ik ben een beetje met excel aan het kloten om mijn skills wat te updaten. Dit omdat ik momenteel aan het solliciteren ben en wel eens de vraag krijg hoe goed ik met excel ben. Dit ben ik voor mijzelf even wat aan het opfrissen. Ik werk overigens met de 2010 versie

hierbij een vraag over de functie SOMMEN.ALS en de criteria

op internet bij de uitleg kwam ik de volgende data tegen (die ik zelf wat uitgebreid heb)
[ code verwijderd ]

nu is het voor mij wel duidelijk hoe ik met de SOMMEN.ALS functie een totaal bedrag van 1 type eten in 1 kwartaal uit 1 regio krijg, maar krijg ik het niet voor elkaar om een totaal bedrag te krijgen van bijvoorbeeld groente en fruit in een bepaalde periode.
De criteria in rij 14 zijn bij mij een dropdown menu's en de formule achter D14 is bij mij =SOMMEN.ALS(D2:D12;C2:C12;C14;B2:B12;B14;A2:A12;A14)

iemand die mij de goede richting in kan sturen?
Als ik bij de criteria niet naar een andere cell verwijs maar met "groente" werk, is er dan een manier om meerdere etenswaren te pakken?
Geen idee of t werkt (en te brak om het in te voeren), maar probeer eens C14 (groente) te vervangen door OF("groente";"fruit")?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119491077
thanks voor de suggestie, maar het is niet de oplossing.

Ik verwacht ook eerder dat het iets is met de term "AND"

ik heb in de formule C14 al eens vervangen voor verschillende combinaties met de strekking groente and fruit, maar nog niet de oplossing gevonden.

ook als criterium meerdere cellen selecteren (bijvoorbeeld c14 en c15 en dan in 1 "groente" zetten en in de ander "fruit" is niet de oplossing.
pi_119494807
Met somproduct natuurlijk. ^O^

In D14 zet je:
=SOMPRODUCT(--(A2:A12=A14),--(B2:B12=B14),--(C2:C12=C14),(D2:D12))

Wat doet die SOMPRODUCT nou?

De dingen tussen haakjes kijken of een waarde in A2:A12 gelijk is aan A14 en maakt dan een lijst met TRUE en FALSE. Idem voor B2:B12 en C2:C12
De -- is nodig om van een lijst TRUE FALSE een lijst enen en nullen te maken.

Lijst1:11000000001
Lijst2:10000001001
Lijst3:10001100100

Alle enen en nullen op dezelfde positie met elkaar vermenigvuldig geeft:
10000000000
Dit vermenigvuldigd met het corresponderende bedrag (D2:D12) en bij elkaar opgeteld geeft ¤1000,00
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119495931
quote:
0s.gif Op donderdag 22 november 2012 00:16 schreef Holenbeer het volgende:
thanks voor de suggestie, maar het is niet de oplossing.

Ik verwacht ook eerder dat het iets is met de term "AND"

ik heb in de formule C14 al eens vervangen voor verschillende combinaties met de strekking groente and fruit, maar nog niet de oplossing gevonden.

ook als criterium meerdere cellen selecteren (bijvoorbeeld c14 en c15 en dan in 1 "groente" zetten en in de ander "fruit" is niet de oplossing.
Om de groente fruit optie toe te voegen aan je sumifs moet je een trucje met arrays uitvoeren.
Deze formule zou voor jou moeten werken:
=SOM(SOMMEN.ALS(D2:D12;A2:A12;A14;B2:B12;B14;C2:C12;{"groente","fruit"}))

Omdat je dan toch al een kunstje uithaalt kun je imho veel beter SOMPRODUCT gebruiken:
=SUMPRODUCT(--(A2:A12=A14),--(B2:B12=B14),(C2:C12="groente")+(C2:C12="fruit"),(D2:D12))
in NL:
=SOMPRODUCT(--(A2:A12=A14);--(B2:B12=B14);(C2:C12="groente")+(C2:C12="fruit");(D2:D12))
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119496111
thanks deetch,

ik ga ermee klooien en kijken of het een beetje lukt.

edit: de somproduct was een prima oplossing. Kan ik hieruit ook opmaken dat de functie sommen.als per definitie geen toegevoegde waarde heeft tov somproduct?

je kunstgreep met zowel groente als fruit in de som(sommen.als) functie werkt niet bij mij. Ik krijg steeds een foutmelding.

[ Bericht 32% gewijzigd door Holenbeer op 22-11-2012 11:01:24 ]
pi_119498587
Klopt helemaal. Somproduct is ook al een hele oude functie dus ook bruikbaar op oudere versies van office. sommen.als is pas sinds 2010.

Tussen groente en fruit moet een ; ipv een , ^O^

Dat krijg je met verschillende talen door elkaar gebruiken, tijd voor c_/
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119500146
^O^
pi_119638690
Ik probeer het volgende te doen met Excel, maar krijg de juiste formule er niet in.

Ik heb een 5 tal gegevens
1. Huidige: 10¤
2. Alternatief 1: 20¤
3. Alternatief 2: 15¤
4. Alternatief 3: 8¤
5 Alternatief 4: 4¤

Nu wil ik één cel waarbij hij aangeeft welke van de cellen het laagste bedrag is en daarbij moet niet het bedrag naar voren komen maar de "alternatief". Dus in bovenstaande moet Alternatief 5 eruit komen. Hoe krijg ik dit voor elkaar. Ik heb al veel aantal.als en als geprobeerd, maar tevergeefs
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_119638964
En min. werkt wel, maar dan krijg ik alleen het getal te zien en niet de naam die daarbij hoort.
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_119639223
quote:
0s.gif Op maandag 26 november 2012 15:01 schreef draadstalig het volgende:
En min. werkt wel, maar dan krijg ik alleen het getal te zien en niet de naam die daarbij hoort.
Iets met vert zoeken alhoewel dat soms problematisch is bij niet gesorteerde kolomen, rij 5 is trouwens alternatief 4 moet dat er niet uit komen. ;)
  maandag 26 november 2012 @ 15:11:32 #169
346939 Janneke141
Green, green grass of home
pi_119639341
De kolommen van plaats verwisselen en dan VERT.ZOEKEN(MIN(verw);verw;2;ONWAAR) ?
Opinion is the medium between knowledge and ignorance (Plato)
pi_119639540
quote:
0s.gif Op maandag 26 november 2012 15:11 schreef Janneke141 het volgende:
De kolommen van plaats verwisselen en dan VERT.ZOEKEN(MIN(verw);verw;2;ONWAAR) ?
Uitgangspunt:
In kolom A het bedrag en in kolom B de tekst die erbij hoort (huidige, alternatief1 etc)
De gegevens staan in regel 2 tm 6

Wat jij zoekt is dan met onderstaande formule te vinden
=VERT.ZOEKEN(MIN(A2:A6);A2:B6;2;ONWAAR)
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119639589
De kolommen staan als volgt en kan ik niet wisselen:

Huidig Leverancier 1 Leverancier 2 Leverancier 3 etc.
10¤ 20¤ 15¤ 8¤

Indien 8 de goedkoopste is moet er dus Alternatief 3 uitkomen.
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
  maandag 26 november 2012 @ 15:20:51 #172
346939 Janneke141
Green, green grass of home
pi_119639688
In dat geval is een (verborgen) hulpkolommetje waarin je een kopie maakt van de alternatief-namen een optie?
Als dat niet kan krijg je een hele nare INDEX-functie, die zeker met heel grote bestanden traag als dikke stront wordt.
Opinion is the medium between knowledge and ignorance (Plato)
pi_119639869
Ik dacht dus zelf aan dit =ALS(MIN(D11;G11;I11;K11;M11)=D11;D8;0)
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_119639939
En dat lukt ook voor de 1e, maar nu moet ik de andere nog erin zetten.
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
  maandag 26 november 2012 @ 15:28:16 #175
346939 Janneke141
Green, green grass of home
pi_119639955
Dat wordt een Rob Geus-formule. Maar hij werkt idd wel.
Opinion is the medium between knowledge and ignorance (Plato)
pi_119640003
En wat gebeurt er als er 1 leverancier toegevoegd wordt, dan lopen je forumels al in de soep.
pi_119640036
quote:
0s.gif Op maandag 26 november 2012 15:18 schreef draadstalig het volgende:
De kolommen staan als volgt en kan ik niet wisselen:

Huidig Leverancier 1 Leverancier 2 Leverancier 3 etc.
10¤ 20¤ 15¤ 8¤

Indien 8 de goedkoopste is moet er dus Alternatief 3 uitkomen.
Ik ben even uitgegaan van dat de bedragen in cellen A3 tm E3 staan en de tekst in cel A2:E2

Onderstaande functie vraagt de waarde op van de cel in regel 2 van de cel die overeenkomt met de minimumwaarde uit A3:E3

=INDIRECT(ADDRESS(2,MATCH(MIN(A3:E3),A3:E3,0)))

In stapjes:
MATCH(MIN(A3:E3).A3:E3,0) zoeet welke cel uit de range A3:E3 precies (daar is de 0 voor)overeenkomt met de minimale waarde uit die zelfde range.
De uitkomst hiervan is 4, namelijk: de vierde cel in de range A3:E3 bevat de laagste waarde

ADDRESS(2,4)
ADDRESS is een andere manier om eenc elverwijzing op te schrijven.De alternatieven staan in regel twee dus vraag je het adres op van regel 2, kolom 4

de waarde die in deze cel staat (D2) vraag je op middels de functie INDIRECT

In het nederlands:
=INDIRECT(ADRES(2;VERGELIJKEN(MIN(A3:E3);A3:E3;0)))
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  maandag 26 november 2012 @ 15:31:07 #178
346939 Janneke141
Green, green grass of home
pi_119640062
Als je leveranciers en bedragen in de cellen A2:B37 staan, dan kun je de volgende formule gebruiken:

=INDEX(A2:B37;VERGELIJKEN(MIN(B2:B37);B2:B37;0);1)
Opinion is the medium between knowledge and ignorance (Plato)
pi_119640827
Koning. Hij werkt :) Thnx
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_119641135
quote:
0s.gif Op maandag 26 november 2012 15:57 schreef draadstalig het volgende:
Koning. Hij werkt :) Thnx
welke?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  maandag 26 november 2012 @ 16:08:04 #181
62215 qu63
..de tijd drinkt..
pi_119641159
In Word kan je zogenaamde bouwstenen toevoegen, in Excel is dat niet te vinden. Ik wil namelijk het aantal keer dat het document is opgeslagen laten zien. Hoe doe ik dat nu t makkelijkst? Is het uit te lezen met VBA? Met =CEL() lukt t iig niet..

-edit-

Dit dus :) http://msdn.microsoft.com(...)8v=office.12%29.aspx

Even een UDF-je schrijven :s)

-edit2-

Deze werkt niet.. Iemand een idee waarom niet?
1
2
3
Public Function RN() As Long
value = ActiveWorkbook.BuiltinDocumentProperties(8)
End Function


[ Bericht 35% gewijzigd door qu63 op 26-11-2012 16:21:52 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119641905
vervang value eens door RN?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  maandag 26 november 2012 @ 16:33:20 #183
62215 qu63
..de tijd drinkt..
pi_119642031
quote:
3s.gif Op maandag 26 november 2012 16:29 schreef Deetch het volgende:
vervang value eens door RN?
Nope..

Het staat in Module1, als ik em in thisworkbook gooi krijg ik een #NAAM-fout als ik =RN() doe..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 26 november 2012 @ 16:44:08 #184
62215 qu63
..de tijd drinkt..
pi_119642464
Hmm, met deze code
1
2
3
Public Function RN(ByVal prop As Integer)
RN = ActiveWorkbook.BuiltinDocumentProperties(prop)
End Function
en =RN(1) in Excel krijg ik wel netjes de titel van m'n document te zien.
Blijkbaar werkt de 8e optie (volgens http://msdn.microsoft.com(...)8v=office.12%29.aspx ) dus niet -O-

Iemand al lid van Excelforum.com? Daar schijnt wel een werkende functie te staan.. http://www.excelforum.com(...)erties-on-sheet.html
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119642466
Uit de help van de functie:

If Microsoft Excel doesn't define a value for one of the built-in document properties, reading the Value property for that document property causes an error.

Misschien kun je een on error resume next toevoegen want onderstaande macro werkt wel:
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub tst()

On Error Resume Next

rw = 1
Worksheets(1).Activate
For Each p In ActiveWorkbook.BuiltinDocumentProperties
    Cells(rw, 1).Value = p.Name
    Cells(rw, 2).Value = p.Value
    rw = rw + 1
Next

End Sub
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119642513
optie 8 is je revision number, maar dan moet je dat wel aanzetten voor dit bestand.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  maandag 26 november 2012 @ 16:50:12 #187
62215 qu63
..de tijd drinkt..
pi_119642686
quote:
3s.gif Op maandag 26 november 2012 16:45 schreef Deetch het volgende:
optie 8 is je revision number, maar dan moet je dat wel aanzetten voor dit bestand.
Waar doe ik dat dan? Het is niet hetzelfde als 'wijzigingen bijhouden' iig..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119642800
quote:
0s.gif Op maandag 26 november 2012 16:44 schreef qu63 het volgende:
Hmm, met deze code
[ code verwijderd ]

en =RN(1) in Excel krijg ik wel netjes de titel van m'n document te zien.
Blijkbaar werkt de 8e optie (volgens http://msdn.microsoft.com(...)8v=office.12%29.aspx ) dus niet -O-

Iemand al lid van Excelforum.com? Daar schijnt wel een werkende functie te staan.. http://www.excelforum.com(...)erties-on-sheet.html
hmmz nope, wel van ozgrid, misschien staat ie ook daar?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119642971
quote:
0s.gif Op maandag 26 november 2012 16:50 schreef qu63 het volgende:

[..]

Waar doe ik dat dan? Het is niet hetzelfde als 'wijzigingen bijhouden' iig..
De property is er blijkbaar nog wel maar hij wordt niet automatisch bijgehouden voor exdcel bestanden. http://support.microsoft.com/kb/214393

Aan dit document heb je misschien ook iets aan?
http://www.google.nl/url?(...)deWb1L9a1o-xr3CNcEnQ

Volgens mij moet je bij het opslaan het revisie nummer zelf updaten via vba en dan kun je hem uitlezen.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  maandag 26 november 2012 @ 16:58:59 #190
62215 qu63
..de tijd drinkt..
pi_119643068
quote:
3s.gif Op maandag 26 november 2012 16:52 schreef Deetch het volgende:

[..]

hmmz nope, wel van ozgrid, misschien staat ie ook daar?
Er staan wel werkende voorbeelden, althans volgens de reacties, maar hij blijft bij mij "0" als output geven..

Alternatieve opties zijn er zeker niet?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 26 november 2012 @ 17:05:51 #191
62215 qu63
..de tijd drinkt..
pi_119643326
quote:
3s.gif Op maandag 26 november 2012 16:56 schreef Deetch het volgende:

[..]

De property is er blijkbaar nog wel maar hij wordt niet automatisch bijgehouden voor exdcel bestanden. http://support.microsoft.com/kb/214393

Aan dit document heb je misschien ook iets aan?
http://www.google.nl/url?(...)deWb1L9a1o-xr3CNcEnQ

Volgens mij moet je bij het opslaan het revisie nummer zelf updaten via vba en dan kun je hem uitlezen.
Heb de code uit dat document gecopy-pasted, maar helaas zonder resultaat..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 26 november 2012 @ 22:16:32 #192
62215 qu63
..de tijd drinkt..
pi_119656918
Workaround gevonden:
1
2
3
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Range("A8") = Range("A8") + 1
End Sub
A8 heb ik nu aangepast opgemaakt met "Versie: "#, nu doet t precies wat ik wilde :s)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_119669452
Weet iemand hoe ik een datum kan laten zien op de volgende manier

Za 6 juli

?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_119669856
quote:
0s.gif Op dinsdag 27 november 2012 12:17 schreef Chandler het volgende:
Weet iemand hoe ik een datum kan laten zien op de volgende manier

Za 6 juli

?
Custom format aanmaken "ddd dd mmm"

Dus rechtsklikken op de cel die je wilt aanpassen, "format cells" kiezen, Custom (aangepast) format aanmaken.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119670067
Top! dat werkt inderdaad goed, is er ook nog een mogelijkheid om de v van vrijdag als hoofdletter te krijgen?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_119670394
quote:
0s.gif Op dinsdag 27 november 2012 12:41 schreef Chandler het volgende:
Top! dat werkt inderdaad goed, is er ook nog een mogelijkheid om de v van vrijdag als hoofdletter te krijgen?
bij mij doet ie dat automatisch (engelse versie)
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119670490
Hier niet :( NL versie :P
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_119670551
quote:
0s.gif Op maandag 26 november 2012 22:16 schreef qu63 het volgende:
Workaround gevonden:
[ code verwijderd ]

A8 heb ik nu aangepast opgemaakt met "Versie: "#, nu doet t precies wat ik wilde :s)
Onderstaande codes werken in excel 2010 ook (getest een Deetch approved ;-) ). In principe doet jouw workaround hetzelfde alleen hou je het getal bij in de verborgen gegevens van je spreadsheet in plaats van op cel A8.
Als iemand cel A8 verwijderd en dan opslaat wordt het revisienummer gereset naar 1.

1
2
3
4
5
6
7
8
9
10
11
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
'voor het opslaan de revision number met 1 ophogen

ActiveWorkbook.BuiltinDocumentProperties(8).Value = ActiveWorkbook.BuiltinDocumentProperties(8).Value + 1
End Sub

Private Sub Workbook_Open()
'zet revisie nummer op moment van openen in cel A1

ActiveSheet.Range("A1").Value = "Huidige versie: " & ActiveWorkbook.BuiltinDocumentProperties(8).Value
End Sub
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119670578
quote:
0s.gif Op dinsdag 27 november 2012 12:58 schreef Chandler het volgende:
Hier niet :( NL versie :P
Dan zal hij dat bij een donderdag ook wel niet doen. Niets aan te doen tenzij je zelf een ingewikkelde functie wilt gaan schrijven in vba?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_119670822
Nah, dan laat ik het lekker zo. Wel raar dat dat per land anders kan zijn ;)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')