Formule in elenchi



  • Formule in elenchi
    di Kafe (utente non iscritto) data: 22/12/2013 19:47:22

    Buonasera e buone feste che stanno arrivando.
    Sto cercando di creare, attraverso la convalida dati, delle celle con all'interno queste opzioni
    0;
    1;
    =2+(SE(SEGNO($F$29)>=0;$F$29;0));
    =4+(SE(SEGNO($F$29)>=0;$F$29;0));
    =6+(SE(SEGNO($F$29)>=0;$F$29;0));
    =8+(SE(SEGNO($F$29)>=0;$F$29;0));
    =10+(SE(SEGNO($F$29)>=0;$F$29;0));

    ho scritto nell'apposito spazio la seguente "stringa"
    0;
    1;
    =2+(SE(SEGNO($F$29)>=0;$F$29;0));=4+(SE(SEGNO($F$29)>=0;$F$29;0));=6+(SE(SEGNO($F$29)>=0;$F$29;0));=8+(SE(SEGNO($F$29)>=0;$F$29;0));=10+(SE(SEGNO($F$29)>=0;$F$29;0));

    ma questo bastardone di un excel mi vede i punti e virgola all'interno delle forume come separatori tra valori, così da rendere le suddette formule inutilizzabili.

    C'è una maniera per risolvere il problema?

    Grazie



  • di Kafe (utente non iscritto) data: 22/12/2013 19:48:46

    scusate per l'errore nel titolo, me ne sono accorto tardi e non lo posso modificare



  • di patel data: 22/12/2013 20:28:45

    allega un file di esempio e spiega meglio cosa vuoi ottenere, io non l'ho capito





  • di Kafe (utente non iscritto) data: 22/12/2013 22:43:19

    Allegato file



  • di Grograman (utente non iscritto) data: 23/12/2013 12:48:38

    Potresti usare delle celle di appoggio (magari in un foglio nascosto) in cui riporti le formule.
    A quelle celle dai il nome "Calcoli" e poi lo stesso lo usi nella formattazione condizionale.

    Allego esempio!
    p.s. ho modificato la formula in "(F29>=0)*F29+(F29<0)*0"



  • di Kafe (utente non iscritto) data: 23/12/2013 14:26:58

    grazie mille a tutti quelli che mi hanno risposto ed in special modo a Grograman!
    Sono riuscito a fare un elenco che fa quello che voglio!

    0;
    1;
    =2+($F$29>=0)*$F$29+($F$29<0)*0;
    =4+($F$29>=0)*$F$29+($F$29<0)*0;
    =6+($F$29>=0)*$F$29+($F$29<0)*0;
    =8+($F$29>=0)*$F$29+($F$29<0)*0;
    =10+($F$29>=0)*$F$29+($F$29<0)*0;

    mettendo la stringa
    0;1;=2+($F$29>=0)*$F$29+($F$29<0)*0;=4+($F$29>=0)*$F$29+($F$29<0)*0;=6+($F$29>=0)*$F$29+($F$29<0)*0;=8+($F$29>=0)*$F$29+($F$29<0)*0;=10+($F$29>=0)*$F$29+($F$29<0)*0

    dati -> convalida -> consenti: elenco -> origine

    Ancora grazie