Excel Forum Per condividere esperienze su Microsoft Excel

Elenco a discesa senza celle vuote.

  • Messaggi
  • OFFLINE
    mugiu
    Post: 60
    Registrato il: 01/10/2006
    Utente Junior
    00 05/07/2010 19:16
    Nella colonna A ho un elenco che può contenere un numero vario di nomi (massimo 10), in base a precedenti operazioni. A questo elenco è stato dato il nome "elenco", in modo da fare 'convalida dati da elenco' nella cella B1. L'elenco è $A$1:$A$10.
    Quando tiro giù l'elenco a tendina in B1 vorrei che comparissero solo i nomi senza le celle vuote che nell'esempio sono 4 (da A7 a A10). Come si può fare?

    Io pensavo di fare nel seguente modo (senza esserci riuscito):
    Nella cella A11, dove sono sicuro che non comparirà alcun nome, scrivo la formula '=conta.valori(A1:A10)', ottenendo nell'esempio il numero 6.
    Quando vado a fare 'inserisci nome/definisci', invece di scrivere:
    '=Foglio1!$A$1:$A$10'
    vorrei scrivere qualcosa del genere:
    '=Foglio1!$A$1:$A&$A11'
    in modo che l'elenco sia definito solo fino all'ultimo valore presente.
    Purtroppo non funziona.
    Qualche aiuto?
    Grazieeeee. [SM=x423053]
  • OFFLINE
    pietrol
    Post: 596
    Registrato il: 04/02/2009
    Città: MILANO
    Età: 64
    Utente Senior
    2000 - 2007
    00 05/07/2010 22:25
    Ciao mugiu
    fuochino :-)
    vai in menu Inserisci/Nome/Definisci, seleziona il nome di zona "elenco" e sostituisci la definizione attuale con questa formula
    =SCARTO(Foglio1!$A$1;0;0;CONTA.VALORI(Foglio1!$A$1:$A$10))

    così la zona elenco viene ridefinita dinamicamente in base al numero di celle piene.

    fai sapere

    ciao
    pietrol
    pietrol
    ____________________________________
    Win 10 Pro - Excel 2000 - 2007 -2016

    Il lupo ululà, il castello ululì.
  • OFFLINE
    mugiu
    Post: 60
    Registrato il: 01/10/2006
    Utente Junior
    00 06/07/2010 00:34
    Re:
    Grandissimo Pietro: funziona alla perfezione!
    Grazieeeeee [SM=x423028]


  • OFFLINE
    mak81
    Post: 9
    Registrato il: 14/08/2003
    Utente Junior
    excel 2010
    00 24/02/2017 11:45
    Scusate se rientro in una vecchia discussione... ho provato ma a me non funziona la formula non so però dove sbaglio...
    Webmaster sito www.ilguastafeste.com
  • OFFLINE
    alfrimpa
    Post: 2.820
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Veteran
    Excel 365
    00 24/02/2017 12:05
    Mak81 apri una nuova discussione tua allegando un file di esempio con i dati (fittizi) e spiega perché non riesci ad utilizzare la formula.

    Alfredo