Note: The other languages of the website are Google-translated. Back to English

Come popolare automaticamente altre celle quando si selezionano i valori nell'elenco a discesa di Excel?

Supponiamo che tu abbia creato un elenco a discesa basato sui valori nell'intervallo A2: A8. Quando si seleziona un valore nell'elenco a discesa, si desidera che i valori corrispondenti nell'intervallo B2: B8 vengano inseriti automaticamente in una cella specifica. Ad esempio, quando selezioni Natalia dal menu a discesa, il punteggio corrispondente 40 verrà popolato in E2 come mostrato nell'immagine sottostante. Questo tutorial fornisce due metodi per aiutarti a risolvere il problema.

L'elenco a discesa si popola automaticamente con la funzione CERCA.VERT
L'elenco a discesa si popola automaticamente con uno strumento straordinario
Altri tutorial per l'elenco a discesa ...


L'elenco a discesa si popola automaticamente con la funzione CERCA.VERT

Si prega di fare quanto segue per popolare automaticamente altre celle quando si seleziona nell'elenco a discesa.

1. Selezionare una cella vuota in cui si desidera inserire automaticamente il valore corrispondente.

2. Copiare e incollare la formula seguente al suo interno, quindi premere il tasto Entra chiave.

=VLOOKUP(D2,A2:B8,2,FALSE)

Note:: Nella formula, il D2 è l'elenco a discesa CELL, A2: B8 è l'intervallo della tabella che include il valore di ricerca, i risultati e il numero 2 indica il numero di colonna individuato dai risultati. Ad esempio, se i risultati si trovano nella terza colonna dell'intervallo della tabella, modificare i valori da 2 a 3. È possibile modificare i valori delle variabili nella formula in base alle proprie esigenze.

3. D'ora in poi, quando selezioni un nome nell'elenco a discesa, E2 verrà compilato automaticamente con un punteggio specifico.

Seleziona facilmente più elementi dall'elenco a discesa in Excel:

Hai mai provato a selezionare più elementi da un elenco a discesa in Excel? Qui il file Elenco a discesa a selezione multipla utilità di Kutools for Excel può aiutarti a selezionare facilmente più elementi dall'elenco a discesa in un intervallo, foglio di lavoro corrente, cartella di lavoro corrente o tutte le cartelle di lavoro. Vedi sotto la demo:
Scarica subito Kutools per Excel! (30 giorni di percorso gratuito)


L'elenco a discesa si popola automaticamente con Kutools per Excel

YPuoi facilmente popolare altri valori in base alla selezione dell'elenco a discesa senza ricordare le formule con l'estensione Cerca un valore nell'elenco formula di Kutools for Excel.

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.

1. Selezionare una cella per individuare il valore di compilazione automatica (detta cella C10), quindi fare clic su Kutools > formula Helper > formula Helper, vedi screenshot:

3. Nel Formule Helper finestra di dialogo, specificare gli argomenti come segue:

  • Nell' Scegli una formula casella, trova e seleziona Cerca un valore nell'elenco;
    Tip: Puoi controllare il file Filtro casella, immettere una determinata parola nella casella di testo per filtrare rapidamente la formula.
  • Nell' Matrice di tabella fare clic su colpo di ricerca un valore 4 pulsante per selezionare l'intervallo della tabella che contiene il valore di ricerca e il valore del risultato;
  • Nell' Look_value fare clic su colpo di ricerca un valore 4 per selezionare la cella contenente il valore che stai cercando. Oppure puoi inserire direttamente il valore in questa casella;
  • Nell' Colonna fare clic su colpo di ricerca un valore 4 pulsante per specificare la colonna da cui restituirai il valore corrispondente. Oppure puoi inserire il numero della colonna nella casella di testo direttamente di cui hai bisogno.
  • Clicchi OK.

Ora il valore della cella corrispondente verrà popolato automaticamente nella cella C10 in base alla selezione dell'elenco a discesa.

  Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.


Demo: l'elenco a discesa si popola automaticamente senza ricordare le formule


Articoli correlati:

Completamento automatico durante la digitazione nell'elenco a discesa di Excel
Se si dispone di un elenco a discesa di convalida dei dati con valori di grandi dimensioni, è necessario scorrere l'elenco solo per trovare quello corretto o digitare direttamente l'intera parola nella casella di riepilogo. Se esiste un metodo per consentire il completamento automatico quando si digita la prima lettera nell'elenco a discesa, tutto diventerà più semplice. Questo tutorial fornisce il metodo per risolvere il problema.

Crea un elenco a discesa da un'altra cartella di lavoro in Excel
È abbastanza facile creare un elenco a discesa di convalida dei dati tra i fogli di lavoro all'interno di una cartella di lavoro. Ma se i dati dell'elenco necessari per la convalida dei dati si trovano in un'altra cartella di lavoro, cosa faresti? In questo tutorial imparerai come creare un elenco a discesa da un'altra cartella di lavoro in Excel in dettaglio.

Crea un elenco a discesa ricercabile in Excel
Per un elenco a discesa con numerosi valori, trovarne uno corretto non è un lavoro facile. In precedenza abbiamo introdotto un metodo di completamento automatico dell'elenco a discesa quando si immette la prima lettera nella casella a discesa. Oltre alla funzione di completamento automatico, è anche possibile rendere ricercabile l'elenco a discesa per migliorare l'efficienza lavorativa nel trovare i valori corretti nell'elenco a discesa. Per rendere ricercabile l'elenco a discesa, prova il metodo in questo tutorial.

Come creare un elenco a discesa con più caselle di controllo in Excel?
Molti utenti di Excel tendono a creare un elenco a discesa con più caselle di controllo per selezionare più elementi dall'elenco alla volta. In realtà, non puoi creare un elenco con più caselle di controllo con la convalida dei dati. In questo tutorial, ti mostreremo due metodi per creare un elenco a discesa con più caselle di controllo in Excel. Questo tutorial fornisce il metodo per risolvere il problema.

Altri tutorial per l'elenco a discesa ...


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce centinaia di clic del mouse ogni giorno!
fondo officetab
Commenti (26)
Rinomato 3.5 su 5 · Valutazioni 1
Questo commento è stato fatto dal moderatore sul sito
Ciao, sto cercando di trovare un modo per popolare automaticamente una cella che mostra il valore selezionato da un filtro. Quindi, se il mio filtro era giorni della settimana e ho selezionato "Mercoledì", ho bisogno di un'altra cella per visualizzare solo mercoledì. Ho provato a collegare le celle, ma non ho avuto successo. Ho anche provato alcuni VBA di base, ma nemmeno questo ha funzionato! Non sono certamente un esperto di excel, ma devo sbagliare qualcosa perché non mi sarei aspettato che fosse così difficile! Per favore, puoi aiutare?
Questo commento è stato fatto dal moderatore sul sito
Ciao! Sono un esperto di excel freelance e accetto qualsiasi tipo di lavoro excel.
Questo commento è stato fatto dal moderatore sul sito
Grazie per questo post. Questo ha risolto la mia domanda su Excel in due minuti. È stato molto più facile da capire e seguire rispetto a qualsiasi altra pagina che ho guardato. Ciò include la pagina Web di Microsoft.
Questo commento è stato fatto dal moderatore sul sito
Fantastico, grazie per la semplice risposta
Questo commento è stato fatto dal moderatore sul sito
Sto tentando di fare esattamente questa cosa in cui l'elenco a discesa ha quasi 500 elementi (Facility) e voglio che excel popoli automaticamente la cella adiacente con lo stato corretto. Avevo già l'elenco dei menu su un foglio separato, Menu, e ho aggiunto una colonna a destra per Stato. Il foglio 1 (Elenco ID) è simile a questo: A1 | B1 |...| J1 | K1 Lname | Fnome |...| struttura | Il foglio del menu di stato contiene i dati per il menu a discesa e per il popolamento automatico dei valori: CD Facility | Stato Aliceville | AL Lancaster | AL Hughes | TX Quindi la mia formula è simile a questa: =VLOOKUP(J5,Menus!B2:C483,2,FALSE) Il problema è quando copio la formula nella cella di stato in altre celle, copiando la prima cella e incollandola in un'altra cella o un intervallo o celle; oppure selezionando la cella e trascinando verso il basso - excel cambia correttamente la formula per la cella contenente l'elenco a discesa (trascinando da J2, cambia in J3), ma cambia anche l'intervallo per i dati del menu: =VLOOKUP(J2, Menu!B2:C483,2,FALSE) =VLOOKUP(J3,Menu!B3:C484,2,FALSE) Mi costringe ad entrare manualmente e modificare l'intervallo di menu in ogni cella. Questo documento è molto fluido e aggiungo righe costantemente, quindi ho bisogno di un modo per automatizzarlo senza questo piccolo problema. Soluzione molto apprezzata, grazie in anticipo!
Questo commento è stato fatto dal moderatore sul sito
Nei dati del menu, aggiungi $ davanti al numero. =VLOOKUP(J2,Menus!B$2:C$483,2,FALSE) Notare che non ho aggiunto $ in J2 poiché presumo che questo sia il numero che desideri modificare. Quindi evidenzia il campo, trascina verso il basso per il resto della colonna e usa Ctrl-D per copiare e incollare la formula cambiando automaticamente solo il numero di riga della colonna J.
Questo commento è stato fatto dal moderatore sul sito
Grazie mille per questa risposta. Ho lottato con lo stesso identico problema di Melissa.
Questo commento è stato fatto dal moderatore sul sito
Ciao, puoi dire qual è una formula per questo esempio .... es: se un numero è compreso tra 15000-20000 nella "colonna B", quindi "colonna A" aggiunge automaticamente il nome ABC e se un numero è compreso tra 21001-25000 in 'Colonna B' e poi 'Colonna A' aggiungono automaticamente il nome XYZ.
Questo commento è stato fatto dal moderatore sul sito
Sto cercando di ottenere un elenco a discesa per visualizzare un'intera tabella in base al mese selezionato, come potrei farlo? tutto quello che posso trovare è come estrarre valori da una tabella
Questo commento è stato fatto dal moderatore sul sito
Non scaricare Kutools! Dà virus al tuo computer.
Questo commento è stato fatto dal moderatore sul sito
Fake News, il componente aggiuntivo non è un virus
Questo commento è stato fatto dal moderatore sul sito
Funzionerà per popolare più colonne? La colonna IE a contiene l'elenco delle immagini e BD voglio compilare automaticamente i valori.
Questo commento è stato fatto dal moderatore sul sito
Sto cercando di creare un foglio di calcolo per le valutazioni dei dipendenti. Ho una serie di domande e poi c'è una casella a discesa con sì o no. Ho bisogno che le caselle a discesa sì/no riempiano automaticamente un'altra casella intitolata "punteggio chiamata" e che sia un valore percentuale che cambierà con ogni casella a discesa utilizzata. Inoltre, ho bisogno che questa percentuale venga visualizzata in un altro campo intitolato "Punteggio totale" e ho bisogno di questa casella per cambiare i colori con il valore. Ad esempio, se la percentuale è compresa tra 92% e 100%, la casella dovrebbe essere evidenziata in blu. ha senso? Ed è possibile? Grazie in anticipo GNR
Questo commento è stato fatto dal moderatore sul sito
Ciao GNR,
Spiacenti, non posso aiutarti con questo, benvenuto per pubblicare qualsiasi domanda su Excel nel nostro forum: https://www.extendoffice.com/forum.html. Riceverai più supporti di Excel dai nostri fan professionisti o da altri fan di Excel.
Questo commento è stato fatto dal moderatore sul sito
grazie per il codice, ma funziona solo per me nel primo elenco, ho alcuni elenchi indiretti dopo il primo che non mostrano alcun valore. C'è qualche soluzione? Grazie in anticipo. ;)
Questo commento è stato fatto dal moderatore sul sito
Buona giornata,
Nella formula, cambia il numero 2 nell'elenco che ti serve. Ad esempio, se il valore restituito si trova nella terza colonna dell'intervallo, modificare da 2 a 3.
Questo commento è stato fatto dal moderatore sul sito
Ciao, ho provato questo e continuo a ricevere l'errore #NA nel campo ... Qualcuno sa come risolvere questo problema.

Per riferimento, sto provando a compilare automaticamente le informazioni di contatto quando la persona seleziona un nome di contatto dal menu a discesa. Quindi, se qualcuno seleziona John Smith dal menu a discesa, la sua azienda, il numero di telefono e l'e-mail verranno popolati automaticamente nelle celle delle coppie successive.

La formula che sto usando è =VLOOKUP(B7;Brokers!A2:D36,3,0). Open Office continua a cambiare il falso alla fine della mia formula in uno 0. Ho provato a usare True al posto di False senza modifiche. Ho provato ad aggiungere $ prima che i valori dell'intervallo dell'array continuino a ricevere #N/A.... Qualcuno può consigliarmi come posso farlo funzionare
Questo commento è stato fatto dal moderatore sul sito
Voglio farlo, ma non voglio usare un menu a discesa, le celle verranno popolate con un valore/nome dai dati su un altro foglio, una specie di classifica, quindi i nomi si sposteranno su e giù di conseguenza ho bisogno di determinati valori per seguire quei nomi in alto o in basso.
Questo commento è stato fatto dal moderatore sul sito
CIAO VOGLIO SAPERE COME INSERIRE NOME AZIENDA E INDIRIZZO AZIENDA GENERATI AUTOMATICAMENTE COME
RAMYA COMMERCIO ---------CHENNAI
COMMERCIO KAVYA----------MADURAI
RAMYA COMMERCIO ----------CHENNAI
Questo commento è stato fatto dal moderatore sul sito
Ciao,
È necessario preparare i dati come intervallo di tabelle in modo avanzato, quindi applicare uno dei metodi precedenti.
Questo commento è stato fatto dal moderatore sul sito
Hi
Voglio conoscere il modo più efficiente per creare un modello che possiamo facilmente popolare automaticamente con le informazioni corrispondenti.
provo a spiegare:
Voglio fare una lista dicendo: se digitiamo il codice della compagnia aerea (3 cifre) dobbiamo consegnarlo a "quel" magazzino specifico.
Abbiamo tipo 6 magazzini, ognuno dei quali gestisce più compagnie aeree. Quindi, se digitiamo il codice della compagnia aerea 'x', dovrebbe indicare automaticamente a quale magazzino dobbiamo consegnare.
Cosa devo fare :D , quale formula utilizzare , come selezioniamo un'ampia gamma di valori ( tutte le diverse ailrine )
Questo commento è stato fatto dal moderatore sul sito
Se desideri che gli stessi dati vengano inseriti in numerose celle, seleziona l'intervallo di celle, digita i dati e quindi, Ctrl Invio. Magia!
Questo commento è stato fatto dal moderatore sul sito
ciao, grazie per il tuo codice Vorrei completare automaticamente ed effettuare selezioni multiple in un elenco a discesa. Potete aiutarmi per favore?, grazie
Questo commento è stato fatto dal moderatore sul sito
Ciao. Ho notato che il popolamento automatico funziona solo in base al nome. Se dovessi digitare un cognome o un cognome, non lo vedresti funzionare. Qualche possibilità di risolvere questo problema?
Questo commento è stato fatto dal moderatore sul sito
هل تعمل الخاصية بعد حفظ الملف على جهاز اخر ؟؟
بمعنى هل يلزم وجود الاداة على الجهاز الاخر ؟
Rinomato 3.5 su 5
Questo commento è stato fatto dal moderatore sul sito
Ciao,
Le formule create da Kutools per Excel rimarranno dopo aver inviato una cartella di lavoro a qualcun altro che non ha installato Kutools.
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite