Vraag & Antwoord

Anders (software)

[excel] if_then_else

Anoniem
DPinguin
4 antwoorden
  • Hallo,

    Het volgende is het geval. Na lang gestuntel kwam ik tot het volgende:

    In M7 staat de volgende formule:
    =ALS((G7+K7)=0;I7-E7;ALS(K7>G7;G7-K7;(K7-G7)*-1))

    In de cel O7 staat het volgende:
    =ALS(M7>0;M7;0)

    In de cel Q7 staat het volgende:
    =ALS(M7<0;M7*-1;0)

    Weet iemand hoe je in de cellen van O7 en Q7 een formule kan zetten zonder dat je de formule van M7 niet nodig hebt?
    Ik kom er niet uit namelijk.

    Gr,
    DP
  • :roll: :o
    Lijkt me dat je die eerste formule op de plek plakt waar nu M7 staat in die andere twee formules?
  • Idd. Je gaat dus formules 'nesten' (of hoe schrijf je dat).


    Dus dan krijg je zoiets (ik heb het niet geprobeerd maar Excel geeft het snel genoeg aan als het niet goed is. Dan ff foutzoeken en dan zou je er wel uit moeten komen…

    In de cel O7 staat het volgende:
    =ALS(ALS((G7+K7)=0;I7-E7;ALS(K7>G7;G7-K7;(K7-G7)*-1))>0;ALS((G7+K7)=0;I7-E7;ALS(K7>G7;G7-K7;(K7-G7)*-1));0)

    In de cel Q7 staat het volgende:
    =ALS(ALS((G7+K7)=0;I7-E7;ALS(K7>G7;G7-K7;(K7-G7)*-1))<0;ALS((G7+K7)=0;I7-E7;ALS(K7>G7;G7-K7;(K7-G7)*-1))*-1;0)
  • [quote:9cc4104b22="DPinguin"]…In M7 staat de volgende formule:
    =ALS((G7+K7)=0;I7-E7;ALS(K7>G7;G7-K7;(K7-G7)*-1))[/quote:9cc4104b22]
    In je formule in M7 zit een inconsequentie.
    Die moet je er eerst uithalen, anders zal het resultaat in O7 en Q7 altijd problemen blijven geven.
    In die formule in M7 staat (o.a.):
    als G7 + K7 = 0, doe dit ….
    als K7 > G7, doe iets anders…
    Stel nu dat G7 = -4 en K7 = 4,
    dan is G7 + K 7 = 0, maar [b:9cc4104b22]tevens[/b:9cc4104b22] is K7 > G7
    m.a.w.: aan beide voorwaarden is [b:9cc4104b22]tegelijkertijd[/b:9cc4104b22] voldaan.
    Bedoel je dat als G7 niet gelijk is aan -K7, de uitkomst altijd negatief (of altijd positief) moet zijn?
    Verder nog een vraag die het antwoord kan vergemakkelijken:
    kunnen I7 en E7 ook negatief zijn of zijn die altijd positief?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.