Przeczytaj
Przygotowany został skoroszyt, który pomoże ci w zrozumieniu różnych typów adresowania komórek. Pobierz plik, a następnie wykonuj czynności opisane poniżej.
Załóżmy, że chcemy w arkuszu kalkulacyjnym stworzyć tabliczkę mnożenia, wypełniając poniższą tabelę. W tym celu wykorzystamy formuły zawierające adresy poszczególnych komórek. Po wstawieniu do komórki B2 formuły =B1*A2
uzyskujemy pierwszy poprawny wynik.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 10 i kolumny oznaczone literą od A do J. W komórce A1 widnieje wartość 1, w komórce B1 wartość 2, w komórce C1 wartość 3, w komórce D1 wartość 4, w komórce E1 wartość 5, w komórce F1 wartość 6, w komórce G1 wartość 7, w komórce H1 wartość 8, w komórce I1 wartość 9, w komórce J1 wartość 10, w komórce A2 wartość 2, w komórce A3 wartość 3, w komórce A4 wartość 4, w komórce A5 wartość 5, w komórce A6 wartość 6, w komórce A7 wartość 7, w komórce A8 wartość 8, w komórce A9 wartość 9, w komórce A10 wartość 10, a w komórce B2 wartość 4.](https://static.zpe.gov.pl/portal/f/res-minimized/R13k119fRAJyW/1665414284/1idmqAnFhXcZnGxHkU64adxiEuCKWKcx.png)
Ponieważ zapisanie odpowiedniej formuły dla każdej komórki byłoby żmudne i czasochłonne, przekopiujmy formułę z komórki B2 do pozostałych komórek z zakresu od B2 do J10:
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 10 i kolumny oznaczone literą od A do J. W komórce A1 widnieje wartość 1, w komórce B1 wartość 2, w komórce C1 wartość 3, w komórce D1 wartość 4, w komórce E1 wartość 5, w komórce F1 wartość 6, w komórce G1 wartość 7, w komórce H1 wartość 8, w komórce I1 wartość 9, w komórce J1 wartość 10. W komórce A2 widnieje wartość 2, w komórce B2 wartość 4, w komórce C2 wartość 12, w komórce D2 wartość 48, w komórce E2 wartość 240, w komórce F2 wartość 1440, w komórce G2 wartość 10080, w komórce H2 wartość 80640, w komórce I2 wartość 725760, a w komórce J2 wartość 7257600. W komórce A3 widnieje wartość 3, w komórce B3 wartość 12, w komórce C3 wartość 144, w komórce D3 wartość 6912, w komórce E3 wartość 1658880, w komórce F3 wartość 2388787200, w komórce G3 wartość 2,4079E+13, w komórce H3 wartość 1,941173E+18, w komórce I3 wartość 1,40923E+24,a w komórce J3 wartość 1,02276E+31. W komórce A4 widnieje wartość 4, w komórce B4 wartość 48, w komórce C4 wartość 6912, w komórce D4 wartość 47775744, w komórce E4 wartość 7,92542E+13, w komórce F4 wartość 1,89321E+23, w komórce G4 wartość 4,55867E+36, w komórce H4 wartość 8,85169E+54, w komórce I4 wartość 1,24741E+79, a w komórce J4 wartość 1,2758E+110. W komórce A5 widnieje wartość 5, w komórce B5 wartość 240, w komórce C5 wartość 1658880, w komórce D5 wartość 7,92542E+13, w komórce E5 wartość 6,28123E+27, w komórce F5 wartość 1,18917E+51, w komórce G5 wartość 5,42104E+87, w komórce H5 wartość 4,7985E+142, w komórce I5 wartość 5,9857E+221, a w komórce J5 wartość #LICZBA. W komórce A6 widnieje wartość 6, w komórce B6 wartość 1440, w komórce C6 wartość 2388787200, w komórce D6 wartość 1,89321E+23, w komórce E6 wartość 1,18917E+51, w komórce F6 wartość 1,4141E+102, w komórce G6 wartość 7,6661E+189, w komórce H6 wartość #LICZBA!, w komórce I6 wartość #LICZBA!, a w komórce J6 wartość #LICZBA!. W komórce A7 widnieje wartość 7, w komórce B7 wartość 10080, w komórce C7 wartość 2,4079E+13, w komórce D7 wartość 4,55867E+36, w komórce E7 wartość 5,42104E+87, w komórce F7 wartość 7,6661E+189, w komórce G7 wartość #LICZBA!, w komórce H7 wartość #LICZBA!, w komórce I7 wartość #LICZBA!, a w komórce J7 wartość #LICZBA!. W komórce A8 widnieje wartość 8, w komórce B8 wartość 80640, w komórce C8 wartość 1,94173E+18, w komórce D8 wartość 8,85169E+54, w komórce E8 wartość 4,7985E+142, w komórce F8 wartość #LICZBA!, w komórce G8 wartość #LICZBA!, w komórce H8 wartość #LICZBA!, w komórce I8 wartość #LICZBA!, a w komórce J8 wartość #LICZBA!. W komórce A9 widnieje wartość 9, w komórce B9 wartość 725760, w komórce C9 wartość 1,40923E+24, w komórce D9 wartość 1,24741E+79, w komórce E9 wartość 5,9857E+221, w komórce F9 wartość #LICZBA!, w komórce G9 wartość #LICZBA!, w komórce H9 wartość #LICZBA!, w komórce I9 wartość #LICZBA!, a w komórce J9 wartość #LICZBA!. W komórce A10 widnieje wartość 10, w komórce B10 wartość 7257600, w komórce C10 wartość 1,02276E+31, w komórce D10 wartość 1,2758E+110, w komórce E10 wartość #LICZBA!, w komórce F10 wartość #LICZBA!, w komórce G10 wartość #LICZBA!, w komórce H10 wartość #LICZBA!, w komórce I10 wartość #LICZBA!, a w komórce J10 wartość #LICZBA!.](https://static.zpe.gov.pl/portal/f/res-minimized/Rj7ReeXsfzArc/1665414284/2kbAY7aNYyzEBR9vgyImYtYaleiOtSdl.png)
Nie o taki efekt jednak nam chodziło. Sprawdźmy zatem sposób, w jaki arkusz zmienił formuły.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 10 i kolumny oznaczone literą od A do J. W komórce A1 widnieje wartość 1, w komórce B1 wartość 2, w komórce C1 wartość 3, w komórce D1 wartość 4, w komórce E1 wartość 5, w komórce F1 wartość 6, w komórce G1 wartość 7, w komórce H1 wartość 8, w komórce I1 wartość 9, w komórce J1 wartość 10. W komórce A2 widnieje wartość 2, w komórce B2 formuła =B1*A2, w komórce C2 formuła =C1*B2, w komórce D2 formuła =D1*C2, w komórce E2 formuła =E1*D2, w komórce F2 formuła =F1*E2, w komórce G2 formuła =G1*F2, w komórce H2 formuła =H1*G2, w komórce I2 formuła =I1*H2, a w komórce J2 formuła =J1*I2. W komórce A3 widnieje wartość 3, w komórce B3 formuła =B2*A3, w komórce C3 formuła =C2*B3, w komórce D3 formuła =D2*C3, w komórce E3 formuła =E2*D3, w komórce F3 formuła =F2*E3, w komórce G3 formuła =G2*F3, w komórce H3 formuła =H2*G3, w komórce I3 formuła =I2*H3, a w komórce J3 formuła =J2*I3. W komórce A4 widnieje wartość 4, w komórce B4 formuła =B3*A4, w komórce C4 formuła =C3*B4, w komórce D4 formuła =D3*C4, w komórce E4 formuła =E3*D4, w komórce F4 formuła =F3*E4, w komórce G4 formuła =G3*F4, w komórce H4 formuła =H3*G4, w komórce I4 formuła =I3*H4, a w komórce J4 formuła =J3*I4. W komórce A5 widnieje wartość 5, w komórce B5 formuła =B4*A5, w komórce C5 formuła =C4*B5, w komórce D5 formuła =D4*C5, w komórce E5 formuła =E4*D5, w komórce F5 formuła =F4*E5, w komórce G5 formuła =G4*F5, w komórce H5 formuła =H4*G5, w komórce I5 formuła =I4*H5, a w komórce J5 formuła =J4*I5. W komórce A6 widnieje wartość 6, w komórce B6 formuła =B5*A6, w komórce C6 formuła =C5*B6, w komórce D6 formuła =D5*C6, w komórce E6 formuła =E5*D6, w komórce F6 formuła =F5*E6, w komórce G6 formuła =G5*F6, w komórce H6 formuła =H5*G6, w komórce I6 formuła =I5*H6, a w komórce J6 formuła =J5*I6. W komórce A7 widnieje wartość 7, w komórce B7 formuła =B6*A7, w komórce C7 formuła =C6*B7, w komórce D7 formuła =D6*C7, w komórce E7 formuła =E6*D7, w komórce F7 formuła =F6*E7, w komórce G7 formuła =G6*F7, w komórce H7 formuła =H6*G7, w komórce I7 formuła =I6*H7, a w komórce J7 formuła =J6*I7. W komórce A8 widnieje wartość 8, w komórce B8 formuła = B7*A8, w komórce C8 formuła =C7*B8, w komórce D8 formuła =D7*C8, w komórce E8 formuła =E7*D8, w komórce F8 formuła =E7*E8, w komórce G8 formuła =G7*F8, w komórce H8 formuła =H7*G8, w komórce I8 formuła =I7*H8, a w komórce J8 formuła =J7*I8. W komórce A9 widnieje wartość 9, w komórce B9 formuła =B8*A9, w komórce C9 formuła = C8*B9, w komórce D9 formuła =D8*C9, w komórce E9 formuła =E8*D9, w komórce F9 formuła =F8*E9, w komórce G9 formuła =G8*F9, w komórce H9 formuła =H8*G9, w komórce I9 formuła =I8*H9, a w komórce J9 formuła =J8*I9. W komórce A10 widnieje wartość 10, w komórce B10 formuła =B9*A10, w komórce C10 formuła =C9*B10, w komórce D10 formuła =D9*C10, w komórce E10 formuła =E9*D10, w komórce F10 formuła =F9*E10, w komórce G10 formuła =G9*F10, w komórce H10 formuła =H9*G10, w komórce I10 formuła =I9*H10, a w komórce J10 formuła =J9*I10.](https://static.zpe.gov.pl/portal/f/res-minimized/R1TaQPgDQMw3A/1665414284/2f2WU8fXLyjPrAXVO1aXaYGkbxIXO1Tp.png)
W tym wypadku zastosowaliśmy adresowanie względne. Wyniki nie są prawidłowe. Dlaczego? Przeanalizujmy sposób zmiany adresów w formule na przykładzie komórki C3.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 3 i kolumny oznaczone literą od A do C. W komórce A1 widnieje wartość 1, w komórce B1 wartość 2, w komórce C1 wartość 3. W komórce A2 widnieje wartość 2, w komórce B2 formuła =B1*A2, w komórce C2 formuła =C1*B2. W komórce A3 widnieje wartość 3, w komórce B3 formuła =B2*A3, w komórce C3 formuła =C2*B3.](https://static.zpe.gov.pl/portal/f/res-minimized/R1BhJkc2hInSO/1665414285/11CKzrjL5oQL0zz97IWZVCl28VAmRun6.png)
W zastosowanej formule komórka B2 jest zaadresowana względem położenia innych komórek – jest to adresowanie względne. W naszym przykładzie do komórki B2 wpisano formułę =B1*A2
co oznacza, że aby obliczyć wartość formuły należy wziąć zawartość komórki leżącej w tej samej kolumnie ale w wierszu o jeden wyżej (B1) i pomnożyć ją przez zawartość komórki z tego samego wiersza ale z kolumny znajdującej się bezpośrednio z lewej strony (A2). Kopiując formułę z komórki B2 do C3, czyli o jeden wiersz w dół i jedną kolumnę w prawo, program przeadresował zarówno adres kolumny, jak i adres wiersza: do obliczenia wartości formuły wziął zawartość komórki znajdującej się w tej samej kolumnie tylko w wierszu powyżej (C2) oraz w tym samym wierszu tylko w kolumnie z lewej strony (B3). Natomiast, aby poprawnie wyliczyć oczekiwaną przez nas wartość w komórce C3 powinna znaleźć się formuła =A3*C1
.
Jak widać adresowanie względne nie sprawdziło się w tej sytuacji, tabliczka mnożenia nie została poprawnie uzupełniona. Tutaj z pomocą przychodzą nam inne sposoby adresowania.
Adresowanie mieszaneAdresowanie mieszane
Adresowanie mieszane polega na zablokowaniu za pomocą znaku $ albo wiersza, albo kolumny np. $B1, B$1. Po przekopiowaniu zmienia się tylko niezablokowany wymiar.
Na zrzucie ekranu w komórce A5 odwołaliśmy się do komórki A1, wstawiając znak $ przed numer wiersza. Przy kopiowaniu formuły do kolejnych kolumn i wierszy, zmienił się więc jedynie adres kolumny.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 7 i kolumny oznaczone literą od A do C. W komórce A1 widnieje wartość 1, w komórce B1 wartość 4, w komórce C1 wartość 7. W komórce A2 widnieje wartość 2, w komórce B2 wartość 5, w komórce C2 wartość 8. W komórce A3 widnieje wartość 3, w komórce B3 wartość 6, w komórce C3 wartość 9. Wiersz 4 jest pusty. W komórce A5 widnieje formuła =A$1, w komórce B5 formuła =B$1, w komórce C5 formuła =C$1. W komórce A6 widnieje formuła =A$1, w komórce B6 formuła =B$1, w komórce C6 formuła =C$1. W komórce A7 widnieje formuła =A$1, w komórce B7 formuła =B$1, w komórce C7 formuła =C$1.](https://static.zpe.gov.pl/portal/f/res-minimized/RPIjdLxyxtutN/1665414285/nf5skltDutGbPrcYDeMqAM2DuSLS2Gph.png)
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 7 i kolumny oznaczone literą od A do C. W komórce A1 widnieje wartość 1, w komórce B1 wartość 4, w komórce C1 wartość 7. W komórce A2 widnieje wartość 2, w komórce B2 wartość 5, w komórce C2 wartość 8. W komórce A3 widnieje wartość 3, w komórce B3 wartość 6, w komórce C3 wartość 9. Wiersz 4 jest pusty. W komórce A5 widnieje wartość 1, w komórce B5 wartość 4, w komórce C5 wartość 7. W komórce A6 widnieje wartość 1, w komórce B6 wartość 4, w komórce C6 wartość 7. W komórce A7 widnieje wartość 1, w komórce B7 wartość 4, w komórce C7 wartość 7.](https://static.zpe.gov.pl/portal/f/res-minimized/RxlFJAnhWEhX4/1665414285/2cNCKT5YdukFfCUmSENkjIJz2z94GYhF.png)
W przedstawionym poniżej przypadku, odwołując się w komórce A5 do komórki A1, zamiast użyć znaku $ przed numerem wiersza, użyliśmy go przed adresem kolumny. Po skopiowaniu formuły do kolejnych kolumn i wierszy zmienił się wyłącznie adres wiersza.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 7 i kolumny oznaczone literą od A do C. W komórce A1 widnieje wartość 1, w komórce B1 wartość 4, w komórce C1 wartość 7. W komórce A2 widnieje wartość 2, w komórce B2 wartość 5, w komórce C2 wartość 8. W komórce A3 widnieje wartość 3, w komórce B3 wartość 6, w komórce C3 wartość 9. Wiersz 4 jest pusty. W komórce A5 widnieje formuła =$A1, w komórce B5 formuła =$A1, w komórce C5 formuła =$A1. W komórce A6 widnieje formuła =$A2, w komórce B6 formuła =$A2, w komórce C6 formuła =$CA2. W komórce A7 widnieje formuła =$A3, w komórce B7 formuła =$A3, w komórce C7 formuła =$A3.](https://static.zpe.gov.pl/portal/f/res-minimized/R1IYvH55iu56b/1665414286/VsavWMmevbnngsHIJsEwipgO6f0me9B2.png)
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 7 i kolumny oznaczone literą od A do C. W komórce A1 widnieje wartość 1, w komórce B1 wartość 4, w komórce C1 wartość 7. W komórce A2 widnieje wartość 2, w komórce B2 wartość 5, w komórce C2 wartość 8. W komórce A3 widnieje wartość 3, w komórce B3 wartość 6, w komórce C3 wartość 9. Wiersz 4 jest pusty. W komórce A5 widnieje wartość 1, w komórce B5 wartość 1, w komórce C5 wartość 1. W komórce A6 widnieje wartość 2, w komórce B6 wartość 2, w komórce C6 wartość 2. W komórce A7 widnieje wartość 3, w komórce B7 wartość 3, w komórce C7 wartość 3.](https://static.zpe.gov.pl/portal/f/res-minimized/R1JYqv6igWcJy/1665414286/ZSqBOWMO272JZkyJqKVumEePo3bnQZNl.png)
Podobnie widać to na następnej ilustracji - do komórki E1 wpisaliśmy formułę =B$1. Następnie skopiowaliśmy formułę do komórki D2 i F1. Jak widzimy, formuła po skopiowaniu zmieniła jedynie kolumnę, do której się odwołuje, numer wiersza został niezmieniony.
Teraz możemy wrócić do pierwotnego przykładu. Zastanówmy się, jak powinna wyglądać formuła, która poprawnie wyliczy tabliczkę mnożenia. Kopiując formułę w prawo, numer wiersza dla pierwszego czynnika formuły nie może się zmieniać, a kopiując komórkę w dół, kolumna drugiego czynnika formuły nie może się zmieniać, więc do komórki B2 wpiszemy formułę =B$1*$A2
. Skopiujmy formułę do pozostałych komórek z zakresu B2:J10.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 10 i kolumny oznaczone literą od A do J. W komórce A1 widnieje wartość 1, w komórce B1 wartość 2, w komórce C1 wartość 3, w komórce D1 wartość 4, w komórce E1 wartość 5, w komórce F1 wartość 6, w komórce G1 wartość 7, w komórce H1 wartość 8, w komórce I1 wartość 9, w komórce J1 wartość 10. W komórce A2 widnieje wartość 2, w komórce B2 formuła =B$1*$A2, w komórce C2 formuła =C$1*$A2, w komórce D2 formuła =D$1*$A2, w komórce E2 formuła =E$1*$A2, w komórce F2 formuła =F$1*$A2, w komórce G2 formuła =G$1*$A2, w komórce H2 formuła =H$1*$A2, w komórce I2 formuła =I$1*$A2, a w komórce J2 formuła =J$1*A2. W komórce A3 widnieje wartość 3, w komórce B3 formuła =B$1*$A3, w komórce C3 formuła =C$1*$A3, w komórce D3 formuła =D$1*$A3,w komórce E3 formuła =E$1*$A3, w komórce F3 formuła =F$1*$A3, w komórce G3 formuła =G$1*$A3, w komórce H3 formuła =H$1*$A3,w komórce I3 formuła =I$1*$A3, a w komórce J3 formuła =J$1*$A3. W komórce A4 widnieje wartość 4, w komórce B4 formuła =B$1*$A4, w komórce C4 formuła =C$1*$A4, w komórce D4 formuła =D$1*$A4,w komórce E4 formuła =E$1*$A4, w komórce F4 formuła =F$1*$A4, w komórce G4 formuła =G$1*$A4, w komórce H4 formuła =H$1*$A4, w komórce I4 formuła =I$1*$A4, a w komórce J4 formuła =J$1*$A4. W komórce A5 widnieje wartość 5, w komórce B5 formuła =B$1*$A5, w komórce C5 formuła =C$1*$A5, w komórce D5 formuła =D$1*$A5, w komórce E5 formuła =E$1*$A5, w komórce F5 formuła =F$1*$A5, w komórce G5 formuła =G$1*$A5, w komórce H5 formuła =H$1*$A5, w komórce I5 formuła =I$1*$A5, a w komórce J5 formuła =J$1*$A5. W komórce A6 widnieje wartość 6, w komórce B6 formuła =B$1*$A6, w komórce C6 formuła =C$1*$A6, w komórce D6 formuła =D$1*$A6,w komórce E6 formuła =E$1*$A6, w komórce F6 formuła =F$1*$A6, w komórce G6 formuła =G$1*$A6, w komórce H6 formuła =H$1*$A6, w komórce I6 formuła =I$1*$A6, a w komórce J6 formuła =J$1*$A6. W komórce A7 widnieje wartość 7, w komórce B7 formuła =B$1*$A7, w komórce C7 formuła =C$1*$A7, w komórce D7 formuła =D$1*$A7, w komórce E7 formuła =E$1*$A7, w komórce F7 formuła =F$1*$A7, w komórce G7 formuła =G$1*$A7, w komórce H7 formuła =H$1*$A7, w komórce I7 formuła =I$1*$A7, a w komórce J7 formuła =J$1*$A7. W komórce A8 widnieje wartość 8, w komórce B8 formuła =B$1*$A8, w komórce C8 formuła =C$1*$A8, w komórce D8 formuła =D$1*$A8,w komórce E8 formuła =E$1*$A8, w komórce F8 formuła =F$1*$A8, w komórce G8 formuła =G$1*$A8, w komórce H8 formuła =H$1*$A8, w komórce I8 formuła =I$1*$A8, a w komórce J8 formuła =J$1*$A8. W komórce A9 widnieje wartość 9, w komórce B9 formuła =B$1*$A9, w komórce C9 formuła =C$1*$A9, w komórce D9 formuła =D$1*$A9, w komórce E9 formuła =E$1*$A9, w komórce F9 formuła=F$1*$A9, w komórce G9 formuła =G$1*$A9, w komórce H9 formuła =H$1*$A9, w komórce I9 formuła =I$1*$A9, a w komórce J9 formuła =J$1*$A9. W komórce A10 widnieje wartość 10, w komórce B10 formuła =B$1*$A10, w komórce C10 formuła =C$1*$A10, w komórce D10 formuła =D$1*$A10, w komórce E10 formuła =E$1*$A10, w komórce F10 formuła =F$1*$A10, w komórce G10 formuła =G$1*$A10, w komórce H10 formuła =H$1*$A10, w komórce I10 formuła =I$1*$A10, a w komórce J10 formuła =J$1*$A10.](https://static.zpe.gov.pl/portal/f/res-minimized/R1WKH3dHGVgN0/1665414287/J4vHKM2Se1Ln6cgYK4DJ1bv7ImSgBeDR.png)
Tabliczka mnożenia została poprawnie obliczona, dzięki użyciu adresowania mieszanego.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 10 i kolumny oznaczone literą od A do J. W komórce A1 widnieje wartość 1, w komórce B1 wartość 2, w komórce C1 wartość 3, w komórce D1 wartość 4, w komórce E1 wartość 5, w komórce F1 wartość 6, w komórce G1 wartość 7, w komórce H1 wartość 8, w komórce I1 wartość 9, w komórce J1 wartość 10. W komórce A2 widnieje wartość 2, w komórce B2 wartość 4, w komórce C2 wartość 6, w komórce D2 wartość 8, w komórce E2 wartość 10, w komórce F2 wartość 12, w komórce G2 wartość 14, w komórce H2 wartość 16, w komórce I2 wartość 18, a w komórce J2 wartość 20. W komórce A3 widnieje wartość 3, w komórce B3 wartość 6, w komórce C3 wartość 9, w komórce D3 wartość 12,w komórce E3 wartość 15, w komórce F3 wartość 18, w komórce G3 wartość 21, w komórce H3 wartość 24,w komórce I3 wartość 27, a w komórce J3 wartość 30. W komórce A4 widnieje wartość 4, w komórce B4 wartość 8, w komórce C4 wartość 12, w komórce D4 wartość 16, w komórce E4 wartość 20, w komórce F4 wartość 24, w komórce G4 wartość 28, w komórce H4 wartość 32, w komórce I4 wartość 36, a w komórce J4 wartość 40. W komórce A5 widnieje wartość 5, w komórce B5 wartość 10, w komórce C5 wartość 15, w komórce D5 wartość 20, w komórce E5 wartość 25, w komórce F5 wartość 30, w komórce G5 wartość 35, w komórce H5 wartość 40, w komórce I5 wartość 45, a w komórce J5 wartość 50. W komórce A6 widnieje wartość 6, w komórce B6 wartość 12, w komórce C6 wartość 18, w komórce D6 wartość 24,w komórce E6 wartość 30, w komórce F6 wartość 36, w komórce G6 wartość 42, w komórce H6 wartość 48, w komórce I6 wartość 54, a w komórce J6 wartość 60. W komórce A7 widnieje wartość 7, w komórce B7 wartość 14, w komórce C7 wartość 21, w komórce D7 wartość 28, w komórce E7 wartość 35, w komórce F7 wartość 42, w komórce G7 wartość 49, w komórce H7 wartość 56, w komórce I7 wartość 63, a w komórce J7 wartość 70. W komórce A8 widnieje wartość 8, w komórce B8 wartość 16, w komórce C8 wartość 24, w komórce D8 wartość 32,w komórce E8 wartość 40, w komórce F8 wartość 48, w komórce G8 wartość 56, w komórce H8 wartość 64, w komórce I8 wartość 72, a w komórce J8 wartość 80. W komórce A9 widnieje wartość 9, w komórce B9 wartość 18, w komórce C9 wartość 27, w komórce D9 wartość 36, w komórce E9 wartość 45, w komórce F9 wartość 54, w komórce G9 wartość 63, w komórce H9 wartość 72, w komórce I9 wartość 81, a w komórce J9 wartość 90. W komórce A10 widnieje wartość 10, w komórce B10 wartość 20, w komórce C10 wartość 30, w komórce D10 wartość 40, w komórce E10 wartość 50, w komórce F10 wartość 60, w komórce G10 wartość 70, w komórce H10 wartość 80, w komórce I10 wartość 90, a w komórce J10 wartość 100.](https://static.zpe.gov.pl/portal/f/res-minimized/R132iR4k3eBuH/1665414287/8zgdZTKv1A92XkErVs5Pi3crFX4RXQzS.png)
Przykład blokowania wiersza
W arkuszu Blokowanie wiersza
, w kolumnie A znajdują się liczby naturalne z zakresu <1, 10>. Chcemy policzyć wynik dzielenia wybranej przez nas liczby dla różnych dzielników. Przyjmijmy, że dzielną będzie wartość komórki A1 (w naszym przykładzie jest nią 6). W komórce B2 wpisujemy więc następującą formułę:
=A1/A2
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 11 i kolumny oznaczone literą A i B. W komórce A1 widnieje wartość 6, komórka B1 jest pusta. W komórce A2 widnieje wartość 1, w komórce B2 wartość 6,00. W komórce A3 widnieje wartość 2, komórka B3 jest pusta. W komórce A4 widnieje wartość 3, komórka B4 jest pusta. W komórce A5 widnieje wartość 4, komórka 5 jest pusta. W komórce A6 widnieje wartość 5, komórka B6 jest pusta. W komórce A7 widnieje wartość 6, komórka B7 jest pusta. W komórce A8 widnieje wartość 7, komórka B8 jest pusta. W komórce A9 widnieje wartość 8, komórka B9 jest pusta. W komórce A10 widnieje wartość 9, komórka B10 jest pusta. W komórce A11 widnieje wartość 10, komórka B11 jest pusta. W oknie nad arkuszem widnieje symbol zaznaczonej komórki B2, a obok formuła =A1/A2.](https://static.zpe.gov.pl/portal/f/res-minimized/R16pyGaiipFxU/1665414287/2aHRBACpcvYEU4opmlZ9rifaSs0dekBi.png)
Okazuje się jednak, że po przekopiowaniu formuły do kolejnych komórek nie otrzymujemy zamierzonego wyniku. Zamiast dzielić liczbę znajdującą się w komórce A1 przez kolejne dzielniki w kolumnie A, dzielimy wartość z komórki o jedną kolumnę w lewo i jeden wiersz do góry przez wartość znajdującą się po lewej stronie komórki, do której wpisaliśmy formułę.
Żeby otrzymać zakładane wyniki, należy zablokować numer wiersza. Musimy więc użyć adresowania mieszanego, czyli zablokować wiersz w naszej formule. Osiągniemy to przez wstawienie znaku dolara $ przed numerem wiersza, w którym komórka się znajduje (w naszym przypadku jest to numer 1). Dla komórki B2 formuła będzie wyglądać tak:
=A$1/A2
Przykład blokowania kolumny
W arkuszu Blokowanie kolumny
, w wierszu 1 znajdują się liczby naturalne z zakresu <1, 10>. Chcemy policzyć wynik dzielenia wybranej przez nas liczby dla różnych dzielników. Przyjmijmy, że dzielną będzie wartość komórki A1 (w naszym przykładzie jest nią 6). W komórce B2 wpisujemy więc następującą formułę:
=A1/B1
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 2 i kolumny oznaczone literą A, B, C, D. W komórce A1 widnieje wartość 6, komórka B1 ma 1, komórka C1 ma wartość 2, komórka D1 ma wartość 3. W komórce B2 widnieje wartość 6,00. Znajduje się w zielonej ramce. na górze arkusza są komórki. Wpisano B2, a obok w polu jest zapis: =A1/B1.](https://static.zpe.gov.pl/portal/f/res-minimized/RYWCxpXkQn4F1/1665414288/1QZMRc43RcPmAuQkKgnYTyzyU3B3j7Kd.png)
Okazuje się jednak, że po przekopiowaniu formuły do kolejnych komórek nie otrzymujemy zamierzonego wyniku. Zamiast dzielić liczbę znajdującą się w komórce A1 przez kolejne dzielniki w wierszu 1, dzielimy wartość z komórki o jedną kolumnę w lewo i jeden wiersz do góry przez wartość znajdującą się powyżej komórki, do której wpisaliśmy formułę.
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 2 i kolumny oznaczone literami od A do K. W komórce A1 widnieje wartość 6, w B1 - 1, w C1 2, w D1 3, w E1 4, w F1 5, w G1 6, w H1 7, w I1 8, J1 9, w K1 10. Komórka A2 jest pusta, w B2 jest 6,00, w C2 0,50, w D2 0,67, w E2 widnieje wartość 0,75, w komórce F2 jest wartość 0,80, w G2 jest wartość 0,83, w H2 0,86, w I2 jest wartość 0,88, w J2 jest 0,89, w K2 0,90.](https://static.zpe.gov.pl/portal/f/res-minimized/ROKTNXip88OgB/1665414289/hZ2mK3iNIbVo76L1bJUGyGixSUpHDmr5.png)
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 2 i kolumny oznaczone literami od A do K. W komórce A1 widnieje wartość 6, w B1 - 1, w C1 2, w D1 3, w E1 4, w F1 5, w G1 6, w H1 7, w I1 8, J1 9, w K1 10. Komórka A2 jest pusta, w B2 jest zapis: =A1/B1, w C2 jest =B1/C1, w D2 jest =C1/D1, w E2 jest =D1/E1, w F2 jest =E1/F1, w G2 jest =F1/G1, H2 jest =G1/H1, w I2 jest =H1/I1, w J2 jest =I1/J1, w K2 jest =J1/K1.](https://static.zpe.gov.pl/portal/f/res-minimized/R1MWzvDf1kjEc/1665414289/KYB4tzLy4qTxFM2QnoSUvUAS7wXNtleH.png)
Żeby otrzymać zakładane wyniki, należy zablokować kolumnę komórki A1 w naszej formule. Osiągniemy to przez wstawienie znaku dolara $ przed numerem kolumny, w którym komórka się znajduje (w naszym przypadku jest to A). Dla komórki B2 formuła będzie wyglądać tak:
=$A1/B1
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 2 i kolumny oznaczone literami od A do K. W komórce A1 widnieje wartość 6, w B1 - 1, w C1 2, w D1 3, w E1 4, w F1 5, w G1 6, w H1 7, w I1 8, J1 9, w K1 10. Komórka A2 jest pusta, w B2 jest 6,00, w C2 3,00, w D2 2,00, w E2 widnieje wartość 1,50, w komórce F2 jest wartość 1,20, w G2 jest wartość 1,00, w H2 0,86, w I2 jest wartość 0,75, w J2 jest 0,67, w K2 0,60.](https://static.zpe.gov.pl/portal/f/res-minimized/R1XxBi06y43wG/1665414289/5W15tDS29zqKl2eJDOzOyhTsGZ0oCP2l.png)
![Ilustracja przedstawia fragment dokumentu w arkuszu kalkulacyjnym Microsoft Excel. Arkusz zawiera wiersze ponumerowane od 1 do 2 i kolumny oznaczone literami od A do K. W komórce A1 widnieje wartość 6, w B1 - 1, w C1 2, w D1 3, w E1 4, w F1 5, w G1 6, w H1 7, w I1 8, J1 9, w K1 10. Komórka A2 jest pusta, w B2 jest zapis: =$A1/B1, w C2 jest =$B1/C1, w D2 jest =$C1/D1, w E2 jest =$D1/E1, w F2 jest =$E1/F1, w G2 jest =$F1/G1, H2 jest =$G1/H1, w I2 jest =$H1/I1, w J2 jest =$I1/J1, w K2 jest =$J1/K1.](https://static.zpe.gov.pl/portal/f/res-minimized/R3q6d3xgjyJKA/1665414290/5TfRPl6eYBDmpFizTZsJBlG97DC6L4Qk.png)
Adresowanie bezwzględne
Jeśli chcemy użyć wartości komórki w formule, ale nie chcemy, aby adres zmieniał się podczas kopiowania, wybierzemy adresowanie bezwzględneadresowanie bezwzględne. Raz jeszcze użyjemy znaku dolara $, jednak tym razem zablokujemy wiersz oraz kolumnę.
W komórkach od A1 do B5 mamy wpisane liczby. Chcemy, aby w każdej komórce kolumny C i D został wpisany wynik mnożenia wartości komórki A1 z wartością komórki B1. Wpisujemy więc następującą formułę do komórki C1 i skopiujemy tę formułę do pozostałych komórek z zakresu C1:D5.
=A1*B1
Jak widzimy, przy kopiowaniu komórek, zmieniła się zarówno kolumna, jak i numer wiersza w formule. Musimy zatem zmienić adresowanie w komórce C1 na bezwzględne, tak aby zablokować zarówno kolumny A i B, jak i wiersz 1. Użyjemy do tego znaku $.
Przykład
Chcemy obliczyć wartość przyspieszenia dla zmieniającej się wartości prędkości początkowej i końcowej, ale w takim samym okresie czasu – 60 sekund. W komórce A1 znajduje się wartość 60, która oznacza czas w sekundach. W kolejnych komórkach pierwszego wiersza znajdują się końcowe wartości prędkości, a w kolejnych komórkach kolumny A znajdują się początkowe wartości prędkości. Wszystkie wartości podane są w jednostkach układu SI.
![Ilustracja przedstawia arkusz. Ma 21 wierszy i kolumny do A do U. W komórce A1 jest 60, w A2 0, w A3 8, w A4 16, w A524, w A6 32, w A7 40, w A8 48, w A9 56, w A10 64, w A11 72, w A12 80, w A13 88, w A14 96, w A15 104, w A16 112, w A17 120, w A18 128, w A19 136, w A20 144, w A21 152. W komórce B1 jest 0, w C1 jest 15, w D1 jest 30, w E1 45, w f1 60, w G1 75, w H1 90, w I1 105, w J1 120, w K1 135, w L1 150, w M1 165, w N1 180, w O1 195, w P1 210, Q1 225, w R1 240, w S1 255, w T1 270, w U1 285.](https://static.zpe.gov.pl/portal/f/res-minimized/R1ZObQi4IRjBm/1665414291/14CdlcakEeqqv4UCmiMbhL2dysaVUQRd.png)
Do obliczenia wartości przyspieszenia skorzystamy ze wzoru
gdzie a oznacza przyspieszenie, VIndeks dolny kk oznacza prędkość końcową, VIndeks dolny pp oznacza prędkość początkową, a t oznacza czas.
Do komórki B2 wprowadzimy następującą formułę:
Oczywiście nie chcemy, aby po kopiowaniu formuły do kolejnych komórek zmieniał się adres komórki, która oznacza czas, musimy więc ją zablokować. Nie chcemy również, aby zmieniała się kolumna dla początkowej wartości prędkości, a także wiersz dla końcowej wartości prędkości, musimy więc zablokować odpowiednie elementy. Formuła wprowadzona do komórki B2, która po przekopiowaniu do innych komórek nadal poprawnie policzy wartość przyspieszenia wygląda następująco:
![Ilustracja przedstawia arkusz. Ma 21 wierszy i kolumny do A do U. W komórce A1 jest 60, w A2 0, w A3 8, w A4 16, w A524, w A6 32, w A7 40, w A8 48, w A9 56, w A10 64, w A11 72, w A12 80, w A13 88, w A14 96, w A15 104, w A16 112, w A17 120, w A18 128, w A19 136, w A20 144, w A21 152. W komórce B1 jest 0, w C1 jest 15, w D1 jest 30, w E1 45, w f1 60, w G1 75, w H1 90, w I1 105, w J1 120, w K1 135, w L1 150, w M1 165, w N1 180, w O1 195, w P1 210, Q1 225, w R1 240, w S1 255, w T1 270, w U1 285. W komórce B2 jest formuła: =(B$1-$A2)/$A$1.](https://static.zpe.gov.pl/portal/f/res-minimized/Rk6AxHEir6eDe/1665414291/1EdGNDHNexHXGe0GqsJew3fyb940fn1d.png)
Następnie skopiujemy formułę do pozostałych komórek z zakresu B2:U21.
![Ilustracja](https://static.zpe.gov.pl/portal/f/res-minimized/RY8Gc6oXwqMW4/1665414292/28MwGu9iCecjWDBLCiaJMRSFGrGoZtdU.png)
Ilustracja przedstawia arkusz. Ma 21 wierszy i kolumny do A do U. W komórce A1 jest 60, w A2 0, w A3 8, w A4 16, w A524, w A6 32, w A7 40, w A8 48, w A9 56, w A10 64, w A11 72, w A12 80, w A13 88, w A14 96, w A15 104, w A16 112, w A17 120, w A18 128, w A19 136, w A20 144, w A21 152. W komórce B1 jest 0, w C1 jest 15, w D1 jest 30, w E1 45, w f1 60, w G1 75, w H1 90, w I1 105, w J1 120, w K1 135, w L1 150, w M1 165, w N1 180, w O1 195, w P1 210, Q1 225, w R1 240, w S1 255, w T1 270, w U1 285. We wszystkich pozostałych komórkach arkusza są dane liczbowe, również ujemne. Najwięcej ujemnych danych jest w kolumnie B, C, D, E. Z każdą kolejną kolumną liczba ujemnych danych maleje. Od kolumny M wszystkie liczby mają wartości dodatnie. Wartości te rosną do kolumny U, czyli ostatniej. Najniższa wartość w arkuszu jest w komórce B21 i wynosi minus 2,53. Najwyższa wartość jest w komórce U1 i wynosi 4,75.
W komórkach tabeli zostały uzupełnione wartości przyspieszenia. Zwróć uwagę na to, że część z tych wartości jest ujemna, wynika to z tego, iż wartość prędkości końcowej była niższa od początkowej, a więc był to ruch opóźniony.
LibreOffice Calc
Nie ma różnic pomiędzy programem Microsoft Excel a LibreOffice Calc podczas wykonywania działań związanych z adresowaniem komórek.
Słownik
sposób adresowania komórek w arkuszu kalkulacyjnym sprawia, że po przekopiowaniu w formule odniesienie nie zmieni się
sprawia, że po przekopiowaniu w formule nie zmieni się odniesienie do kolumny LUB do wiersza