Listă derulantă cu declarație If - Excel - Automatizează Excel

Listă derulantă cu declarație If - Excel

Acest tutorial vă va arăta cum să creați o listă drop box cu o declarație IF în Excel și Foi de calcul Google.

Creați o listă verticală personalizată cu validarea datelor în Excel

Pentru a crea o listă derulantă care se modifică în funcție de ceea ce selectează utilizatorul într-o listă derulantă originală, se poate face cu o instrucțiune IF în funcția de validare a datelor din Excel.

  1. Faceți clic în C2
  2. În Panglică, selectați Date> Instrumente de date> Validare date.

  1. Selectați Listă din caseta derulantă Permiteți, apoi tastați următoarea formulă:
1 = IF (C2 = "Show Fruit", ShowMeat, ShowFruit)

Formula folosește 2 nume de game - ShowFruit și ShowMeat. În funcție de opțiunea aleasă, lista corespunzătoare va apărea în lista derulantă.

  1. Clic Bine.
  2. Faceți clic pe lista derulantă pentru a vedea lista fructelor disponibile.

  1. Faceți clic pe Afișare carne, apoi faceți clic din nou pe lista derulantă. Lista se va schimba pentru a afișa lista de carne, în timp ce valoarea de sus se va schimba la „Arată fructele”.

Creați o listă verticală personalizată cu o declarație IF imbricată în Excel

Putem extinde formula de mai sus folosind instrucțiuni imbricate If.

  1. Faceți clic în C2.
  2. În Panglică, selectați Date> Instrumente de date> Validare date.
  3. Selectați Listă din lista derulantă Permiteți, apoi selectați Gama F2: I2.

  1. Faceți clic pe OK.
  2. Faceți clic în C3.
  3. În Panglică, selectați Date> Instrumente de date> Validare date.
  4. Selectați Listă din lista derulantă Permiteți, apoi tastați următoarea formulă.
1 = IF ($ C $ 2 = "Fructe", fructe, IF (C2 = "Legume", legume, IF (C2 = "Carne", carne, fructe de mare)))

Încă o dată folosim Nume de gamă în formulă.

  1. Selectați tipul de mâncare din lista verticală de sus.

  1. Lista din a doua listă derulantă se va modifica corespunzător.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave