2 x elenco a discesa con un'opzione comune. Se selezionato dall'elenco 1, selezionato automaticamente nell'elenco 2


0

Ho 2 elenchi a discesa con un oggetto in comune. Se questo elemento è selezionato nel primo elenco, voglio che sia selezionato automaticamente nel secondo elenco. Tuttavia, se non è selezionato nel primo elenco, il secondo elenco a discesa dovrebbe funzionare normalmente. I dati per gli elenchi sono contenuti in un foglio separato nello stesso documento e sono dinamici utilizzando le funzioni OFFSET e COUNTA.

Ad esempio: l'elenco uno è Frutta, l'elenco due è verdura e il pomodoro appare in entrambi gli elenchi.

Se l'utente seleziona Tomato dall'elenco uno, la cella con l'elenco a discesa due dovrebbe mostrare automaticamente Tomato.

Se l'utente non seleziona Tomato dall'elenco uno, la cella con l'elenco a discesa due dovrebbe funzionare normalmente.

Posso farlo funzionare con una semplice formula IF nella cella contenente l'elenco a discesa due ma dopo che qualsiasi cosa è selezionata dall'elenco a discesa la formula IF viene cancellata e il documento non funziona più.

Qualunque consiglio ricevuto.

Risposte:


0

Puoi migliorare la tua regola per abilitare solo "pomodoro", quando "pomodoro" è selezionato nell'altra cella:

=IF(E2="tomato",A2,OFFSET($A$2,0,0,COUNTA($A:$A)-1))

inserisci qui la descrizione dell'immagine

L'unico inconveniente di questo metodo è che se entrambe le celle contengono "pomodoro", dovrai eliminarlo da entrambe le celle prima di poter inserire un altro valore.


Grazie per l'input. Sono persino riuscito a ovviare allo svantaggio usando gli intervalli di nomi. Tuttavia, questa soluzione limita solo le opzioni del secondo elenco a Tomato, deve comunque essere selezionata. C'è un modo in cui la cella contenente il secondo elenco viene automaticamente popolata con Tomato se viene selezionata dal primo elenco? O in qualche modo l'ho implementato in modo errato?
W.Steventon,

* modifica ..... Non sono riuscito a ovviare completamente allo svantaggio, ma nel mio caso non è un grosso problema.
W.Steventon,

È necessario utilizzare le macro per questo.
Máté Juhász,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.