Tutaj mam wymownie nazwany stół Table4
.
Zdefiniowałem zakres nazwany na podstawie kolumny ID Table4
.
Tutaj mam kilka identycznych menu obok pól, które używają VLOOKUP
:
Lista rozwijana jest zatwierdzana przy użyciu list
powyższego zakresu nazwanego (PatientIds). A oto kod formuł wyszukiwania:
=VLOOKUP(C9,Table4[[#All],[ID]:[Full Name]],4)
Przy powyższych danych wszystko wygląda i działa świetnie. Mogę zmienić listy rozwijane i wartość obok nich się zmienia. Oto przykład:
JEDNAK , jeśli spróbuję się zmienić Z1
na NA
, co jest bardziej sensowne dla użytkownika, rozpęta się piekło!
Oto wyniki z kilkoma zduplikowanymi polami:
A jeśli nie zrobię nic innego niż NA
powrót do Z1
:
Z1
międzyP8
iP9
teraz wszystko, aż P9 działało poprawnie ...