delittogoloso
06-10-2011, 13:49
ciao ragazzi, vi spiego il mio problema:
ho un file excel con 7 fogli, uno per raccogliere i dati e gli altri per immetterli
quello con i dati da immettere è impostato in questa maniera:
http://img835.imageshack.us/img835/434/datiux.jpg (http://imageshack.us/photo/my-images/835/datiux.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
(fino a 18 giocatori),
quello che raccoglie i dati è impostato in questo modo:
http://img16.imageshack.us/img16/5122/dati2k.jpg (http://imageshack.us/photo/my-images/16/dati2k.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
(anche questo fino a 18 giocatori[/color]
come si vede nella prima immagine, ogni giocatore ha un numero di maglia (sulla sinistra) che comprende 6 righe (rotazioni di gioco) con i dati immessi.
ogni foglio (dei 6 presenti con la linguetta bianca) ha dei dati di ogni giocatore.
la seconda immagine fa vedere il foglio di raccolta dati, ovvero dove i dati vanno a confluire con dei richiami dai 6 fogli precedenti.
questi dati del foglio rosso che si hanno automaticamente, vorrei farli arrivare a questo foglio:
http://img854.imageshack.us/img854/3685/dati3.jpg (http://imageshack.us/photo/my-images/854/dati3.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
dove si vede un campo, con 3 rettangoli bianchi con un numero (3-L-12) che vanno ad indicare il numero del giocatore (dei precedenti fogli) ed accanto delle celle completamente bianche od in grigio con dei numeri.
in questo caso ho immesso manualmente i dati che mi servivano sul foglio finale, perchè non riesco a trovare una formula che mi importasse i dati automaticamente:
praticamente vorrei che ogni cella (bianca e grigia accanto a quella con il numero (3-L-12) riprendesse i dati dal foglio precedente (quello con la linguetta rossa).
il problema è che ho provato con la funzione "SE":
cella C6 contiene il numero del giocatore "3" (che varia di volta in volta e può essere da 1 a 18)
la cella alla sinistra (è grigia e contiene il numero 50) è la cella A6
in questa la formula è:
=se(C6=1; 'richiama i dati del foglio con la linguetta rossa del giocatore numero 1'; se(C6=2; 'richiama i dati del foglio con la linguetta rossa del giocatore numero 2'; se(C6=3....
e così via.
il problema è che la funzione "SE" può racchiudere fino a 7 nidificazioni, praticamente mi arriva fino al giocatore numero 9, mentre me ne servono tante per arrivare a 18 giocatori!!!
come posso fare? grazie e a presto!
nicola
ho un file excel con 7 fogli, uno per raccogliere i dati e gli altri per immetterli
quello con i dati da immettere è impostato in questa maniera:
http://img835.imageshack.us/img835/434/datiux.jpg (http://imageshack.us/photo/my-images/835/datiux.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
(fino a 18 giocatori),
quello che raccoglie i dati è impostato in questo modo:
http://img16.imageshack.us/img16/5122/dati2k.jpg (http://imageshack.us/photo/my-images/16/dati2k.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
(anche questo fino a 18 giocatori[/color]
come si vede nella prima immagine, ogni giocatore ha un numero di maglia (sulla sinistra) che comprende 6 righe (rotazioni di gioco) con i dati immessi.
ogni foglio (dei 6 presenti con la linguetta bianca) ha dei dati di ogni giocatore.
la seconda immagine fa vedere il foglio di raccolta dati, ovvero dove i dati vanno a confluire con dei richiami dai 6 fogli precedenti.
questi dati del foglio rosso che si hanno automaticamente, vorrei farli arrivare a questo foglio:
http://img854.imageshack.us/img854/3685/dati3.jpg (http://imageshack.us/photo/my-images/854/dati3.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
dove si vede un campo, con 3 rettangoli bianchi con un numero (3-L-12) che vanno ad indicare il numero del giocatore (dei precedenti fogli) ed accanto delle celle completamente bianche od in grigio con dei numeri.
in questo caso ho immesso manualmente i dati che mi servivano sul foglio finale, perchè non riesco a trovare una formula che mi importasse i dati automaticamente:
praticamente vorrei che ogni cella (bianca e grigia accanto a quella con il numero (3-L-12) riprendesse i dati dal foglio precedente (quello con la linguetta rossa).
il problema è che ho provato con la funzione "SE":
cella C6 contiene il numero del giocatore "3" (che varia di volta in volta e può essere da 1 a 18)
la cella alla sinistra (è grigia e contiene il numero 50) è la cella A6
in questa la formula è:
=se(C6=1; 'richiama i dati del foglio con la linguetta rossa del giocatore numero 1'; se(C6=2; 'richiama i dati del foglio con la linguetta rossa del giocatore numero 2'; se(C6=3....
e così via.
il problema è che la funzione "SE" può racchiudere fino a 7 nidificazioni, praticamente mi arriva fino al giocatore numero 9, mentre me ne servono tante per arrivare a 18 giocatori!!!
come posso fare? grazie e a presto!
nicola