Discussione:
Menu a tendina con formattazione condizionale
(troppo vecchio per rispondere)
Fabio
2004-09-30 08:14:16 UTC
Permalink
Salve,
mi servirebbe sapere come fare per avere in una colonna (colonna "I") un
menù a tendina con 4 elementi selezionabili e che in base al valore
formattino condizionalmente tutto il rigo corrispondente (rigo "X" colonne
A:I ).
Grazie
barbara
2004-09-30 08:51:46 UTC
Permalink
Post by Fabio
Salve,
mi servirebbe sapere come fare per avere in una colonna (colonna "I") un
menù a tendina con 4 elementi selezionabili e che in base al valore
formattino condizionalmente tutto il rigo corrispondente (rigo "X" colonne
A:I ).
Per il menù a tendina:
- seleziona la colonna I
- vai in Menù > Dati > Convalida...
- nella scheda Impostazioni, imposta 'Consenti:' => elenco
e nella casella 'Origine' scrivi i quattro elementi del tuo elenco
separati da un punto e virgola [es.: a;b;c]
-----------------------------
ALTERNATIVA:
- se i quattro valori dell'elenco sono presenti in un intervallo del foglio
di lavoro, nella casella 'Origine' puoi fare direttamente riferimento
all'indirizzo dell'intervallo anteponendo il segno 'uguale' [es.: =A1:A4
se i quattro valori fossero scritti in quelle celle]
- se i quattro valori sono in un intervallo di un altro foglio, definisci
un nome per l'intervallo [da Menù > Inserisci > Nome > Definisci...] e poi
fai riferimento al nome creato nella casella 'Origine' [es.: =lista dove
'lista' è il nome da te creato ]
--------------------------------
Una volta impostata la casella 'Origine', conferma e in tutte le celle della
colonna I avrai l'elenco a discesa.

Per la formattazione condizionale:
- seleziona l'area interessata (A:I o l'intervallo che ti serve)
- vai in Menù > Formato > Formattazione condizionale
- In 'Conizione 1' scegli 'la formula è' e scrivi: =$I1="a" [supponiamo che
"a" sia uno degli elementi dell'elenco]
e imposta il formato che desideri
- Se vuoi un formato diverso per ogni valore, ripeti quanto sopra per le
condizioni 2 e 3.

Considera che la formattazione condizionale non consente più di tre
condizioni, quindi, tre formati.
Però puoi sfruttare il formato 'predefinito' (intendo quello che hai senza
formattazione condizionale) come quarto formato.
Imposti cioè le tre condizioni per tre valori e per il quarto il formato
resta 'il vecchio'.
Spero di avere interpretato bene le tue richieste.

Facci sapere.
Ciao
Barbara
Fabio
2004-09-30 09:50:16 UTC
Permalink
Post by barbara
- seleziona la colonna I
- vai in Menù > Dati > Convalida...
- nella scheda Impostazioni, imposta 'Consenti:' => elenco
e nella casella 'Origine' scrivi i quattro elementi del tuo elenco
separati da un punto e virgola [es.: a;b;c]
-----------------------------
- se i quattro valori dell'elenco sono presenti in un intervallo del foglio
di lavoro, nella casella 'Origine' puoi fare direttamente riferimento
all'indirizzo dell'intervallo anteponendo il segno 'uguale' [es.: =A1:A4
se i quattro valori fossero scritti in quelle celle]
- se i quattro valori sono in un intervallo di un altro foglio, definisci
un nome per l'intervallo [da Menù > Inserisci > Nome > Definisci...] e poi
fai riferimento al nome creato nella casella 'Origine' [es.: =lista dove
'lista' è il nome da te creato ]
--------------------------------
Una volta impostata la casella 'Origine', conferma e in tutte le celle della
colonna I avrai l'elenco a discesa.
- seleziona l'area interessata (A:I o l'intervallo che ti serve)
- vai in Menù > Formato > Formattazione condizionale
- In 'Conizione 1' scegli 'la formula è' e scrivi: =$I1="a" [supponiamo che
"a" sia uno degli elementi dell'elenco]
e imposta il formato che desideri
- Se vuoi un formato diverso per ogni valore, ripeti quanto sopra per le
condizioni 2 e 3.
Considera che la formattazione condizionale non consente più di tre
condizioni, quindi, tre formati.
Però puoi sfruttare il formato 'predefinito' (intendo quello che hai senza
formattazione condizionale) come quarto formato.
Imposti cioè le tre condizioni per tre valori e per il quarto il formato
resta 'il vecchio'.
Spero di avere interpretato bene le tue richieste.
Facci sapere.
Ciao
Barbara
Grazie mille Barbare,sei stata molto chiara e precisa e funziona tutto alla
perfezione.
Fermo restando che sono a metà lavoro visto che quello che vorrei ricavarne
è un "contacodici" automatico.
Se dai un'occhiata al post m0b6d.7340$***@news3.tin.it capirai ciò che
voglio realizzare in definitiva.
Cioè mi serve avere un foglio di riepilogo che mi conti tutte le celle con
valore "x" con colore riempimento Rosso,Giallo,Verde,Azzurro.
Grazie all'aiuto di Tiziano sono riuscito a realizzare questo ma alla fine
mi sono ritrovato con un foglio di riepilogo che non si aggiornava
automaticamente.
Ora grazie al tuo aiuto ho introdotto nei miei fogli di lavoro la colonna
"I" con 4 valori selezionabili dal menù a tendina, vorrei quindi avere il
foglio di riepilogo basato proprio sulla colonna I,in modo che,trattandosi
di valori e non di formattazione si aggiorni automaticamente.
Grazie se mi vorrai aiutare.
barbara
2004-09-30 10:05:24 UTC
Permalink
Post by Fabio
Grazie mille Barbare,sei stata molto chiara e precisa e funziona tutto alla
perfezione.
Fermo restando che sono a metà lavoro visto che quello che vorrei ricavarne
è un "contacodici" automatico.
voglio realizzare in definitiva.
Cioè mi serve avere un foglio di riepilogo che mi conti tutte le celle con
valore "x" con colore riempimento Rosso,Giallo,Verde,Azzurro.
Grazie all'aiuto di Tiziano sono riuscito a realizzare questo ma alla fine
mi sono ritrovato con un foglio di riepilogo che non si aggiornava
automaticamente.
Ora grazie al tuo aiuto ho introdotto nei miei fogli di lavoro la colonna
"I" con 4 valori selezionabili dal menù a tendina, vorrei quindi avere il
foglio di riepilogo basato proprio sulla colonna I,in modo che,trattandosi
di valori e non di formattazione si aggiorni automaticamente.
Spero di aver interpretato bene:
Se in A1:A10 hai i prodotti e in I1:I10 il colore
scrivi in (per esempio) A15 il prodotto di cui vuoi sapere il numero, in B15
il colore, in C15 scrivi:
=SOMMA((A1:A10=A15)*(I1:I0=B15))
inserita come matriciale (CTRL+MAIUSC+INVIO) per ottenere il numero.

Ciao
Barbara
Fabio
2004-09-30 10:23:32 UTC
Permalink
Post by barbara
Se in A1:A10 hai i prodotti e in I1:I10 il colore
scrivi in (per esempio) A15 il prodotto di cui vuoi sapere il numero, in B15
=SOMMA((A1:A10=A15)*(I1:I0=B15))
inserita come matriciale (CTRL+MAIUSC+INVIO) per ottenere il numero.
Ciao
Barbara
In I1:I10 ho i valori a tendina che prima, grazie al tuo aituo, ho settato.
Quindi scriverei in A15 il nome del prodotto e in B15 il valore del menù a
tendina e in C15?
Utilizzando la formula che mi hai dato non funziona.
Grazie.
barbara
2004-09-30 10:32:06 UTC
Permalink
Post by Fabio
Post by barbara
=SOMMA((A1:A10=A15)*(I1:I0=B15))
inserita come matriciale (CTRL+MAIUSC+INVIO) per ottenere il numero.
In I1:I10 ho i valori a tendina che prima, grazie al tuo aituo, ho settato.
Quindi scriverei in A15 il nome del prodotto e in B15 il valore del menù a
tendina e in C15?
Utilizzando la formula che mi hai dato non funziona.
Grazie.
Ciao Fabio,
qualche domanda per capire meglio:
I prodotti sono in A1:A10?
Sei sicuro di aver scritto il prodotto in A15 esattamente come è scritto
nella tabella? (compresi eventuali spazi, ecc.)?
L'hai inserita come matrciale? [ctrl+maiusc+invio]
Cosa intendi con 'non funziona'?
ti restituisce un valore d'errore? (se sì, quale) ti restituisce un
risultato diverso da quello atteso? (se sì, quale) excel non ti consente di
inserirla dicendoti che contiene un errore?

Facci sapere!
Ciao
Barbara
Fabio
2004-09-30 10:39:26 UTC
Permalink
Post by barbara
Ciao Fabio,
I prodotti sono in A1:A10?
Sei sicuro di aver scritto il prodotto in A15 esattamente come è scritto
nella tabella? (compresi eventuali spazi, ecc.)?
L'hai inserita come matrciale? [ctrl+maiusc+invio]
Cosa intendi con 'non funziona'?
ti restituisce un valore d'errore? (se sì, quale) ti restituisce un
risultato diverso da quello atteso? (se sì, quale) excel non ti consente di
inserirla dicendoti che contiene un errore?
Facci sapere!
Ciao
Barbara
Ciao Barbara,
scusa ma commettevo un errore io non inserendo il "!" dopo il nome del
foglio di lavoro dal quale dovevo fare la ricerca.
Ora è tutto perfettamente funzionante.
Grazie mille ancora *
barbara
2004-09-30 10:46:33 UTC
Permalink
Post by Fabio
Ciao Barbara,
scusa ma commettevo un errore io non inserendo il "!" dopo il nome del
foglio di lavoro dal quale dovevo fare la ricerca.
Ora è tutto perfettamente funzionante.
Grazie mille ancora *
Bene dai... allora abbiamo fatto un errore a testa!

Mi fa piacere che tu abbia risolto.
Ciao
Barbara
barbara
2004-09-30 10:43:55 UTC
Permalink
Post by barbara
=SOMMA((A1:A10=A15)*(I1:I0=B15))
inserita come matriciale (CTRL+MAIUSC+INVIO) per ottenere il numero.
Scusa Fabio, la formula contiene un errore
(che per fortuna un amico mi ha fatto notare)
Sostituiscila con:
=SOMMA((A1:A10=A15)*(I1:I10=B15))
[in pratica mancava l'1 di I10]

puoi anche usare questa:
=MATR.SOMMA.PRODOTTO((A1:A10=A15)*(I1:I10=B15))
che puoi inserire tramite il semplice INVIO.

Scusa per l'errore!
Ciao
Barbara

[grazie enzo!]
ivano
2004-09-30 11:36:51 UTC
Permalink
Post by barbara
Post by barbara
=SOMMA((A1:A10=A15)*(I1:I0=B15))
inserita come matriciale (CTRL+MAIUSC+INVIO) per ottenere il numero.
Scusa Fabio, la formula contiene un errore
(che per fortuna un amico mi ha fatto notare)
=SOMMA((A1:A10=A15)*(I1:I10=B15))
[in pratica mancava l'1 di I10]
=MATR.SOMMA.PRODOTTO((A1:A10=A15)*(I1:I10=B15))
che puoi inserire tramite il semplice INVIO.
Scusa per l'errore!
Ciao
Barbara
[grazie enzo!]
Ciao Barbara..
oh..che bello leggerti a pieno regime...
Ti stiamo aspettando tutti.
ivano
barbara
2004-09-30 13:51:00 UTC
Permalink
Post by ivano
Ciao Barbara..
oh..che bello leggerti a pieno regime...
Ti stiamo aspettando tutti.
ivano
Non ancora a pieno regime... sono sempre "un po' " impegnata!
Grazie ivano.

Ciao
Barbara
barbara
2004-09-30 13:53:27 UTC
Permalink
Post by ivano
Ciao Barbara..
oh..che bello leggerti a pieno regime...
Ti stiamo aspettando tutti.
ivano
Non ancora a pieno regime... sono sempre "un po' " impegnata!
Grazie ivano.

Ciao
Barbara

Tiziano Marmiroli
2004-09-30 11:04:50 UTC
Permalink
Post by barbara
Considera che la formattazione condizionale non consente più di tre
condizioni, quindi, tre formati.
Però puoi sfruttare il formato 'predefinito' (intendo quello che hai senza
formattazione condizionale) come quarto formato.
Imposti cioè le tre condizioni per tre valori e per il quarto il formato
resta 'il vecchio'.
Oppure può usare un formato condizionale.

Oggetto:Excel e colore celle
Newsgroups:microsoft.public.it.office.excel
Data:2004-09-20 02:15:58 PST
http://www.google.it/groups?threadm=414e9fb1%240%2421029%245402220f%40news.sunrise.ch
--
Tiziano Marmiroli
Microsoft MVP - Office
Loading...