Risultati da 1 a 18 di 18

Discussione: Problema scrittura formula in convalida dati



  1. #1
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4

    Problema scrittura formula in convalida dati

    Ragazzi sono nuovo nel forum, grazie ai video di Gerardo ho imparato tantissime cose ma ora mi trovo davanti una cosa (credo sia una scemenza) che non riesco a risolvere.
    Ho creato un foglio excel per la gestione degli orari di lavoro; nelle celle dove vanno inseriti gl' orari ho messo una convalida dati personalizzata (con formula) permettendo l'inserimento solo di alcuni orari in base ai turni. Per fare ciò ho scritto una semplice funzione logica dentro una cella e dopo averla copiata l'ho incollata nella convalida dati, ora però non mi permette più di modificarla!!:292:
    Posso cancellare la vecchia formula ma non mi fa né incollare la nuova ne modificare la precedente,mi fa scrivere giusto qualcosa, emette un bip e basta...qualcuno può aiutarmi ?? :252:

  2. #2

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Ciao,
    cancella la convalida dati selezionando una cella vuota e incollandola nella cella in cui c'è la convalida.
    Poi crei una nuova convalida dati e inserisci la formula
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  3. I seguenti utenti hanno dato un "Like"


  4. #3
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    Ciao Grazie, in questo modo sembra posso scriverla piano piano, non capisco però perché non me la fa incollare più, ne devo scrivere più di qualcuna e sono abbastanza lunghe! le avevo salvate in un foglio preventivamente; riscriverle tutte impiego troppo tempo: prima riuscivo ad incollarle, forse ho compromesso qualcosa ?
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:13

  5. #4

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Strano che non ti faccia incollare la formula ... non funziona anche usando la tastiera?
    CTRL+ C per copiare
    CTRL+ V per incollare
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  6. #5
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    Non funziona :22:_
    La formula in questione è:
    =IF(B10="Mattina";AND(C10>=TIME(6;0;0);C10<TIME(14;0;0));IF(B10="Pomeriggio";AND(C10>=TIME(14;0;0);C10<TIME(22;0;0));IF(B10="Notte";OR(C10>=TIME(22;0;0);C10=TIME(0;0;0);C10<TIME(6;0;0));IF(B10="Giornaliero";AND(C10>=TIME(8;25;0);C10<TIME(17;5;0));IF(B10="Orario Alternativo";C10>=TIME(0;0;0))))))
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:13

  7. #6
    L'avatar di Alessandro
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Roma
    Età
    45
    Messaggi
    851
    Versione Office
    2010 64 bit
    Likes ricevuti
    113
    Likes dati
    61
    ciao andrea,
    molto strano...sicuro che non c'è una protezione o una qualche macro che gestisca l'inserimento?
    oltre al solito Ctrl+C Ctrl+V prova anche Ctrl+Ins e Shift+Ins (chi lavorava con il dos si ricorderà questo vecchio copia/incolla)
    ciao
    ale

  8. I seguenti utenti hanno dato un "Like"


  9. #7
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    Forse c'è un limite di caratteri?
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:13

  10. #8

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    C'è qualcosa che non va nella formula.
    Stai mettendo come test: Se B10 è uguale a "Mattina" ma poi non metti una risposta ma una condizione C10 compreso tra 6 e meno 14.. il resto delle condizioni sono così.
    In questo modo non può funzionare.
    Facciamo così: posta in file di esempio con i risultati che vuoi ottenere vedremo di aiutarti.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  11. I seguenti utenti hanno dato un "Like"


  12. #9
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    La formula originaria e funzionante che riesco anche ad incollare sarebbe questa:

    =IF(B10="Mattina";AND(C10>=TIME(6;0;0);C10<TIME(14;0;0));IF(B10="Pomeriggio";AND(C10>=TIME(14;0;0);C10<TIME(22;0;0));IF(B10="Notte";OR(C10>=TIME(22;0;0);C10=TIME(0;0;0);C10<TIME(6;0;0));IF(B10="Giornaliero";AND(C10>=TIME(8;25;0);C10<TIME(17;5;0))))))

    Non presenta "orario alternativo" che sarebbe ciò che dovrei aggiungere.
    Sistemo il file e lo allego allora :))
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:13

  13. #10

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Ok, allora allega il file e indica anche la soluzione che vuoi ottenere.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  14. #11
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    Nelle colonne di entrata e uscita ho inserito formule nelle convalida dati per obbligare l'inserimento di orari compresi nell'intervallo di tempo del turno scelto nella colonna B.
    Ora mi hanno chiesto di aggiungere un nuovo turno (Orario Alternativo), nel quale l'operaio può inserire qualsiasi tipo di ora sia di ingresso che di uscita purché non superi le 8 ore lavorate!!
    Spero sia chiara la spiegazione XD
    File Allegati File Allegati

  15. #12

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Ma la formula che dicevamo sopra dove la vuoi inserire? E in quale cella l'operaio può inserire l'orario alternativo?
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  16. #13
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    nella colonna B (in giallo) c'è il menu a tendina, scegliendo lì l'orario alternativo deve poter inserire nelle entrate e nelle uscite l'ora che vuole. ora sono vincolate! le formule sono tutte nella validazione dati...cliccando su C10 e poi convalida dati , la trovi lì!
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:13

  17. #14

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Adesso devo uscire lo farò stasera.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  18. #15

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Ho inserito la formula che avevi postato sopra nella convalida dati nelle celle G10:H40.
    Ho usato una colonna per indicare i valori nell'intervallo O10:O13 (colorati nello stesso colore dello sfondo così non si vedono e poi possono esse bloccate per evitare la modifica accidentale)
    Vedi se va bene così.
    Allego file.
    File Allegati File Allegati
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  19. #16
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    Eccomiii, mamma mia che efficienza :)) ora non posso vederlo che a casa non ho ancora office, ho tutto sul pc del lavoro, forse domani riesco ad aprirlo!!
    Intanto ti ringrazio tantissimo per la disponibilità :))
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:13

  20. #17

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7154
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2064
    Likes dati
    1300
    Ok, vedilo con calma ... veramente non sono entrato nel merito della formula che avevi postato sopra, l'ho semplicemente inserita nella convalida dati adesso dovresti modificare l'autorizzazione in scrittura se vuoi che ogni operaio possa liberamente scrivere il suo orario (potevo farlo io ma non volevo sbagliare visto che non ho approfondito il tuo progetto).
    Buona serata.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  21. #18
    L'avatar di AndreaCaponi
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Piglio
    Età
    31
    Messaggi
    17
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    4
    Ciao Ges, ti ringrazio tantissimo per la disponibilità.
    Allora la formula che funziona se scritta in una cella , ma non me la prende dentro la convalida dati è questa:

    =IF(B10="Mattina";AND(C10>=TIME(6;0;0);C10<TIME(14;0;0));IF(B10="Pomeriggio";AND(C10>=TIME(14;0;0);C10<TIME(22;0;0));IF(B10="Notte";OR(C10>=TIME(22;0;0);C10=TIME(0;0;0);C10<TIME(6;0;0));IF(B10="Giornaliero";AND(C10>=TIME(8;25;0);C10<TIME(17;5;0));IF(B10="Orario Alternativo";C10>=TIME(0;0;0))))))

    Praticamente è la stessa che hai scritto tu [dando però riferimenti di cella per i turni (O10:O13)] solamente che manca Orario alternativo dove l'operaio può inserire l'ora che vuole
    Ultima modifica fatta da:Canapone; 08/05/17 alle 21:14

Discussioni Simili

  1. Copiare convalida dati con formula
    Di stegiac nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 07/03/17, 12:01
  2. [Risolto] Problema con convalida dati
    Di D@nilo nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 07/02/17, 16:50
  3. [Risolto] Formula per convalida dati
    Di D@nilo nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 30/11/16, 21:51
  4. Excel 2016: problema con la convalida dati
    Di Ilirjan Cekrezi nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 06/01/16, 17:55
  5. Problema nella scrittura della formula (tutorial)
    Di Gerardo Zuccalà nel forum Problemi, suggerimenti e Novità del forum
    Risposte: 3
    Ultimo Messaggio: 05/07/15, 13:19

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •