Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: als.. als.. als  (gelezen 3641 keer)

0 leden en 1 gast bekijken dit topic.

Offline BVG28

  • Nieuw lid
  • Berichten: 8
  • Geslacht: Man
  • Oplossing.be
als.. als.. als
« Gepost op: 28 maart 2018, 13:31:35 »
Ik geraak er weer niet uit   :help: Kunnen jullie me helpen?
Wou ik graag zou willen is
- als totaal onder 6% < 1000 moet er 20 komen, als som van de 3 kolommen < 1000 moet er ook 20 komen, als het 0 is moet er 0 komen
- als het totaal onder 12% < 1000 moet er 20 komen, als totaal onder 6% en/of onder 21% als totaal van de 3 < 1000 moet er ook 20 komen.
- als het totaal onder 21% <1000 moet er 20 komen, als de som van de 3 kleiner is dan 1000 moet er 20 komen; als totaal 0 is moet er een 0 komen.
Die 20 mag dus maar enkel komen in de kolom waar een bedrag staat, anders moet het 0 zijn. Maar ik krijg overal 20.....
In bijlage mijn probeersels  :-[
           6%    12%  21%
totaal   50   100   800
kosten   20   20   20
Alvast bedankt

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: als.. als.. als
« Reactie #1 Gepost op: 28 maart 2018, 14:23:17 »
Ga eens wat spelen met de logische operator AND (NL: en).
Dus als voorbeeld:
=ALS(EN(groen=groen;geel=geel;blauw=blauw);er staat een geselecteerde kleur; er staat géén geselecteerde kleur)
______________________________

Groet, Leo

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: als.. als.. als
« Reactie #2 Gepost op: 28 maart 2018, 15:23:34 »
Hallo BVG,

Ik heb je bestandje even bekeken, maar ook je vraagstelling.
Je vraag: bij 12% BTW bevat volgens mij een fout:
...als totaal onder 6% en/of onder 21% als totaal van de 3 < 1000     moet er ook 20 komen.

Kan je dit juist formuleren.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline BVG28

  • Nieuw lid
  • Berichten: 8
  • Geslacht: Man
  • Oplossing.be
Re: als.. als.. als
« Reactie #3 Gepost op: 28 maart 2018, 15:34:36 »
Wat ik graag zou willen is
als er onder 6% een totaal staat moet daar 20 komen;
als er onder 12% een totaal staat moet daar 20 komen en 0 in de andere kolommen
als er onder 21% een totaal staat moet daar 20 komen en 0 in de andere kolommen
staat er een totaal onder 6%, niets onder 12%  en een totaal onder 21% dan moet er onder 21% 20 komen maar nergens anders.
Er mag dus maar 1 keer 20 voorkomen wanneer de totalen < zijn dan 1000

Weet niet of dit duidelijker is?
Ik heb de suggestie van Redhead geprobeerd maar dat lukt me helemaal niet
Momenteel: Excel = slecht voor mijn humeur EN slecht voor mijn gezondheid = tried EN failed  :'(

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: als.. als.. als
« Reactie #4 Gepost op: 28 maart 2018, 15:51:10 »
Hallo BVG,

Wat ik graag zou willen is
als er onder 6% een totaal staat moet daar 20 komen..... wat moet/mag er dan in de andere kolommen (als kosten) ?

En dit is ook een tegenstrijdigheid, een onmogelijkheid:
Citaat
als er onder 12% een totaal staat moet daar 20 komen en 0 in de andere kolommen
als er onder 21% een totaal staat moet daar 20 komen en 0 in de andere kolommen
....als er zowel in 12% als in 21% een waarde staat.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline BVG28

  • Nieuw lid
  • Berichten: 8
  • Geslacht: Man
  • Oplossing.be
Re: als.. als.. als
« Reactie #5 Gepost op: 28 maart 2018, 16:03:14 »
Er mogen maar 1 keer kosten aangerekend worden als het totaal < 1000. Dus als er in die andere kolommen niets staat mag er ook niets komen (nullen kan ik al "weg toveren" :-))
Die 20 moet komen onder het juist %. Enkel totaal onder 6% dan 20 onder 6%; enkel totaal onder 12% dan enkel 20 onder 12 %; enkel totaal onder 21% dan enkel 20 onder 21%.
Maar als het totaal van 6% en 21% < 1000 dan mag enkel 20 onder die 21%, totaal van 6% en 12% mag enkel onder 12%, enz...

Alvast bedankt voor de moeite en de tijd die je erin steekt

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: als.. als.. als
« Reactie #6 Gepost op: 28 maart 2018, 16:12:01 »
Graag gedaan, maar...
Citaat
Er mogen maar 1 keer kosten aangerekend worden als het totaal < 1000. Dus als er in die andere kolommen niets staat mag er ook niets komen (nullen kan ik al "weg toveren" :-))
Die 20 moet komen onder het juist %. Enkel totaal onder 6% dan 20 onder 6%; enkel totaal onder 12% dan enkel 20 onder 12 %; enkel totaal onder 21% dan enkel 20 onder 21%.
Maar als het totaal van 6% en 21% < 1000 dan mag enkel 20 onder die 21%, totaal van 6% en 12% mag enkel onder 12%, enz...
Wil je die laatste zin nog even afmaken in plaats van die "enz..."
En wat als het totaal groter is dan 1000?

Voor alle duidelijkheid  ;)

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline BVG28

  • Nieuw lid
  • Berichten: 8
  • Geslacht: Man
  • Oplossing.be
Re: als.. als.. als
« Reactie #7 Gepost op: 28 maart 2018, 16:20:02 »
Als het getal groter is dan 1000 dan zijn er geen kosten.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: als.. als.. als
« Reactie #8 Gepost op: 28 maart 2018, 16:24:45 »
Wil je die laatste zin nog even afmaken in plaats van die "enz..."
:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: als.. als.. als
« Reactie #9 Gepost op: 28 maart 2018, 17:19:26 »
Hallo BVG28,

Probeer het bestandje in bijlage eens uit, en laat me weten wat er nog fout is.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline BVG28

  • Nieuw lid
  • Berichten: 8
  • Geslacht: Man
  • Oplossing.be
Re: als.. als.. als
« Reactie #10 Gepost op: 28 maart 2018, 17:23:07 »
Dat is het. En ik begrijp nu ook wat ik de hele dag al fout deed.  O-O
1000 maal dank  \o/

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: als.. als.. als
« Reactie #11 Gepost op: 28 maart 2018, 18:35:38 »
Blij dat je geholpen bent  :)

Groeten,

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline alfa

  • Lid
  • *
  • Berichten: 83
  • Oplossing.be
Re: als.. als.. als
« Reactie #12 Gepost op: 29 maart 2018, 22:10:57 »
@BVG28, je schreef:
Citaat
28/03, 13.31 uur: "als som van de 3 kolommen < 1000 moet er ook 20 komen"
28/03, 15.34 uur: "Er mag dus maar 1 keer 20 voorkomen wanneer de totalen < zijn dan 1000"
28/03, 16.03 uur: "Er mogen maar 1 keer kosten aangerekend worden als het totaal < 1000."
28/03, 16.20 uur: "Als het getal groter is dan 1000 dan zijn er geen kosten."
Dus 3 x schrijf je dat over de grenswaarde 1000 wel kosten moeten worden berekend en 1x schrijf je van niet. In mijn oplossing ben ik ervan uitgegaan van wel, maar indien nodig is dat natuurlijk eenvoudig aan te passen. Verder heb ik begrepen dat je in plaats van een 0 liever niets als resultaat wil, dat is slechts een kwestie van het vervangen van de 0 door dubbele aanhalingstekens. Ik kom dan tot volgende oplossing voor de kosten behorend bij 6%, 12%, en 21% (in het bestand van SoftAid te plaatsen in de cellen B3, C3, en D3):
in B3: =ALS(OF(B2=0;B2>=1000;C2>0;D2>0);"";20)
in C3: =ALS(OF(C2=0;D2>0;SOM(B2:C2)>=1000);"";20)
in D3: =ALS(OF(D2=0;SOM(B2:D2)>=1000);"";20)
Opm: De formule in B3 komt nagenoeg overeen met die van SoftAid (in acht genomen mijn opmerking hierboven over de randwaarde 1000 en het vervangen van de 0 door dubbele aanhalingstekens). De formules van SoftAid voor C3 en D3 zijn wel juist, maar er staan enkele overtolligheden in. Als je als  voorwaarde SOM(B2:D2)<1001 opneemt, dan kunnen nl. de voorwaarden SOM(B2:C2)<1001 en C2<1001 worden weggelaten, want daar is dan op grond van SOM(B2:D2)<1001 al rekening mee gehouden.
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

 


www.combell.com