Witam
Mam dość rozbudowaną tabelę ale dla uproszczenia niech ma takie kolumny: ZM_NAZWISKA |ID| NAZISKO
Jak napisać formułę (lub makro) które zmieni nazwisko dla denej osoby jeśli w polu ZM_NAZWISKA będzie jakaś wartość (jeśli nie będzie to pole NAZWISKO nie bedzie zmieniane.

Zasada taka:

Powiedzmy że tabela źródłowa wygląda tak:


ZM_NAZWISKA | ID | NAZISKO
---------------------------
(pusto) | 1 | Kowalski
---------------------------
(pusto) | 2 | Nowak
---------------------------
Dubiel | 3 | Szaton
---------------------------
Oleś | 4 | Zyłka
---------------------------
(pusto) | 4 | Zyłka


tabela wynikowa powinna wyglądać tak:

ID | NAZISKO
---------------
1 | Kowalski
---------------
2 | Nowak
---------------
3 | Dubiel
---------------
4 | Oleś
---------------
4 | Oleś

Jak widać jeśli ktoś zmienił nazwisko to ma ono zostać zmienione ale nie tylko w danym wierszu ale dla każdego wiersza w którym pole ID sie zgadza (jak widac na przykładzie z Nazwiskiem Oleś - ID 4)