Usando Excel vuoi ottenere una lettera a caso? Vedi se ti piace la mia soluzione.
Per ottenere un carattere casuale Excel non offre una funzione specifica. Ho dovuto combinare più funzioni per ottenere il risultato sperato.
(continua sotto)
promo
La prima che ho utilizzato è la funzione matematica CASUALE.TRA, che dovrebbe essere l'equivalente della RANDBETWEEN (vedi Excel 2007 traduzione dei nomi di funzione - Italiano-Inglese sotto nei Link utili). La funzione restituisce un valore tra minimo e massimo che sono l'argomento della funzione.
Per esempio =CASUALE.TRA(1;100) può restituire ad esempio i valori:
19
75
97
41
16
21
41
40
34
Per esempio =CODICE.CARATT(33) restituisce !
=CODICE.CARATT(CASUALE.TRA(65;90))
Ho utilizzato queste funzioni per generare un carattere alfabetico maiuscolo, solo nel caso in cui nella cella adiacente fosse assente un qualsiasi valore. Di seguito il risultato finale ottenuto introducendo la funzione SE che restituisce un valore al verificarsi di una condizione e un altro valore in caso contrario.
[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]
Per esempio =CASUALE.TRA(1;100) può restituire ad esempio i valori:
19
75
97
41
16
21
41
40
34
Poi ho utilizzato la CODICE.CARATT, l'equivalente della CHAR (vedi Excel 2007 traduzione dei nomi di funzione - Italiano-Inglese sotto nei Link utili). La funzione restituisce il carattere del set di caratteri in uso indicato dal numero dato come argomento.
Per esempio =CODICE.CARATT(33) restituisce !
Nel mio caso ho voluto ottenere un carattere alfabetico maiuscolo. Il risultato atteso è prodotto dalla combinazione delle funzioni. Inoltre ho isolato i numeri corrispondenti all'intervallo di caratteri desiderato.
=CODICE.CARATT(CASUALE.TRA(65;90))
Ho utilizzato queste funzioni per generare un carattere alfabetico maiuscolo, solo nel caso in cui nella cella adiacente fosse assente un qualsiasi valore. Di seguito il risultato finale ottenuto introducendo la funzione SE che restituisce un valore al verificarsi di una condizione e un altro valore in caso contrario.
[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]
Per esempio =SE(C5="";CODICE.CARATT(CASUALE.TRA(65;90));C5)
restituisce una lettera dell'alfabeto maiuscola per tutte le celle C1, C2, C3, etc per cui non è specificato un valore.
Alla prossima!
Se il post ti piace condividilo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Visita la mia pagina su Facebook e diventa fan. Segui @vincentmiccolis su Twitter dove oltre ai link agli articoli del blog condivido i link delle mie letture in tempo reale.
Istalla la toolbar del blog... è gratis!
Leggi anche:
[Guida] Convertire .ods di OpenOffice Calc in .xls di Microsoft Office Excel
[Guida] Configurare Open Office per scrivere file Microsoft Office
Sostituire Excel di Microsoft con Calc di OpenOffice
[Guida] Proteggere un file MSExcel2007 con password
[Guida] Convertire .ods di OpenOffice Calc in .xls di Microsoft Office Excel
[Guida] Configurare Open Office per scrivere file Microsoft Office
Sostituire Excel di Microsoft con Calc di OpenOffice
[Guida] Proteggere un file MSExcel2007 con password
Excel 2007 traduzione dei nomi di funzione - Italiano-Inglese
Excel 2007 function name translations - Italiano-English
piuha.fi/
DISCLAIMER: Il contenuto dei miei articoli è reso disponibile così com'è. Per Parlare di Web non offre alcuna garanzia sui contenuti che sono forniti a solo scopo di intrattenimento e/o didattico con l'obiettivo di fare da spunto di riflessione per il lettore proponendo idee, concetti e recensioni di prodotti e servizi tecnologici. Il blog Per Parlare di Web non si assume alcuna responsabilità per ogni conseguenza dannosa che possa risultare al lettore dall'adozione di indicazioni descritte nei nostri articoli e nelle nostre guide hardware e software.
Nessun commento:
Posta un commento
Nel rispetto della normativa sul trattamento dei dati personali (GDPR n. 679/2016) puoi scegliere di commentare questo post usando il tuo account Google, oppure avvalerti delle opzioni Anonimo o Nome/URL disponibili dal menù a tendina in questo form. In ogni caso, nessuno dei tuoi dati personali verrà usato dall'amministratore di questo blog né venduto a terzi. Per tutelare la sicurezza dei lettori i commenti postati dagli utenti che contengano link cliccabili saranno cancellati. Spunta Inviami notifiche per continuare a seguire i commenti del post.
Potrebbe interessarti...
Ultimo articolo pubblicato:
Netflix per 12 mesi a 2 euro - È una TRUFFA!
Ideale per la scuola media! ad
Lenovo Tab M10 FHD Plus (2nd Gen) Tablet - Display 10.3" FHD (MediaTek Helio P22T,Storage 64GB Espandibile fino ad 1TB,RAM 4GB,WiFi+Bluetooth,4G LTE,2 Speaker,Android 9 Pie) Grigio – Esclusiva Amazon