abonnement Unibet Coolblue Bitvavo
  zaterdag 23 augustus 2008 @ 12:21:43 #211
51635 de_priester
Nil nequit amor
pi_61061481
"freeze panes" bedoel je?

Imperare sibi maximum imperium est
pi_61061579
Found it, thanks
pi_61063714
Ik heb een cel (A1) en daar staat een getal in. In A2 wil ik controleren of het getal in A1 in een bepaalde grens valt en dan wil ik een tekst in A2 laten komen. Als A1 bijvoorbeeld tussen 0 en 15 zit, dan moet in A2 "0-15" komen. Daarvoor kun je voor A2 deze formule gebruiken; =ALS(OF(A1<15;A1>0);"0-15";"Fout").

Maar ik wil meerdere grenzen toevoegen, maar ik weet niet hoe. Als A1 tussen 0 en 15 valt, dan staat er dus "0-15" in A2, maar ik wil ook de grenzen 16-30, 31-45, 46-60, 61-75 en 76-90 toevoegen bij de check. Dus als ik bijvoorbeeld 59 typ in A1, dat in A2 "46-60" komt te staan, maar als ik 33 typ, moet er "31-45" komen te staan in A2. Hoe doe ik dat?
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
  zaterdag 23 augustus 2008 @ 14:22:55 #214
62215 qu63
..de tijd drinkt..
pi_61063883
quote:
Op zaterdag 23 augustus 2008 14:12 schreef RayMania het volgende:
Ik heb een cel (A1) en daar staat een getal in. In A2 wil ik controleren of het getal in A1 in een bepaalde grens valt en dan wil ik een tekst in A2 laten komen. Als A1 bijvoorbeeld tussen 0 en 15 zit, dan moet in A2 "0-15" komen. Daarvoor kun je voor A2 deze formule gebruiken; =ALS(OF(A1<15;A1>0);"0-15";"Fout").

Maar ik wil meerdere grenzen toevoegen, maar ik weet niet hoe. Als A1 tussen 0 en 15 valt, dan staat er dus "0-15" in A2, maar ik wil ook de grenzen 16-30, 31-45, 46-60, 61-75 en 76-90 toevoegen bij de check. Dus als ik bijvoorbeeld 59 typ in A1, dat in A2 "46-60" komt te staan, maar als ik 33 typ, moet er "31-45" komen te staan in A2. Hoe doe ik dat?
ipv "Fout" een nieuwe als-functie :)

Zo kan je er meerdere achter elkaar plakken :)

1=ALS(OF(A1<15;A1>0);"0-15";ALS(OF(A1<30;A1>15);"15-30";ALS(OF(A1<45;A1>30);"30-45";ALS(OF(A1<60;A1>45);"45-60";ALS(OF(A1<75;A1>60);"60-75";ALS(OF(A1<90;A1>75);"75-90";"FOUT"))))))

ff uit mn hoofd
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61064340
Die formule werkt helaas niet.
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
  zaterdag 23 augustus 2008 @ 15:06:06 #216
62215 qu63
..de tijd drinkt..
pi_61064663
quote:
Op zaterdag 23 augustus 2008 14:50 schreef RayMania het volgende:
Die formule werkt helaas niet.
Ah, snap al waarom

Ff prutsen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 23 augustus 2008 @ 15:15:15 #217
62215 qu63
..de tijd drinkt..
pi_61064873
1=ALS((A1>0)*EN(A1<16);"0-15";ALS((A1>15)*EN(A1<31);"16-30";ALS((A1>30)*EN(A1<46);"31-45";ALS((A1>45)*EN(A1<61);"46-60";ALS((A1>60)*EN(A1<76);"61-75";ALS((A1>75)*EN(A1<91);"76-90";"FOUT"))))))


Getest en werkend bevonden
geen idee of het bij jou ook dan werkt
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61065062
quote:
Op zaterdag 23 augustus 2008 15:15 schreef qu63 het volgende:

[ code verwijderd ]

Getest en werkend bevonden
geen idee of het bij jou ook dan werkt
Cool ! Dank je wel.
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
pi_61067699
Om hier even op uit te breiden
Als je nóg meer ranges toe kan passen kan je gebruik gaan maken van VLOOKUP (VERT.ZOEKEN).

Zet in A1 tot A5 achtereenvolgens 0, 15, 30, 45, 60. Zet daarachter in B1 tot B5 0-15, 16-30, 31-45, 46-60, Fout.

In D1 komt je zoekterm (bv 24).
In E1 komt:

=VERT.ZOEKEN(D1;A1:B5;2;1)

Hij zoekt nu een waarde op die DICHTBIJ ligt (naar beneden toe) en vindt hier dus 15 met als resultaat 16-30.

Maar qu63's functie werkt prima zolang je minder dan 8 categoriën hebt.
  zaterdag 23 augustus 2008 @ 18:26:49 #220
152215 ManAtWork
Maar nu even niet,...
pi_61068299
quote:
Op zaterdag 23 augustus 2008 17:56 schreef DaFan het volgende:
Om hier even op uit te breiden
Als je nóg meer ranges toe kan passen kan je gebruik gaan maken van VLOOKUP (VERT.ZOEKEN).

Zet in A1 tot A5 achtereenvolgens 0, 15, 30, 45, 60. Zet daarachter in B1 tot B5 0-15, 16-30, 31-45, 46-60, Fout.

In D1 komt je zoekterm (bv 24).
In E1 komt:

=VERT.ZOEKEN(D1;A1:B5;2;1)

Hij zoekt nu een waarde op die DICHTBIJ ligt (naar beneden toe) en vindt hier dus 15 met als resultaat 16-30.

Maar qu63's functie werkt prima zolang je minder dan 8 categoriën hebt.
Da's niet logisch want 15 zou in de categorie 0-15 moeten vallen.
0, 15, 30, 45, 60 vervangen door 0, 16, 31, 46, 61 werkt dan wel.
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  zaterdag 23 augustus 2008 @ 19:35:56 #221
62215 qu63
..de tijd drinkt..
pi_61070076
quote:
Op zaterdag 23 augustus 2008 17:56 schreef DaFan het volgende:
Om hier even op uit te breiden
Als je nóg meer ranges toe kan passen kan je gebruik gaan maken van VLOOKUP (VERT.ZOEKEN).

Zet in A1 tot A5 achtereenvolgens 0, 15, 30, 45, 60. Zet daarachter in B1 tot B5 0-15, 16-30, 31-45, 46-60, Fout.

In D1 komt je zoekterm (bv 24).
In E1 komt:

=VERT.ZOEKEN(D1;A1:B5;2;1)

Hij zoekt nu een waarde op die DICHTBIJ ligt (naar beneden toe) en vindt hier dus 15 met als resultaat 16-30.
Ik wist wel dat het korter kon
quote:
Maar qu63's functie werkt prima zolang je minder dan 8 categoriën hebt.
Hoezo? Je kan veel meer Als-functies achter elkaar plakken, toch
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 23 augustus 2008 @ 19:47:23 #222
51635 de_priester
Nil nequit amor
pi_61070373
nee. max 8 nested ifs.
daarbij is de vert.zoeken ptie vele malen netter.

Imperare sibi maximum imperium est
  zaterdag 23 augustus 2008 @ 20:04:09 #223
62215 qu63
..de tijd drinkt..
pi_61070790
quote:
Op zaterdag 23 augustus 2008 19:47 schreef de_priester het volgende:
nee. max 8 nested ifs.
daarbij is de vert.zoeken ptie vele malen netter.

Waarom werkt deze dan nog wel
1=ALS((A1>0)*EN(A1<16);"0-15";ALS((A1>15)*EN(A1<31);"16-30";ALS((A1>30)*EN(A1<46);"31-45";ALS((A1>45)*EN(A1<61);"46-60";ALS((A1>60)*EN(A1<76);"61-75";ALS((A1>75)*EN(A1<91);"76-90";ALS((A1>90)*EN(A1<106);"91-105";ALS((A1>105)*EN(A1<121);"106-120";ALS((A1>121)*EN(A1<135);"121-135";ALS((A1>135)*EN(A1<151);"136-150";ALS((A1>150)*EN(A1<166);"151-165";ALS((A1>165)*EN(A1<181);"165-180";ALS((A1>180)*EN(A1<196);"181-195";ALS((A1>195)*EN(A1<211);"196-211";"FOUT"))))))))))))))


14 ifs

-edit-
1=ALS((A1>0)*EN(A1<16);"0-15";ALS((A1>15)*EN(A1<31);"16-30";ALS((A1>30)*EN(A1<46);"31-45";ALS((A1>45)*EN(A1<61);"46-60";ALS((A1>60)*EN(A1<76);"61-75";ALS((A1>75)*EN(A1<91);"76-90";ALS((A1>90)*EN(A1<106);"91-105";ALS((A1>105)*EN(A1<121);"106-120";ALS((A1>121)*EN(A1<135);"121-135";ALS((A1>135)*EN(A1<151);"136-150";ALS((A1>150)*EN(A1<166);"151-165";ALS((A1>165)*EN(A1<181);"165-180";ALS((A1>180)*EN(A1<196);"181-195";ALS((A1>195)*EN(A1<211);"196-210";ALS((A1>210)*EN(A1<226);"211-225";ALS((A1>225)*EN(A1<240);"226-240";ALS((A1>241)*EN(A1<255);"241-255";ALS((A1>255)*EN(A1<270);"256-270";ALS((A1>270)*EN(A1<286);"270-285";ALS((A1>285)*EN(A1<301);"285-300";"FOUT"))))))))))))))))))))

20 ifs.

Alleen zitten er wat fouten in

[ Bericht 19% gewijzigd door qu63 op 23-08-2008 20:10:51 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61078884
ManAtWork: Je hebt gelijk, was net thuis van de stad dus niet al te scherp.

qu63: Ik heb geen zin om een formule te schrijven met 20 IF's maar wat gebeurt er als je een van de latere categoriën pakt? Kan me niet voorstellen dat het werkt.
Ik heb Excel 2007 en krijg het niet voor elkaar (foutmelding, more nested fucntions than allowed).
quote:
Up to seven IF functions can be nested as value_if_true and value_if_false arguments to construct more elaborate tests. (See Example 3 for a sample of nested IF functions.) If you want to test more than seven conditions, consider using the LOOKUP, VLOOKUP, or HLOOKUP function. (See Example 4 for a sample of the LOOKUP function.
Anyway ik heb nog een leuk alternatief (moest toch even proberen hehe), beter dan de IF's én dan VLOOKUP:

=IF(MOD(A1,15)<>0,FLOOR(A1,15)+1&"-"&CEILING(A1,15),A1-14 & "-" & A1)

of

=ALS(REST(A1;15<>0,AFRONDEN.BENEDEN(A1;15)+1 & "-" & AFRONDEN.BENEDEN(A1;15);A1-14 & "-" & A1)

A1 houdt de waarde.

[ Bericht 35% gewijzigd door DaFan op 24-08-2008 03:09:15 ]
  zondag 24 augustus 2008 @ 10:11:50 #225
62215 qu63
..de tijd drinkt..
pi_61080595
quote:
Op zondag 24 augustus 2008 02:43 schreef DaFan het volgende:
ManAtWork: Je hebt gelijk, was net thuis van de stad dus niet al te scherp.

qu63: Ik heb geen zin om een formule te schrijven met 20 IF's maar wat gebeurt er als je een van de latere categoriën pakt? Kan me niet voorstellen dat het werkt.
Ik heb Excel 2007 en krijg het niet voor elkaar (foutmelding, more nested fucntions than allowed).
En toch werkt het bij mij in Excel 2007 Nederlandse versie..
quote:
Anyway ik heb nog een leuk alternatief (moest toch even proberen hehe), beter dan de IF's én dan VLOOKUP:

=IF(MOD(A1,15)<>0,FLOOR(A1,15)+1&"-"&CEILING(A1,15),A1-14 & "-" & A1)

of

=ALS(REST(A1;15<>0,AFRONDEN.BENEDEN(A1;15)+1 & "-" & AFRONDEN.BENEDEN(A1;15);A1-14 & "-" & A1)

A1 houdt de waarde.
Zoiets zat ik ook te bedenken, en eventueel kan je die 15 nog vervangen door een verwijzing naar een veld waarin je de stapgrootte zet
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 24 augustus 2008 @ 10:22:27 #226
62215 qu63
..de tijd drinkt..
pi_61080677
Ah, opslaan als xlsx werkt wel, maar zodra ik em opsla als xls krijg ik idd de melding dat ik maar 7 geneste ifs mag gebruiken
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61080881
Ah op die fiets, dan zal het wel iets met 2003- te maken hebben.
Anyway als je ergens 7 IF's of meer voor nodig hebt doe je toch iets verkeerd imo, zeker in termen van effiency en leesbaarheid van je formules
  zondag 24 augustus 2008 @ 10:49:36 #228
62215 qu63
..de tijd drinkt..
pi_61080971
quote:
Op zondag 24 augustus 2008 10:42 schreef DaFan het volgende:
Ah op die fiets, dan zal het wel iets met 2003- te maken hebben.
Anyway als je ergens 7 IF's of meer voor nodig hebt doe je toch iets verkeerd imo, zeker in termen van effiency en leesbaarheid van je formules
true, maar ik had nu geen zin om het efficiënter te krijgen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61087944
Nieuwe vraag;

Ik heb een aantal kolommen (zeg A, B en C). In A1 heb ik een lijst met opties, hetzelfde geldt voor B1. Nu wil ik in C1 automatisch een lijst van twee opties laten komen van de waarden die bij A1 en B1 zijn ingevuld. Kan dat?
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
pi_61088029
Gegevensvalidatie? Zet anders eens je worksheet online.
op zoek naar iemand die handig is met proxies voor een kleine opdracht
  zondag 24 augustus 2008 @ 16:54:00 #231
62215 qu63
..de tijd drinkt..
pi_61088132
C1: =tekst(A1)+tekst(B1)

of is dat te simpel gedacht
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61088334
quote:
Op zondag 24 augustus 2008 16:48 schreef nicolasvermeersch het volgende:
Gegevensvalidatie? Zet anders eens je worksheet online.
Kan het helaas niet online zetten.
quote:
Op zondag 24 augustus 2008 16:54 schreef qu63 het volgende:
C1: =tekst(A1)+tekst(B1)

of is dat te simpel gedacht
Lukt niet.
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
  zondag 24 augustus 2008 @ 17:16:04 #233
62215 qu63
..de tijd drinkt..
pi_61088561
quote:
Op zondag 24 augustus 2008 17:04 schreef RayMania het volgende:

[..]

Kan het helaas niet online zetten.
[..]

Lukt niet.
=TEKST.SAMENVOEGEN(A1;B1) dan?

Alleen dan plakt ie wel alles aan elkaar. Dus in D1 een spatie zetten en dan
=TEKST.SAMENVOEGEN(A1;D1;B1)



Andere optie is:
=A1&" "&B1


functie tekst() had ik niet mee aan moeten komen zetten
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_61098724
Selecteer A1 en B1, ga naar Invoegen -> Naam -> etc, geef hier de range een naam.

Data -> Gegevensvalidatie -> Lijst
Bron = < naam van je range >

Klaar.
pi_61099134
Hoe laat is het daar nu trouwens DaFan?
op zoek naar iemand die handig is met proxies voor een kleine opdracht
pi_61103343
quote:
Op zondag 24 augustus 2008 23:48 schreef nicolasvermeersch het volgende:
Hoe laat is het daar nu trouwens DaFan?
8 uur later dan NL.
  maandag 25 augustus 2008 @ 14:50:26 #238
152215 ManAtWork
Maar nu even niet,...
pi_61110953
Schiet mij maar lek,...
In een macro in Excel (2007) staat het volgende.
quote:
Private Sub Workbook_BeforeClose(Cancel As Boolean)

ThisWorkbook.SaveAs Filename:="D:\Bestandsnaam_" & Invoerblad.Range("D2").Value & "_" & Invoerblad.Range("D9").Value & ".xls"

End Sub
... waarbij D2 en D9 op het tabblad 'Invoerblad' een unieke combinatie vormen.
Toch krijg ik bij het sluiten een Fout 424. Waarbij ik het (volgens mij) werkend had.
(Is er misschien een update geweest?)
Iemand die mij van het staren en zoeken kan afhelpen?
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_61111688
Sheets("Invoerblad"). etc

Invoerblad is nu een lege variable.
  maandag 25 augustus 2008 @ 15:27:57 #240
152215 ManAtWork
Maar nu even niet,...
pi_61111935
quote:
Op maandag 25 augustus 2008 15:18 schreef DaFan het volgende:
Sheets("Invoerblad"). etc

Invoerblad is nu een lege variable.

Logisch,... en ik maar blind staren op een fout in ´ThisWorkbook.SavAs'
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')