Ga naar inhoud

Termaat

Lid
  • Items

    4
  • Registratiedatum

  • Laatst bezocht

Termaat's prestaties

  1. Hallo alpha, Inmiddels ziet de formule er zo uit. Niet helemaal volgens jouw aanwijzingen, maar vooralsnog lijkt het te doen wat het moet doen: =ALS(EN(AANTAL.ALS(S2:V2;">=0,5")>1;OF(EN(T2>=0,5);EN(V2>=0,5));EN(N2>=55;N2<=74));"a";ALS(EN(AANTAL.ALS(S2:V2;"0,25")>2;EN(N2>=91;N2<120));"b";ALS(EN(AANTALLEN.ALS(T2;"0,25";V2;"0,25")>1;EN(N2>=50;N2<145));"b";ALS(EN(AANTAL.ALS(S2:V2;">=0,5")>1;OF(EN(T2>=0,5);EN(V2>=0,5));EN(N2>=75;N2<=80));"a";ALS(EN(AANTALLEN.ALS(S2:V2;">0,249";S2:V2;"0,5")>1;OF(EN(T2>0,249;T2<0,5);EN(V2>0,249;V2<0,5));EN(N2>=75;N2<=90));"c";ALS(EN(AANTALLEN.ALS(S2:V2;">=0,5")>1;OF(EN(T2>=0,5);EN(V2>=0,5));EN(N2>=81;N2<=90));"d";ALS(EN(AANTALLEN.ALS(S2:V2;">0,249";S2:V2;"0,5")>1;OF(EN(T2>0,249;T2<0,5);EN(V2>0,249;V2<0,5));EN(N2>=55;N2<=74));"d";ALS(EN(OF(AANTALLEN.ALS(S2:V2;">=0,5")=1;AANTALLEN.ALS(S2:V2;">0,249";S2:V2;"0,5")=1);EN(N2>=55;N2<=80));"d";ALS(EN(AANTALLEN.ALS(S2:V2;">0,249";S2:V2;"0,5")>1;OF(EN(T2>0,249;T2<0,5);EN(V2>0,249;V2<0,5));EN(N2>=91;N2<=120));"e";ALS(EN(AANTAL.ALS(S2:V2;">=0,5")>1;OF(EN(T2>=0,5);EN(V2>=0,5));EN(N2>=91;N2<120));"d";"f")))))))))) Is het overigens niet zo dat >1 betekent: 'komt meer dan 1 keer voor'?
  2. De uiteindelijke formule ziet er zo uit (eigenlijke antwoorden weggelaten en vervangen door nummers): =ALS(EN(AANTAL.ALS(T2:W2;">=0,5")>1;OF(EN(U2>=0,5);EN(W2>=0,5));EN(O2>=55;O2<=74));"1";ALS(EN(AANTAL.ALS(T2:W2;"0,25")>2;EN(O2>=91;O2<120));"2";ALS(EN(AANTALLEN.ALS(U2;"0,25";W2;"0,25")>1;EN(O2>=50;O2<145));"2";ALS(EN(AANTAL.ALS(T2:W2;">=0,5")>1;OF(EN(U2>=0,5);EN(W2>=0,5));EN(O2>=75;O2<=80));"1";ALS(EN(AANTALLEN.ALS(T2:W2;">0,249";T2:W2;"0,5")>1;OF(EN(U2>0,249;U2<0,5);EN(W2>0,249;W2<0,5));EN(O2>=75;O2<=90));"3";ALS(EN(AANTALLEN.ALS(T2:W2;">=0,5")>1;OF(EN(U2>=0,5);EN(W2>=0,5));EN(O2>=81;O2<=90));"4";ALS(EN(AANTALLEN.ALS(T2:W2;">0,249";T2:W2;"0,5")>1;OF(EN(U2>0,249;U2<0,5);EN(W2>0,249;W2<0,5));EN(O2>=55;O2<=74));"4";ALS(EN(AANTALLEN.ALS(T2:W2;">0,249";T2:W2;"0,5")>1;OF(EN(U2>0,249;U2<0,5);EN(W2>0,249;W2<0,5));EN(O2>=91;O2<=120));"5";ALS(EN(AANTAL.ALS(T2:W2;">=0,5")>1;OF(EN(U2>=0,5);EN(W2>=0,5));EN(O2>=91;O2<120));"5";"niets"))))))))) Gr, S.Termaat
  3. Alpha, Dank je wel voor je reactie! Na enige kleine modificaties kan ik de formule gebruiken zoals ik het beoogd had. Vriendelijke groet, S.Termaat
  4. Hallo, In een excel document wil ik graag wat uitkomsten bij elkaar 'optellen'. De uitkomst daarvan leidt tot een van 5 tekstuele uitkomsten. De moeilijkheid zit hem in het combineren van ranges en formules. Mijn uitleg: in kolom a kan ik een score invoeren van 55-120. Idem in kolom b. In kolom c,d,e,f kan een score komen van 0 tot 10. Een combinatie van de scores in deze kolommen kunnen dus leiden naar 5 verschillende tekstuele uitkomsten, die middels een formule in de kolom advies terecht zouden moeten komen. Dan de moeilijkheid: Als in kolom a een score is van 55-75 EN in de kolommen c t/m f twee kolommen zijn waarbij de score tussen de 0,25 en 0,5 valt, waarbij tenminste 1 van de kolommen kolom c of d moet zijn dan levert dat de tekst ok op. Als er een score is in kolom b, dan moet die ook binnen dezelfde range van a vallen om dezelfde tekst te genereren. Als er in kolom b geen score staat, moet deze niet meegeteld worden. Als de score in kolom b buiten de range 55-75 valt, dan moet de uitkomst in advies 'niet ok' worden. Als in kolom a een score is van 55-75 EN in de kolommen c t/m f twee kolommen zijn waarbij de score hoger is dan 0,5, waarbij tenminste 1 van de kolommen kolom c of d moet zijn dan levert dat de tekst prima op. Als er een score is in kolom b, dan moet die ook binnen dezelfde range van a vallen om dezelfde tekst te genereren. Als er in kolom b geen score staat, moet deze niet meegeteld worden. Als de score in kolom b buiten de range 55-75 valt, dan moet de uitkomst in advies 'niet ok' worden. Als in kolom a een score is van 75-90 EN in de kolommen c t/m f twee kolommen zijn waarbij de score tussen de 0,25 en 0,5 valt, waarbij tenminste 1 van de kolommen kolom c of d moet zijn dan levert dat de tekst uitstekend op. Als er een score is in kolom b, dan moet die ook binnen dezelfde range van a vallen om dezelfde tekst te genereren. Als er in kolom b geen score staat, moet deze niet meegeteld worden. Als de score in kolom b buiten de range 55-75 valt, dan moet de uitkomst in advies 'niet ok' worden. Als in kolom a een score is van 90-120 EN in de kolommen c t/m f twee kolommen zijn waarbij de score tussen de 0,25 en 0,5 valt, waarbij tenminste 1 van de kolommen kolom c of d moet zijn dan levert dat de tekst grandioos op. Als er een score is in kolom b, dan moet die ook binnen dezelfde range van a vallen om dezelfde tekst te genereren. Als er in kolom b geen score staat, moet deze niet meegeteld worden. Als de score in kolom b buiten de range 55-75 valt, dan moet de uitkomst in advies 'niet ok' worden. Als in kolom a een score is van 75-90 EN in de kolommen c t/m f twee kolommen zijn waarbij de score hoger is dan 0,5, waarbij tenminste 1 van de kolommen kolom c of d moet zijn dan levert dat de tekst enorm op. Als er een score is in kolom b, dan moet die ook binnen dezelfde range van a vallen om dezelfde tekst te genereren. Als er in kolom b geen score staat, moet deze niet meegeteld worden. Als de score in kolom b buiten de range 55-75 valt, dan moet de uitkomst in advies 'niet ok' worden. Dit zijn de combinaties die een tekst opleveren. Ik ben op zoek naar de mogelijkheid om middels 1 formule één van deze 5 uitkomsten automatisch te generen in de kolom advies. Ik heb zelf al e.e.a. met de als-functie geprobeerd en zo ook de 'en' en 'of' functie, maar ik krijg niet alle voorwaarden in 1 formule. Wie is er in voor een puzzel?! Alvast hartelijk dank voor je reactie en meedenken! voorbeeld.xlsx
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.