roemelingd
Gebruiker
- Lid geworden
- 28 sep 2004
- Berichten
- 23
Eerst even deze inleiding:
Met de funktie Als kun je een waarde in een cel toetsen en dan het resultaat verwerken in de cel waarin de formule staat. Voorbeeld, in cel c1 staat de temperatuur, 28 graden. In cel c2 erachter kun je dan met de funktie Als aangeven dat als de boven de 25 graden is is het "tropisch warm". Als de temperatuur onder de 25 graden is is het "warm". Zodra de waarde in c1 verandert in 5 graden, geeft de cel erachter automatisch de tekst "warm". Voor wie deze funktie kent, de formule is dan als volgt: =ALS(C1>25;"tropisch warm";"warm").
Je kunt dan met Voorwaardelijke opmaak (Conditional Format) de cel ook nog een kleur laten geven, afhankelijk van de temperatuur.
Wat ik nu wil is het volgende.
Ik heb een cel, bijvoorbeeld c1, rood gekleurd. Misschien niet van belang, maar in Visual Basic is dit bekend onder ".ColorIndex = 3.Pattern = xlSolid".
Ik wil op een ander tabblad graag het volgende resultaat zien. Als cel c1 rood is, dan geeft hij in cel c2 aan de waarde aan van "65%*c1" en in cel c3 "35%*c1". Ik vermoed dat dit wel met het nesten van de funktie te doen is. Maar het probleem is nog complexer. Hij wil op kleur herkennen en dan de formule in werking stellen. Als c1 de kleur rood heeft dan moet de formule in werking treden dat cel c2 "65%*c1" is en cel c3 "35%*c1" als resultaat geeft. Ik hoop dat dit zo een duidelijke omschrijving geeft, maar geef hieronder nog een voorzet van een formule, "=ALS(G16>2000;65%*G16;35%*G16)". Deze formule is echter geënt op 1 cel en ik wil hem verspreid hebben over 2 cellen, bovendien moet hij de kleur in G16 toetsen en dan pas bepalen welke cellen binnen een bereik hij moet aangeven. Erg complex dus. Wie kan mij in de goede richting helpen?
Bij voorbaat mijn dank.
Doortje
Met de funktie Als kun je een waarde in een cel toetsen en dan het resultaat verwerken in de cel waarin de formule staat. Voorbeeld, in cel c1 staat de temperatuur, 28 graden. In cel c2 erachter kun je dan met de funktie Als aangeven dat als de boven de 25 graden is is het "tropisch warm". Als de temperatuur onder de 25 graden is is het "warm". Zodra de waarde in c1 verandert in 5 graden, geeft de cel erachter automatisch de tekst "warm". Voor wie deze funktie kent, de formule is dan als volgt: =ALS(C1>25;"tropisch warm";"warm").
Je kunt dan met Voorwaardelijke opmaak (Conditional Format) de cel ook nog een kleur laten geven, afhankelijk van de temperatuur.
Wat ik nu wil is het volgende.
Ik heb een cel, bijvoorbeeld c1, rood gekleurd. Misschien niet van belang, maar in Visual Basic is dit bekend onder ".ColorIndex = 3.Pattern = xlSolid".
Ik wil op een ander tabblad graag het volgende resultaat zien. Als cel c1 rood is, dan geeft hij in cel c2 aan de waarde aan van "65%*c1" en in cel c3 "35%*c1". Ik vermoed dat dit wel met het nesten van de funktie te doen is. Maar het probleem is nog complexer. Hij wil op kleur herkennen en dan de formule in werking stellen. Als c1 de kleur rood heeft dan moet de formule in werking treden dat cel c2 "65%*c1" is en cel c3 "35%*c1" als resultaat geeft. Ik hoop dat dit zo een duidelijke omschrijving geeft, maar geef hieronder nog een voorzet van een formule, "=ALS(G16>2000;65%*G16;35%*G16)". Deze formule is echter geënt op 1 cel en ik wil hem verspreid hebben over 2 cellen, bovendien moet hij de kleur in G16 toetsen en dan pas bepalen welke cellen binnen een bereik hij moet aangeven. Erg complex dus. Wie kan mij in de goede richting helpen?
Bij voorbaat mijn dank.
Doortje