| | Post: 34 | Registrato il: 07/12/2015
| Utente Junior | 2010 | | OFFLINE | |
|
23/07/2016 12:10 | |
ciao a tutti, volevo un'informazione in pratica ho creato un elenco a tendina di 20 elementi devo inserirli in 20 celle evitando di ripeterli è possibile fare in modo che dopo averne inserito uno, passando poi alla cella successiva questo venga escluso dalla lista del menù a tendina?? per esempio se gli alementi sono: a, b, c, d inserisco b negli elementi successivi del secondo menù a tendina poi dovrei avere: a, c, d si può fare??
|
|
| | Post: 3.499 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 12:35 | |
ciao con un file di esempio si può essere più mirati. Ti allego una bozza di un file di lavoro che rispecchia quello che chiedi:
in A2:A16 convalida a tendina da elenco, mettendo la formula in convalida: =SCARTO($F$2;0;0;CONTA.SE($F$2:$F$15;">"&"a");1)
in H2:H17 elenco di tutte le voci
in F2:F16 elenco delle voci ammesse (non presenti già) in F2: =SE.ERRORE(INDICE($H$2:$H$17;PICCOLO(SE(CONTA.SE($A$2:$A$16;$H$2:$H$17)=0;RIF.RIGA($H$2:$H$17)-RIF.RIGA($H$2)+1);RIGHE($E$2:E2)));"") da confermare come matriciale e trascinare giù
ti allego file, adattalo ai tuoi invervalli https://www.dropbox.com/s/btb1z1e7rb99uat/convalida%20da%20elenco%20escluso%20quelli%20gi%C3%A0%20inseriti.xlsx?dl=0
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 4.874 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | ONLINE |
|
23/07/2016 12:47 | |
Ciao Ninai già avevi risolto il prolema con questa formula applicata sulla colonna dei dati con un nome
=SE.ERRORE(AGGREGA(15;6;origine/(CONTA.SE(elenco;origine)=0);RIF.RIGA());"")
ora vedo formule diverse e più lunghe se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 3.500 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 12:54 | |
ciao Salvatore le due formule sono sostanzialmente uguali, quella che hai postato tu funziona solo dalla versione 2010 in poi e non ha bisogno di essere confermata matriciale. Probabilmente in qualche altro quesito ho "rifinito" il procedimento assegnando pure dei nomi agli intervalli. Io ho preso il primo file che ho trovato a riguardo. Se hai il file, postalo, qualcosa non mi convince (manca INDICE(.....)), quello ci dovrebbe essere lo stesso [Modificato da ninai 23/07/2016 12:56]
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 756 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Senior | 365 | | OFFLINE |
|
23/07/2016 12:59 | |
ciao scusate ma una colonnina d'appoggio e un conta.piu.se semplice semplice
non è elegante ma dalla convalida i dati spariscono [Modificato da federico460 23/07/2016 13:01] |
| | Post: 3.501 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 13:05 | |
ciao federico la tua soluzione è sicuramente più semplice ma lascia le celle vuote nell'elenco di convalida e bisognerebbe compattarle sempre con una matriciale, tanto vale farlo direttamente. e poi, se non complichiamo le cose , che piacere c'è??
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 34 | Registrato il: 07/12/2015
| Utente Junior | 2010 | | OFFLINE | |
|
23/07/2016 15:25 | |
scusa la mia ignoranza ma non ci riesco, sul file preso da dropbox funziona, se poi vado a farlo io..seguendo passo passo quello scritto non funziona...allego il file se riuscite a farlo funzionare vi sono grato... i menù a tendina andrebbero nella tabella disegnata.... |
| | Post: 4.875 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | ONLINE |
|
23/07/2016 15:42 | |
Ciao Santo ecco il tuo file, non c'è indice() ma solo rif.riga().
lo so che funziona dalla 2010 in poi perche fa uso di Aggrega(), ma ho controllato e Cristian ha dichiarato cha usa la 2010.
Ciao By Sal
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 3.502 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 16:00 | |
ciao non hai fatto la convalida con elenco in F3:G12. La formula che devi mettere in convalida dati, da elenco, origine: =SCARTO($D$3;;;RIGHE($D$3:$D$22)-CONTA.VUOTE($D$3:$D$22);1) non ho capito se devi convalidare testo oppure numeri, questa dovrebbe andare bene in entrambi i casi allego file https://www.dropbox.com/s/dqcgfyjae3jl3gw/convalida%20ninai.xlsx?dl=0
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 35 | Registrato il: 07/12/2015
| Utente Junior | 2010 | | OFFLINE | |
|
23/07/2016 16:02 | |
ora lo provo, devo convalidare testo comunque [Modificato da Cristian Ferrazzano 23/07/2016 16:05] |
| | Post: 3.503 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 16:09 | |
Re: Convalida con esclusione by sal, 23/07/2016 15.42:
Ciao Santo ecco il tuo file, non c'è indice() ma solo rif.riga().
Salvatore, questo è un caso particolare, nel quale il minimo di aggrega() (il 15), con il rif.riga() combacia con quello che si deve estrarre (numeri progressivi identici al numero riga). Normalmente questo viene fatto tramite INDICE() che indica quali valori si devono estrarre e dove sono.
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 3.504 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 16:14 | |
Cristian Ferrazzano, 23/07/2016 16.02:
ora lo provo, devo convalidare testo comunque
se tu avessi fatto l'esempio con testo invece che numeri, ti avrebbe funzionato anche la formula per la convalida che ti avevo proposto precedentemente
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 230 | Registrato il: 24/06/2015
| Città: CATANIA | Età: 80 | Utente Junior | Excel2019 | | OFFLINE |
|
23/07/2016 18:27 | |
Salve a tutti Senza aver la pretesa di competere con ... gli assi, posto la mia soluzione che mi è costata (visto che non vado molto d'accordo con le formule) tanta fatica. Posso avere il parere degli Esperti? Grazie. Ciao, Mario |
| | Post: 3.505 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Master | 2010 | | OFFLINE |
|
23/07/2016 18:56 | |
Marius44, 23/07/2016 18.27:
Salve a tutti Senza aver la pretesa di competere con ... gli assi, posto la mia soluzione che mi è costata (visto che non vado molto d'accordo con le formule) tanta fatica. Posso avere il parere degli Esperti? Grazie. Ciao, Mario
Ciao menomale che si parlava di "semplicità", a prima analisi non ci ho capito niente e tu, dopo tanto sforzo, non ce l'hai fatta , oltere ad allegare, a spiegare il procedimento, Sfaticato!!!! [Modificato da ninai 23/07/2016 18:56]
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 36 | Registrato il: 07/12/2015
| Utente Junior | 2010 | | OFFLINE | |
|
23/07/2016 19:29 | |
il file era perfetto Ninai... grazie mille :))
|
|
|