Lietotāja ievades lauki attēlā faktiski ir datu validācijas saraksti. Lietotājs var veikt atlasi nolaižamajā lodziņā, nevis rakstīt vērtības. Datu validācija šūnā E3 izmanto interesantu paņēmienu ar INDIRECT funkciju, lai mainītu sarakstu atkarībā no E2 vērtības.
Darblapā ir divi nosauktie diapazoni. Diapazons ar nosaukumu Car norāda uz E6:E7 un diapazons ar nosaukumu Truck norāda uz E10:E11. Nosaukumi ir identiski izvēlēm E2 datu validācijas sarakstā. Nākamajā attēlā parādīts dialoglodziņš Datu validācija šūnai E3. Avots ir INDIRECT funkcija ar E2 kā argumentu.
Funkcija INDIRECT izmanto teksta argumentu, ko tā pārveido par šūnas atsauci. Šajā gadījumā, tā kā E2 ir “Kravas automašīna”, formula kļūst par =NETIEŠA(“Kravas automašīna”). Tā kā Truck ir nosaukts diapazons, INDIRECT atgriež atsauci uz E10:E11, un šajās šūnās esošās vērtības kļūst par izvēlēm. Ja E2 saturētu “Car”, INDIRECT atgrieztu E6:E7 un šīs vērtības kļūtu par izvēlēm.
Viena problēma ar šāda veida nosacījumu datu validāciju ir tāda, ka, mainot vērtību E2, vērtība E3 nemainās. E3 izvēles mainās, taču lietotājam joprojām ir jāizvēlas no pieejamajām iespējām, pretējā gadījumā jūsu formulas var atgriezt neprecīzus rezultātus.