Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    Excel e risultato preimpostato

    Salve ragazzi avrei bisogno di un'aiuto per una formula che non riesco a trovare...

    Io vorrei avere come risultato, un numero preimpostato da me, in funzione dal numero di partenza, ad esempio:

    Vorrei ottenere il valore 30, nella cella dove creerò la formula, ma tale formula deve prima vedere se il numero di partenza è compreso tra 400 e 700.

    In pratica se immettendo un valore di 500 la formula mi deve fare questo ragionamento, 500 è compreso fra 400 e 700 quindi il risultato che avrò sarà 30 e così via...

    se il valore che immeto è compreso fra 1000 e 1500 il risultato che voglio ottenere sarà 80.

    Spero di essere stato chiaro saluti.
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di Windows e software L'avatar di darkkik
    Registrato dal
    Dec 2003
    residenza
    Pavia - Milano - Lodi.
    Messaggi
    11,476
    Prova a cercaree nella guida in linea di excel, la procedura per la funzione SE.
    I can see much clearer now, I'm blind.
    Io fui già quel che voi siete, Quel ch'io son voi anco sarete.
    Remember that death is not the end, but only a transition
    All that we learn this time is carried beyond this life.

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    l'ho vista questa funzione ma non so come ampliarla modificarla ottimizzarla, nel senso che mi da solo il valore risulutivo vero o falzo
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Moderatore di Windows e software L'avatar di darkkik
    Registrato dal
    Dec 2003
    residenza
    Pavia - Milano - Lodi.
    Messaggi
    11,476
    Originariamente inviato da Kahm
    l'ho vista questa funzione ma non so come ampliarla modificarla ottimizzarla, nel senso che mi da solo il valore risulutivo vero o falzo
    No, leggi meglio (a meno che non abbia frainteso io quello che intendi)...ti faccio un esempio:

    In A1 ho il numero 10;
    In A2 ho il numero 20;
    In A3 ho il numero 30;
    In A4 ho il numero 40...

    In A2 scrivo la formula: =SE(A1<30;30;20)

    Vuol dire che se in A1 il risultato è minore di 30, scrive 30, altrimenti 20.
    I can see much clearer now, I'm blind.
    Io fui già quel che voi siete, Quel ch'io son voi anco sarete.
    Remember that death is not the end, but only a transition
    All that we learn this time is carried beyond this life.

  5. #5
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Forse ci siamo io vorrei che:

    SE in A1 è scritto un valore 500 che è compreso fra 400 e 700 il risutlato che mi dovrà scrivire sarà 30
    e sempre la stessa formula deve farmi il calcolo su altri scaglioni

    allora

    400:700=30
    900:1000=40
    1100:1500=80

    Capito cosa volgio?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Devi usare la funzione se nidificandola a partire dal valore maggiore andando via via a scalare verso quelli più bassi. Se guardi nella guida in linea c'è proprio un esempio che ti calza a pennello.
    P.S. Nel tuo esempio ci sono dei vuoti tra i range dei valori. E' così oppure i valori sono contigui, nel senso

    400:899=30
    900:1099=40
    1100:1500=80

    ?

  7. #7
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    Capito, tu vuoi questo:
    =SE(E(A1>400;A1<700);30;SE(E(A1>900;A1<1000);40;SE (E(A1>1100;A1<1500);80;"")))

    Se in A1 non c'è niente non scrive niente

  8. #8
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Non trovo questa spiegazione nella guida altrienti non avrei scritto nel forum, non potresti postarla? grazie mille
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  9. #9
    Moderatore di Windows e software L'avatar di darkkik
    Registrato dal
    Dec 2003
    residenza
    Pavia - Milano - Lodi.
    Messaggi
    11,476
    Allora dovresti scrivere:

    =SE(A1>400;"30";SE(A1<700;"30";SE(A1>900;"40";SE(A 1<1000;"40";SE(A1>1100;"80";SE(A1<1400;"80";"NO")) ))))

    Fai una prova.
    I can see much clearer now, I'm blind.
    Io fui già quel che voi siete, Quel ch'io son voi anco sarete.
    Remember that death is not the end, but only a transition
    All that we learn this time is carried beyond this life.

  10. #10
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Grazie tante ho risolto, ho modificato la tua formula nel modo che mi serviva

    =SE(E(A1>169;A1<401);20;SE(E(A1>400;A1<701);30;SE( E(A1>700;A1<901);40;SE(E(A1>900;A1<1001);50;SE(E(A 1>1000;A1<1151);60;SE(E(A1>1150;A1<1401);80;"")))) ))

    grazie tante sei e siete dei veri geni e amici si intende... buon pranzo
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.