Powtarzalność wartości
Przeczytaj… a zadanie zrobisz bez problemu…
Sytuacja zaczyna komplikować się, gdy mamy już pewną stałą wartość, czyli chcemy dopiero obliczyć cenę zakupu w PLN, na podstawie ceny w EUR i stałego dla wszystkich formuł kursu EUR.
Gdybyśmy zastosowali proste kopiowanie formuł mnożącej cenę w EUR i kurs EUR (C8*C3) otrzymalibyśmy taki wynik:
Pierwsza wartość jest OK, ale kolejne… nie :). Zobaczmy dlaczego:
Schemat się przesunął… Konkretnie: przesunął się w dół, czyli pobiera wartość ze złego wiersza dla czerwonej komórki (kursu EUR). Powinien nadal czerpać go z wiersza nr 3. Dla każdego produktu.
I to trzeba jakoś Excelowi powiedzieć.
Dochodzimy więc do sedna sprawy: to właśnie dolary ($) informują Excela co ma zostać zablokowane (nie mają nic wspólnego z walutą USD). A zasada jest taka, że dolary blokują to, przed czym stają. A mogą stać przed kolumną ($A1) lub przed wierszem (A$1). Lub czyli jest jeszcze trzecia opcja: przed wierszem i kolumną jednocześnie $A$1, czyli ta najczęściej spotykana opcja.
Najczęściej spotykana, ponieważ w większości sytuacji wystarczająca i dodatkowo… łatwiej wstawić 2 dolary, niż jeden. Czemu? Ponieważ do wstawiania znaczka $ służy klawisz F4 na klawiaturze (uwaga na laptopy, gdzie może być konieczność użycia dodatkowo klawisza Fn: Fn+F4). Działa on tak:
- 1 x F4 → $A$1
- 2 x F4 → A$1
- 3 x F4 → $A1
- 4 x F4 → A1
Użycie dwóch dolarów blokuje całą komórkę, czyli zarówno wiersz jak i kolumnę. Dlatego w naszym przykładzie, zarówno kurs EUR, jak i narzut (C4: 25%) możemy tak właśnie zablokować.
Choć oczywiście nie ma aż takiej potrzeby, ponieważ obie nasze formuły – obliczającą cenę zakupu w PLN i narzut – kopiujemy tylko w dół, zatem zmieniają się tylko wiersze, a nie kolumny. Natomiast szybciej nam wstawić dwa dolary niż jeden (wystarczy raz nacisnąć F4), więc jest to bardzo powszechna praktyka w przypadku, gdy mamy do czynienia ze stałą, powtarzającą się wartością. Takie formuły zatem tutaj pokażę.
Formuła na obliczenie ceny cennikowej PLN (D8) może być taka:
=C8*$C$3
A na obliczenie narzutu (E8) – taka:
=D8*$C$4


