Excel – adresowanie mieszane

We wcześniejszych wpisach omówiliśmy adresowanie względne i adresowanie bezwzględne.

W niektórych sytuacjach jednak brak blokad (=A2 * B2) lub blokowanie i wiersza, i kolumny danego odwołania (np. = A2 * $B$2) nie wystarczą do stworzenia formuły.

Jako przykład posłuży problem przeliczania walut w kolejnych latach. Formułka stworzona w komórce E3 po przeciągnięciu na wszystkie żółte pola powinna prawidłowo przeliczyć złotówki na euro po właściwym kursie z danego roku.

adresowanie mieszane – formułka wyjściowa do zmodyfikowania

W tym przypadku nie będziemy blokować niebieskiego odwołania B3. Ono powinno przemieścić się razem z naszą formułką w prawo i w dół. Chcemy bowiem przeliczać kolejne produkty (zmiana wiersza) w kolejnych latach (zmiana kolumny).

Problem do rozwiązania jest w przy czerwonym odwołaniu I4 z kursem euro. Przy przeciąganiu formuły powinno przemieszczać się w prawo (zmiana kolumny). Nie wolno mu jednak zjechać w dół (zmiana wiersza). Trzeba więc zablokować wiersz 4 tego odwołania za pomocą symbolu $: I$4.

Formułka, która po przeciągnięciu na żółte pola zdoła obliczyć poprawne wartości, pokazana jest na poniższym obrazku:

adresowanie mieszane – formułka zmodyfikowana

Sytuacja, w której adresowi komórki blokujemy tylko kolumnę lub tylko wiersz, nazywamy adresowaniem mieszanym.