Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

excel menu a tendina Opzioni
mirandolina
Inviato: Saturday, November 12, 2011 8:36:27 AM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Ciao a tutti avrei bisogno di un aiuto
Dovrei far comparire in una cella di excel un menu a tendina. L'unico modo che conosco è quello di creare in un'altra serie di celle magari non visibili (es nella colonna Z) il mio elenco (ad esempio i giorni della settimana) e poi utilizzare il comando convalida dati.
In questo modo però l'elenco originale (quello della colonna z) non può essere cancellato.
Per cui vi chiedo non c'è un modo magari con una formula che permetta di creare questo menu senza dover scrivere le voci nello stesso file?
E ancora se l'elenco si trovasse in un altro file (non in un altro foglio) proprio in una cartella diversa sarebbe possibile utilizzarlo?
Grazie in anticipo
Marina
Sponsor
Inviato: Saturday, November 12, 2011 8:36:27 AM

 
a10n11
Inviato: Saturday, November 12, 2011 10:29:29 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
Convalida elenco non sul foglio:

Puoi inserire un qualsiasi elenco direttamente nella casella di testo di convalida:

es.
Menù Dati>Convalida > Consenti:Elenco> Origine:il tuo elenco personalizzato es: bianco;Rosso;Verde
nomi separati da punto e virgola.


Convalida elenco su cartella esterna:

Si può fare a condizione che la cartella contenente l'elenco sia aperta.
Devi creare un nome definito per l'elenco di convalida.

Es. nel file Cartel1 devi inserire la convalida di un elenco che si trova nel file Cartel2 Foglio1 nelle celle A1:A5

in Cartel1 Menù Inserisci>nome>Definisci assegna un nome es. Mioelenco Riferito a:
=[Cartel2.xls]Foglio1!$A$1:$A$5 > aggiungi

Ora nella cella di cartel1 dove vuoi inserire la convalida metti la convalida con origine =Mioelenco

saluti
Giap

mirandolina
Inviato: Saturday, November 12, 2011 11:39:34 AM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Innanzitutto grazie per la gentilezza e la velocità
La prima parte mi viene la seconda invece no
mi spiego:
Allora nel file marinaxlsx ho creato in A1:A5 un elenco con i giorni della settimana

L'ho salvata e lasciata aperta
Nel file prova ho cliccato su Definisci nome (io ho il 2007) e ho scritto mioelenco
ambito cartella di lavoro
riferito a =[marina.xlsx]Foglio1!$A$1:$A$5

quando però mi metto in una cella per inserire la convalida mi compare il menu a tendina ma invece di esserci i giorni compare solo la scritta mioelenco
Riesci a capire dove sbaglio?
Ciao e grazie ancora
Marina


a10n11
Inviato: Saturday, November 12, 2011 11:41:49 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
hai messo anche il carettere = prima di miolelenco??
la sintassi corretta è_
=Mioelenco

saluti
Giap

mirandolina
Inviato: Saturday, November 12, 2011 12:43:39 PM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Hai ragione non l'avevo messo ma non funziona lo stesso
adeso il messaggio di errore è il seguente
"non è possibile utilizzare riferimenti ad altri fogli o cartelle di lavoro per i criteri convalida dati"
Adesso vado a mangiare, poi dopo provo a fare la stessa procedura su di un pc con excel 2003 e vedo se è il 2007 che vuole qualche altra impostazione o se sono io che sbaglio
Poi ti faccio sapere
Grazie ancora
marina
mirandolina
Inviato: Sunday, November 13, 2011 12:52:57 PM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Ciao Gip, ho provato sul 2003 ma mi compare lo stesso messaggio di errore
"non è possibile utilizzare riferimenti ad altri fogli o cartelle di lavoro per i criteri convalida dati"
E' come se io non potessi utilizzare i dati presenti in un altro file.
Non so dove sbaglio, perché ho seguito la tua procedura passo passo
Pazienza, ti ringrazio lo stesso per l'aiuto
Buona domenica
Marina
a10n11
Inviato: Monday, November 14, 2011 10:07:29 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
hai ragione, mi hai fatto notare un'altra stravagante modifica apportata al programma. Nonostante venga ancora suggerito l'uso di un nome per applicare la convalida, dal 2003 in avanti non funziona più.
Prova quest'altra strada:


nel file marina,xlsx da A1:A5 un elenco con i giorni della settimana
nel file prova nella cella della convalida prova a usare questa formula:

=INDIRETTO("[marina.xls]Foglio1!$A$1:$A$5")

NB. entrambi i file aperti.
saluti
Giap

mirandolina
Inviato: Thursday, November 17, 2011 9:00:50 PM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Ciao Gip, graze e scusa se rispondo solo adesso ma non mi ero accorta che mi avevi mandato un altro post.
Ho provato ma non mi viene, cioè se imposto la formula che hai indicato tu, nella cella compare lunedì e se trascino compaiono gli altri gg della settimana, invece dovrebbe comparire la freccina, cliccando sulla quale si dovrebbe vedere l'elenco (come succede quando usi il comando convalida e scrivi a mano l'elenco separato dal punto e virgola).
Non importa, grazie lo stesso sei stato comunque gentilissimo.
Buona serata
Marina
a10n11
Inviato: Friday, November 18, 2011 10:03:23 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
probabilmente c'è stato un fraintendimento.
La formula che ti ho passato, non va messa in una cerlla del foglio ma nella finestra di convalida nella
casella "origine"

saluti
Giap

mirandolina
Inviato: Saturday, November 19, 2011 5:20:59 PM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
ok Gip così funziona. Grazie mille
Visto che sei così competente hai voglia di spiegarmi una cosa che non riesco a capire?
Mi riferisco alla formattazione condizionale del 2007 che a parer mio è molto più complicata del 2003.
Io avevo un esercizio di questo tipo
26,33 27,82 29,56 29,29
23,39 24,34 25,03 25,74
21,86 24,47 25,76 24,00
20,53 21,87 23,67 23,95
21,37 23,22 23,75 23,16
nel 2003 impostavo un colore se superava il valore 24, e un altro se inferiore
Nel 2007 se prendo come set di icone le frecce non capisco la logica
In Internet ho trovato questa spiegazione

"Di default il sistema assegna 3 range identici, pertanto, fatto da 0 a 100
Nel tipo di formattazione a 3 frecce i range (intervalli) di riferimento della condizione sono 3
ogni range è pari a 1/3 di 100 ovvero= 33,333%).
In pratica, gli intervalli sono conseguentemente ricompresi fra
0% -33,333%,
33,34%-66,666%,
66,67%-100%,
che,con valori arrotondati, diventano
>0% <33%,
>=33% <67%,
>=67% <=100."
Va bene ma io mi chiedo con un esercizio come quello sopra da dove si parte per impostare queste percentuali?
Perché 23,16 ha la freccia rossa e 23,67 quella gialla?
Scusa se mi sono permessa, se non hai tempo o voglia non importa
Ti ringrazio comunque per la gentilezza.
Ciao e buona domenica
Marina
a10n11
Inviato: Monday, November 21, 2011 4:23:10 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
mirandolina ha scritto:
ok Gip così funziona. G
26,33 27,82 29,56 29,29
23,39 24,34 25,03 25,74
21,86 24,47 25,76 24,00
20,53 21,87 23,67 23,95
21,37 23,22 23,75 23,16

Va bene ma io mi chiedo con un esercizio come quello sopra da dove si parte per impostare queste percentuali?
Perché 23,16 ha la freccia rossa e 23,67 quella gialla?
Scusa se mi sono permessa, se non hai tempo o voglia non importa
Ti ringrazio comunque per la gentilezza.
Ciao e buona domenica
Marina


salve
Utilizzando la formattazione condizionale con set di icone come hai giustamente riportato effettua 3 range percentuali pari a 1/3 - La tabella che mostri, se sottoposta a tale tipo di formattazione, esegue un calcolo di questo tipo:

Percentuale= (Valore della cella - Min Valore tabella)/(Max valore tabella-Min Valore Tabella)*100

In pratica:
Min.Valore Tabella = 20,53 - Max valore Tabella 29,56
esaminando il valore 23,16 della tabella si avrà: (23,16-20,53)/(29,56-20,53)*100 = 29,12
esaminando il valore 23,67 della tabella si avrà: (23,67-20,53)/(29,56-20,53)*100 = 34,77

Quindi 23,16 <33 rosso -- 23,67 >33 e minore di 67 giallo

Spero di essere riuscito a spiegarmi.
saluti
Giap




mirandolina
Inviato: Thursday, December 01, 2011 10:08:36 AM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Ciao Giap e come sempre mille grazie.
Rispondo solo ora perché ho avuto un sinusite bestiale e non mi sono più avvicinata al pc
Solo ancora una domanda (se posso) la spiego con un esempio
Nell'esercizio seguente per ottenere 37% che è il valore in percentuale io faccio 256 diviso 700
ma questo è in pratica la formula 100:x = 700: 256

Piemonte Veneto
Facoltà Umanistiche 256 271
Facoltà Giuridiche 201 211
Facoltà Scientifiche 243 218
Totale 700 700

"Facoltà Umanistiche
valori in percentuale" 37% 39%
"Facoltà Giuridiche
valori in percentuale" 29% 30%
"Facoltà Scientifiche
valori in percentuale" 35% 31%

Nell'esempio tuo quella formula da dove ha origine è una percentuale, una funzione o cosa?
Grazie in anticipo e buona giornata
Marina
a10n11
Inviato: Thursday, December 01, 2011 11:27:53 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
mirandolina ha scritto:
Ciao Giap e come sempre mille grazie.
Rispondo solo ora perché ho avuto un sinusite bestiale e non mi sono più avvicinata al pc
Solo ancora una domanda (se posso) la spiego con un esempio
Nell'esercizio seguente per ottenere 37% che è il valore in percentuale io faccio 256 diviso 700
ma questo è in pratica la formula 100:x = 700: 256

Piemonte Veneto
Facoltà Umanistiche 256 271
Facoltà Giuridiche 201 211
Facoltà Scientifiche 243 218
Totale 700 700

"Facoltà Umanistiche
valori in percentuale" 37% 39%
"Facoltà Giuridiche
valori in percentuale" 29% 30%
"Facoltà Scientifiche
valori in percentuale" 35% 31%

Nell'esempio tuo quella formula da dove ha origine è una percentuale, una funzione o cosa?
Grazie in anticipo e buona giornata
Marina


salve
la "formula" che ti ho indicato non è altro (ovvero non dovrebbe essere altro) che il sistema di calcolo che effettua Excel nell'uso del set di icone nella formattazione condizionale per assegnare l'icona appropriata al terzo di competenza (ogni colore rappresenta 1/3 del valore)
saluti
Giap

mirandolina
Inviato: Thursday, December 01, 2011 12:24:40 PM

Rank: AiutAmico

Iscritto dal : 8/12/2004
Posts: 37
Grazie mille per tutti gli aiuti
A presto
Marina
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.