Formula per la convalida dati in Excel

di il
8 risposte

Formula per la convalida dati in Excel

Salve,
dovrei attivare la convalida dei dati in Excel controllando la lunghezza della stringa e l'immisione dei dati in maiuscolo.

Obiettivo: la stringa deve essere sempre di 12 caratteri e non vi devono essere minuscole

Ho inserito il controllo sulla lunghezza e non ho avuto problemi con la formula sotto:

=LEN(F2)=12

Poi ho provato a implementare con UPPER ma senza successo.

=AND(LEN(J12)=12;(UPPER(J12)=TRUE))

Anche se digito 12 maiuscole segnala errore.
Come potrei risolvere questo problema?
Grazie

8 Risposte

  • Re: Formula per la convalida dati in Excel

    Ciao Jpier
    quando apri la convalida dati e selezioni Lunghezza testo, vi sono due righe per il valore minimo e massimo: inserisci in entrambe 12.
    Saranno accettai solo i dati di lunghezza 12.
    In merito all'immissione di sole maiuscole non saprei come aiutarti (forse con VBA?)

    Ciao,
    Mario
  • Re: Formula per la convalida dati in Excel

    Ciao Marius44
    grazie

    Poco fa sono riuscito a travare un link che mi ha portato alla soluzione sotto.
    E funziona. MAgari può essere utile a qualcuno
    =AND(LEN(F2)=12;EXACT(F2;(UPPER(F2))))
  • Re: Formula per la convalida dati in Excel

    Ciao
    Grazie per la condivisione. Posso chiederti quale versione di Excell utilizzi, perchè a me (vers.2007) non mi accetta la formula.
    Grazie e ciao,
    Mario
  • Re: Formula per la convalida dati in Excel

    Ciao Jpier
    che poi è la formula seguente in italiano
    =E(LUNGHEZZA(F2)=12;IDENTICO(F2;MAIUSC(F2)))
    valida anche per Excell2007
    Ciao,
    Mario
  • Re: Formula per la convalida dati in Excel

    Ciao,
    Si confermo,
    Uso il 2013 in versione EN per altri motivi.
  • Re: Formula per la convalida dati in Excel

    Certo che tradurre EXACT con IDENTICO è proprio il massimo ... non dovrebbe essere consentita la versione italiana dei linguaggi di programmazione ...
  • Re: Formula per la convalida dati in Excel

    Ciao Oregon
    ma perchè UPPER con MAIUSC ti pare niente

    Ciao,
    Mario
  • Re: Formula per la convalida dati in Excel

    Quanto meno UPPERcase significa proprio maiuscolo... In ogni caso è una vergogna..
Devi accedere o registrarti per scrivere nel forum
8 risposte