Quale formula usare e come scriverla?

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
FabioS7
00venerdì 10 marzo 2017 11:12
Eccomi qui ancora a rompere le scatole: abbiamo un intervallo di celle (P7:P16) in cui io scrivo arbitrariamente delle D delle C o delle A: La domanda è: quale formula devo utilizzare (e come scriverla) per fare sì che nella cella AU4 mi venga restituito il valore di ogni lettera nel formato D-C-A (oppure meglio sarebbe DCA senza spazi nè altro)? Aggiungo: le D possono essere comprese fra minimo 3 e max 6; le C possono essere comprese fra min 3 e max 5; infine le A sono comprese fra min 1 e max 3.
Grazie in anticipo. [SM=x423026]
alfrimpa
00venerdì 10 marzo 2017 11:52
Ciao Fabio

la domanda non è molto chiara.

prova ad allegare un file di esempio con i dati ed il risultato desiderato inserito a mano.
federico460
00venerdì 10 marzo 2017 22:11
Ciao

nella tua testa probabilmente è tutto chiaro [SM=g27827]

allora vuoi che esca CDACCDA ecc.... usa concatena

oppure vuoi che esca un numero casuale come da descrizione?
FabioS7
00lunedì 13 marzo 2017 08:10
RE:
Avete ragione, nella mia testa è tutto chiaro provate a vedere se con il file che invio diventa più chiaro: utilizzate i riferimenti del primo messaggio.
federico460
00lunedì 13 marzo 2017 08:50
Ciao



=CONTA.SE($P$7:$P$16;"D")&CONTA.SE($P$7:$P$16;"C")&CONTA.SE($P$7:$P$16;"A")



in pratica è trovare il modulo di gioco

ho corretto il range avevo messo anche il portiere [SM=g27827]
FabioS7
00lunedì 13 marzo 2017 09:14
Perfetto!!!
Esattamente mi serviva cercare il modulo di gioco.
Grazie!
[SM=x423028]
FabioS7
00lunedì 13 marzo 2017 13:30
Visto che siamo in tema: scrivendo la vostra soluzione si è aggiunto un problema: vorrei far compiere un controllo nella casella E25, dove utilizzando la funzione SE mi dica se il modulo di gioco inserito è compatibile o meglio rientra in quelli che sono riportati in basso nell'intervallo AD29:AE36.
Ora il problema è che me li verifica tutti tranne l'ultimo; questo perchè la funzione SE può arrivare sino a 7 livelli di nidificazione. Come lo possiamo aggirare?
federico460
00lunedì 13 marzo 2017 16:00
la prossima volta
crea un'altra discussione o nessuno ti vede


elimina i se con gli O
comunque nel 2007 sono 64 se non erro le possibilità




=SE(O(AQ5="343";AQ5="352";AQ5="433";AQ5="442";AQ5="451";AQ5="532";AQ5="541";AQ5=631);"";SE(AQ5="352";"";SE(AQ5="433";"";SE(AQ5="442";"";SE(AQ5="451";"";SE(AQ5="532";"";SE(AQ5="541";"";SE(AQ5="631";"";"ERRORE MODULO"))))))))

FabioS7
00martedì 14 marzo 2017 08:14
Grazie Federico, hai ragione ma non volevo aprire mille discussioni.
federico460
00martedì 14 marzo 2017 08:58
Ciao scusami
ma chissà che cavolo ho copiato

la formula è


=SE(O(AQ5=343;AQ5=352;AQ5=433;AQ5=442;AQ5=451;AQ5=532;AQ5=541;AQ5=631);"";"ERRORE MODULO")



dovevo aver bevuto troppo chinotto e le bollicine
mi sono arrivate al cervello
FabioS7
00martedì 14 marzo 2017 10:20
Guarda che era giusta o meglio funzionava la prima; la seconda mi restituisce sempre "errore modulo".
federico460
00martedì 14 marzo 2017 13:48
Ciao

no è giusta la seconda la prima l'avevo usata
per copiare i moduli e chissà perché ti ho messo quella [SM=g27833]

mancano le virgolette

=SE(O(AQ5="343";AQ5="352";AQ5="433";AQ5="442";AQ5="451";AQ5="532";AQ5="541";AQ5="631");"";"ERRORE MODULO")



la prima è una ripetizione
le due formule portano allo stesso risultato
FabioS7
00martedì 14 marzo 2017 14:00
Ha ragione, perfetto ancora grazie mille!
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 09:48.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com