Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz...

31

Transcript of Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz...

Page 1: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.
Page 2: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Idź do

• Spis treści• Przykładowy rozdział• Skorowidz

• Katalog online

• Dodaj do koszyka

• Zamów cennik

• Zamów informacjeo nowościach

• Fragmenty książekonline

Helion SAul. Kościuszki 1c44-100 Gliwicetel. 32 230 98 63e-mail: [email protected]© Helion 1991–2011

Katalog książek

Twój koszyk

Cennik i informacje

Czytelnia

Kontakt

• Zamów drukowanykatalog

Excel w obliczeniachnaukowych i inżynierskich.Wydanie IIAutor: Maciej GonetISBN: 978-83-246-3066-0Format: 158×235, stron: 392

Sprawdź, jak Excel może pomóc Ci w skomplikowanych obliczeniach!• Jak za pomocą arkusza rozwiązywać zaawansowane zadania matematyczne?• Jak opisać równaniem wynik doświadczenia?• Jak stworzyć prostą bazę danych w Excelu?• Jak zaprojektować wykres animowany?• Jak skorzystać z możliwości języka VBA?

Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.Liczba jego zastosowań jest wprost proporcjonalna do pomysłowości użytkowników. Jednakjego prawdziwą siłę można poznać wszędzie tam, gdzie konieczne jest żmudne przeliczaniewielu kolumn liczb lub wykonywanie skomplikowanych obliczeń matematycznych. Excel nigdysię nie nudzi, a do tego jest prawie nieomylny. Czas okiełznać te ogromne możliwości!

Właśnie dzięki tej książce szybko zapoznasz się z możliwościami narzędzia Microsoft Excelw zakresie wykonywania obliczeń naukowych i technicznych. Sprawdzisz, jak wydajnie rozwiązywać problemy o dowolnym stopniu złożoności. Nauczysz się obliczać całki oznaczone, rozwiązywać równania nieliniowe i różniczkowe oraz układy równań. Brzmi groźnie? Ale niew Excelu! Przejrzyste przykłady oraz opisy "krok po kroku" sprawią, że rozwiązywanie tychi wielu innych problemów nie będzie dla Ciebie najmniejszym kłopotem. Książka ta świetnie sprawdzi się w rękach studentów, uczniów oraz pracowników naukowych.

• Podstawy pracy z arkuszem kalkulacyjnym Microsoft Excel• Operowanie na tablicach• Prezentacja danych w formie graficznej• Różniczkowanie numeryczne• Obliczanie całek oznaczonych• Rozwiązywanie równań nieliniowych• Rozwiązywanie układów równań• Interpolacja danych• Opis matematyczny danych pomiarowych• Rozwiązywanie równań różniczkowych• Działania na liczbach zespolonych• Przygotowanie prostej bazy danych w arkuszu kalkulacyjnym• Możliwości języka VBA

Wykorzystaj możliwości arkusza Excelw skomplikowanych działaniach matematycznych!

Page 3: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Spis tre�ciRozdzia� 1. Wst�p ............................................................................................. 7

Do kogo adresowana jest ta ksi��ka? .............................................................................. 7Co jest, a czego nie ma w tej ksi��ce? ............................................................................. 9Konwencje przyj�te w tek�cie ....................................................................................... 10Rozwój arkusza kalkulacyjnego .................................................................................... 11

Rozdzia� 2. Podstawowe operacje w arkuszu ................................................... 13Typy danych wyst�puj�cych w arkuszu i ich identyfikacja ........................................... 13Konstrukcja formu� (wyra�e�) w Excelu ....................................................................... 16Edycja, kopiowanie i przesuwanie zawarto�ci komórek ............................................... 26Zasady interpretacji nazw i adresów w wyra�eniach w arkuszu i w formu�ach nazwanych ..... 29Funkcje u�atwiaj�ce odczytywanie i wyliczanie adresów .............................................. 33

Rozdzia� 3. Operacje i funkcje tablicowe .......................................................... 37Podstawowe poj�cia dotycz�ce tablic i macierzy .......................................................... 37Operacje tablicowe zaimplementowane w Excelu ........................................................ 38Wprowadzanie i edycja formu� tablicowych ................................................................. 41Kopiowanie formu� tablicowych ................................................................................... 43Odwo�ania do elementów lub fragmentów tablic .......................................................... 44

U�ycie funkcji INDEKS ......................................................................................... 44U�ycie funkcji PRZESUNI�CIE ............................................................................ 47Bez u�ycia funkcji ................................................................................................... 48

�czenie tablic i tworzenie tablic mieszanych .............................................................. 48Dynamiczne generowanie tablic o zadanym rozmiarze ................................................. 50U�ywanie tablic generowanych dynamicznie ................................................................ 54Zasady interpretacji nazw i adresów w wyra�eniach tablicowych

w arkuszu i w formu�ach nazwanych .......................................................................... 55Odwo�ania strukturalne w tabelach ............................................................................... 57

Regu�y sk�adni odwo�a� strukturalnych .................................................................. 58Elementy sk�adowe tabeli ....................................................................................... 58Predefiniowane specyfikatory wierszy .................................................................... 59Operatory odwo�ania ............................................................................................... 59Odwo�ania strukturalne kwalifikowane i niekwalifikowane ................................... 59Przyk�ady u�ycia odwo�a� strukturalnych ............................................................... 60Praca z odwo�aniami strukturalnymi ....................................................................... 61

Rozdzia� 4. Tablicowanie funkcji jednej i dwu zmiennych .................................. 65Funkcje jednej zmiennej ................................................................................................ 65Funkcja jednej zmiennej okre�lona w sposób niejawny (uwik�any) .............................. 68Funkcje dwu zmiennych ................................................................................................ 69

Page 4: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

4 Excel w obliczeniach naukowych i in�ynierskich

Rozdzia� 5. Graficzna prezentacja danych ........................................................ 75Rodzaje wykresów dost�pnych w Excelu ...................................................................... 75Przygotowanie danych do wykresu punktowego ........................................................... 76Wykonanie wykresu punktowego ................................................................................. 77Dodawanie linii trendu (regresji) do wykresu ............................................................... 78Wykresy radarowe ......................................................................................................... 80Wykresy powierzchniowe ............................................................................................. 83Wykresy dynamiczne .................................................................................................... 85Ma�e wykresy dost�pne w Excelu 2010 ........................................................................ 86

Rozdzia� 6. Ró�niczkowanie numeryczne .......................................................... 89Poj�cie pochodnej ......................................................................................................... 89Numeryczne obliczanie pochodnej funkcji danej wzorem ............................................ 91Numeryczne ró�niczkowanie danych pomiarowych ..................................................... 92

Bezpo�rednie oszacowanie warto�ci pochodnych na podstawie danych pomiarowych .... 92Obliczenie pochodnej za po�rednictwem funkcji aproksymuj�cej .......................... 93

Rozdzia� 7. Obliczanie ca�ek oznaczonychz wykorzystaniem ich interpretacji geometrycznej .......................... 97Poj�cie ca�ki oznaczonej ............................................................................................... 97Sposoby obliczania ca�ek metod� kwadratur ................................................................. 97Obliczenia ca�ek w Excelu ............................................................................................ 99Wykorzystanie operacji tablicowych do skrócenia zapisu oblicze� ............................ 102Wykorzystanie iteracji i odwo�a� cyklicznych do obliczania ca�ek ............................ 108

Rozdzia� 8. Obliczanie ca�ek niew�a�ciwych ................................................... 111Poj�cie ca�ki niew�a�ciwej ........................................................................................... 111Przyk�ad obliczenia ca�ki metod� ekstrapolacji ........................................................... 112

Rozdzia� 9. Obliczanie górnej granicy ca�kowania ........................................... 115Funkcja podca�kowa opisana wzorem ......................................................................... 116Funkcja podca�kowa w postaci zbioru punktów pomiarowych ................................... 117

Rozdzia� 10. Obliczanie ca�ek oznaczonychz wykorzystaniem szeregów pot�gowych ...................................... 121Podstawowe poj�cia dotycz�ce ci�gów i szeregów ..................................................... 121Obliczenia sum szeregów w Excelu ............................................................................ 123

Rozdzia� 11. Uk�ady równa� liniowych ............................................................. 131Zapis uk�adu równa� i jego rozwi�zania w formie macierzowej ................................. 131Przebieg rozwi�zania w Excelu ................................................................................... 132Wykorzystanie Solvera do rozwi�zywania uk�adu równa� liniowych ........................ 133

Rozdzia� 12. Rozwi�zywanie równa� nieliniowych ............................................. 135Równanie kwadratowe ................................................................................................ 135Graficzne oszacowanie pierwiastków ......................................................................... 139Metoda iteracji prostej ................................................................................................. 140Metoda siecznych („regula falsi”) ............................................................................... 143Przyspieszenie zbie�no�ci metody siecznych .............................................................. 144Metoda stycznych (Newtona) ...................................................................................... 145Zmodyfikowana metoda stycznych ............................................................................. 146Inny wariant metody siecznych ................................................................................... 147Zamierzone u�ycie odwo�a� cyklicznych przy rozwi�zywaniu równa� ...................... 148Wykorzystanie narz�dzi Szukaj wyniku i Solver ........................................................ 149

Rozdzia� 13. Uk�ady równa� nieliniowych ......................................................... 153Uk�ady z�o�one z dwóch równa� ................................................................................ 153Uk�ady z�o�one z trzech i wi�cej równa� .................................................................... 159

Page 5: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Spis tre�ci 5

Rozdzia� 14. Wyszukiwanie danych w tablicach i interpolacja ........................... 163Przeszukiwanie tablic funkcji jednej zmiennej ............................................................ 163Interpolacja liniowa ..................................................................................................... 166Trend liniowy .............................................................................................................. 169Interpolacja kubiczna (wielomianem 3. stopnia) ......................................................... 170Interpolacja liniowa w przypadku funkcji dwu zmiennych ......................................... 171Interpolacja kubiczna w przypadku funkcji dwu zmiennych ....................................... 174

Rozdzia� 15. Regresja liniowa .......................................................................... 177Zakres zastosowania regresji liniowej ......................................................................... 177Ocena statystyczna jako�ci dopasowania równania regresji ........................................ 179Regresja liniowa w Excelu .......................................................................................... 181Regresja liniowa w przypadku funkcji dwu zmiennych .............................................. 188

Rozdzia� 16. Regresja nieliniowa ..................................................................... 193Zakres zastosowania regresji nieliniowej .................................................................... 193Ocena statystyczna jako�ci dopasowania równania regresji ........................................ 195Regresja nieliniowa w Excelu z wykorzystaniem Solvera .......................................... 196Korelacja liniowa i nieliniowa w Excelu ..................................................................... 200

Korelacja liniowa .................................................................................................. 201Korelacja nieliniowa w Excelu z wykorzystaniem Solvera ................................... 203

Rozdzia� 17. Równania ró�niczkowe zwyczajne ................................................. 207Poj�cie równania ró�niczkowego ................................................................................ 207Rozwi�zywanie zagadnienia pocz�tkowego metod� Eulera ........................................ 208Modyfikacje metody Eulera ........................................................................................ 213Metoda Rungego-Kutty ............................................................................................... 217Porównanie dok�adno�ci metod ca�kowania równa� ró�niczkowych .......................... 219Zagadnienie brzegowe równania ró�niczkowego zwyczajnego .................................. 220Metoda strza�ów .......................................................................................................... 221Metoda ró�nic sko�czonych ........................................................................................ 224

Rozdzia� 18. Równania ró�niczkowe cz�stkowe ................................................ 227Przyk�ady równa� ró�niczkowych cz�stkowych ......................................................... 227Równania eliptyczne ................................................................................................... 228Równania paraboliczne ............................................................................................... 234

Rozdzia� 19. Konwersja liczb i jednostek ......................................................... 243Konwersja liczb w ró�nych systemach pozycyjnych ................................................... 243Konwersja jednostek miar ........................................................................................... 245

Konwersja jednostek z�o�onych ............................................................................ 247

Rozdzia� 20. Liczby i funkcje zespolone ........................................................... 249Podstawowe wzory i definicje ..................................................................................... 250Interpretacja geometryczna liczby zespolonej i jej posta trygonometryczna ............. 251Wzór Eulera i wyk�adnicza posta liczby zespolonej .................................................. 252Równo� liczb zespolonych ........................................................................................ 252Dzia�ania arytmetyczne na liczbach zespolonych ........................................................ 252Pot�gowanie i pierwiastkowanie ................................................................................. 253Funkcje elementarne z argumentem zespolonym ........................................................ 255Format wy�wietlania liczb zespolonych ...................................................................... 256Zastosowanie liczb zespolonych w elektrotechnice .................................................... 257

Rozdzia� 21. Proste bazy danych ..................................................................... 261Sortowanie i filtrowanie .............................................................................................. 262Zakres kryteriów ......................................................................................................... 266U�ycie filtra zaawansowanego .................................................................................... 269

Page 6: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

6 Excel w obliczeniach naukowych i in�ynierskich

U�ycie funkcji do odzyskiwania danych z tabeli lub listy ........................................... 270Funkcje podsumowa� .................................................................................................. 274U�ycie funkcji z grupy bazy danych ........................................................................... 278

Rozdzia� 22. Elementy j�zyka VBA (Visual Basic for Applications) .................... 281Podstawowe informacje o j�zyku programowania VBA ............................................. 281Struktura podprogramów w VBA ................................................................................ 284Makropolecenie utworzone w wyniku rejestracji ........................................................ 284Skoroszyt makr osobistych i folder AddIns ................................................................. 286Uruchamianie makropolece� ....................................................................................... 286Wprowadzanie kodu VBA w edytorze ........................................................................ 287Prosta funkcja w VBA ................................................................................................. 288Zmienne — typy i deklaracje ...................................................................................... 289Wyra�enia ................................................................................................................... 291Obiekty, w�a�ciwo�ci i metody .................................................................................... 295Wymiana informacji mi�dzy arkuszem a kodem VBA ............................................... 298U�ycie tablic w Visual Basicu ..................................................................................... 300Wi�cej o funkcjach definiowanych przez u�ytkownika .............................................. 302Sterowanie wykonaniem kodu .................................................................................... 305

Instrukcje warunkowe i instrukcja wyboru ........................................................... 305Instrukcje p�tli ...................................................................................................... 308

Stosowanie komentarzy ............................................................................................... 310Uruchamianie i testowanie makroinstrukcji i funkcji .................................................. 310Przyk�ady funkcji i makroinstrukcji w VBA ............................................................... 312

Obliczanie warto�ci wielomianu ........................................................................... 312Obliczanie pierwiastków równania kwadratowego ............................................... 313Wykorzystanie funkcji VBA w Excelu ................................................................. 314Ca�kowanie numeryczne ....................................................................................... 316Rozwi�zywanie równa� nieliniowych z wykorzystaniem metody GoalSeek ........ 318Przekszta�cenie tablicy dwuwymiarowej w jednowymiarow� .............................. 320Rozwi�zanie równania ró�niczkowego metod� Rungego-Kutty ........................... 322Funkcje u�ytkownika podobne do funkcji standardowych .................................... 323Operacje na komórkach sformatowanych w okre�lony sposób ............................. 326Wy�wietlanie tekstów formu� w arkuszu .............................................................. 327

Rozdzia� 23. Graficzne elementy steruj�ce (kontrolki ekranowe, formanty) ....... 329Rodzaje graficznych elementów steruj�cych i ich przeznaczenie ............................... 329Dodawanie kontrolek (formantów) do arkusza ........................................................... 330

Formanty formularza ............................................................................................. 333Formanty ActiveX ................................................................................................. 336Nieudokumentowane formanty pola tekstowego .................................................. 341

Makroinstrukcje przypisywane do formantów w arkuszu ........................................... 343Przyk�ad wykorzystania formantów w arkuszu ........................................................... 344

Rozdzia� 24. Wybrane funkcje wbudowane w Excelu ......................................... 347

Dodatek A Literatura cytowana i uzupe�niaj�ca ............................................. 375

Skorowidz ................................................................................... 377

Page 7: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Rozdzia� 6.

Ró�niczkowanienumeryczne

Poj�cie pochodnejPochodna jest miar� szybko�ci zmian wielko�ci funkcji w stosunku do zmian jej argu-mentu. Formalnie definiuje si� j� jako granic� ilorazu ró�nicowego, gdy przyrost argu-mentu maleje do zera. Operacj� obliczania pochodnej nazywa si� ró�niczkowaniem.

Je�eli y = f(x), to pochodna oznaczana symbolem y' = f'(x) w punkcie x = x0 jest równa(alternatywnym symbolem pochodnej jest stosunek dy/dx):

0

0

0 0limlim

xxyy

xy

dxdyy

xxx ��

��

����

W przypadku funkcji ci�g�ych nie ma znaczenia, czy x > x0, czy odwrotnie, granica matak� sam� warto�. Gdy dysponujemy tylko warto�ciami funkcji w wybranych punktach,mo�emy wyznaczy przybli�enie pochodnej, obliczaj�c iloraz ró�nicowy, czyli stosunekzmiany warto�ci funkcji �y do odpowiadaj�cej jej zmiany warto�ci argumentu �x. Immniejsza warto� �x, tym lepsze przybli�enie pochodnej mo�na wyznaczy (przy za�o-�eniu, �e obliczenia odbywaj� si� na podstawie dok�adnych wzorów, a nie obarczonychb��dami wyników pomiarów).

Je�li funkcja jest opisana wzorem, to jej pochodn� tak�e mo�na opisa pewnym wzorem.Czasem jednak wzór ten mo�e by bardzo z�o�ony i niedogodny do oblicze�. Wtedy wy-godniej jest zastosowa ró�niczkowanie numeryczne. Drugi przypadek, kiedy stosuje si�ró�niczkowanie numeryczne, zachodzi wtedy, gdy funkcja dana jest jako zbiór punktów,na przyk�ad wyników pomiarów.

Przy ró�niczkowaniu numerycznym b�dzie mia�o znaczenie, czy obliczaj�c warto� po-chodnej w punkcie x = x0, korzystamy z punktów o warto�ci argumentu mniejszej, czywi�kszej od x0. W zwi�zku z tym stosuje si� trzy rodzaje ilorazów ró�nicowych: oparte

Page 8: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

90 Excel w obliczeniach naukowych i in�ynierskich

na ró�nicach wstecznych, przednich i centralnych. Je�li zastosujemy indeksy –1 i 1odpowiednio do punktu poprzedzaj�cego x0 i nast�puj�cego po x0, otrzymamy aproksy-macje pochodnej w punkcie x0 wyra�one trzema sposobami:

za pomoc� ró�nic wstecznych 10

10

��

��

xxyy

xy

za pomoc� ró�nic przednich 01

01

xxyy

xy

��

��

za pomoc� ró�nic centralnych 11

11

��

��

xxyy

xy

Teoretycznie w przypadku funkcji ci�g�ej, gdy �x � 0, te trzy oszacowania powinnydawa taki sam wynik. W rzeczywisto�ci �x ma zawsze warto� sko�czon�, wi�c warto-�ci ilorazów ró�nicowych mog� si� ró�ni. Które oszacowanie nale�y zatem wybra? Je�lidysponujemy punktami po�o�onymi symetrycznie wokó� x0, najdok�adniejszym oszaco-waniem pochodnej w punkcie x0 jest zwykle to oparte na ró�nicach centralnych. Cz�stojednak w trakcie oblicze� warto�ci x i f(x) s� wyliczane sukcesywnie i znane s� tylkowarto�ci wcze�niejsze. Wtedy z konieczno�ci stosujemy ró�nice wsteczne.

Analogicznie do pochodnych pierwszego rz�du mo�na aproksymowa pochodne drugiegoi wy�szych rz�dów. Oszacowanie drugiej pochodnej anga�uje wspó�rz�dne trzech punk-tów. Stosuj�c oznaczenia takie jak poprzednio, mo�na zapisa oszacowania drugiej po-chodnej wzorami:

za pomoc� ró�nic wstecznych 210

2102

2

)(2

��

���

��

xxyyy

xy

za pomoc� ró�nic przednich 201

0122

2

)(2

xxyyy

xy

���

��

za pomoc� ró�nic centralnych 211

1012

2

)(25,02

����

��

xxyyy

xy

W powy�szych wzorach za�o�ono, �e punkty s� równoodleg�e, tzn. x2–x1 = x1–x0 w przy-padku ró�nic przednich, x–1–x–2 = x0–x–1 w przypadku ró�nic wstecznych oraz x1–x0 = x0–x–1w przypadku ró�nic centralnych. Gdy ten warunek nie jest spe�niony, wzory s� bardziejrozbudowane. Przyk�adowo w przypadku ró�nic wstecznych nale�y u�y wzoru:

))((2

))((2

))((2

2021

2

2110

1

2010

02

2

���

���

�� ���

���

��

��

xxxxy

xxxxy

xxxxy

xy

Drug� pochodn� mo�emy te� traktowa po prostu jak pochodn� pochodnej i zastosowadwukrotnie wzory na pierwsz� pochodn�.

Z regu�y obiektem najwi�kszego zainteresowania s� punkty, w których pochodne przyj-muj� warto� zero lub osi�gaj� ekstremum. S� to tzw. punkty krytyczne. Przyk�adowopunkt, w którym druga pochodna osi�ga warto� zero, nazywany jest punktem przegi�cia.

Page 9: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Rozdzia� 6. � Ró�niczkowanie numeryczne 91

Numeryczne obliczaniepochodnej funkcji danej wzorem

W przypadku funkcji danej wzorem bezpo�rednie zastosowanie ilorazu ró�nicowego jakoprzybli�enia pochodnej nie stanowi problemu i mo�e by efektywnie wykorzystane doobliczenia pochodnych w sytuacji, gdy trudno jest znale� odpowiedni� formu�� funkcjipochodnej. Jedynym problemem jest dobór optymalnej warto�ci �x. Obliczenia wykonywa-ne s� w Excelu z dok�adno�ci� do oko�o 15 cyfr znacz�cych, w zwi�zku z tym zastoso-wanie bardzo ma�ej warto�ci �x mo�e prowadzi do niedok�adno�ci wywo�anej ograniczo-n� dok�adno�ci� stosowanej arytmetyki. Z kolei du�e warto�ci �x powoduj� b��d zwi�zanyz pomini�ciem w rozwini�ciu funkcji w szereg Taylora wyrazów wy�szych rz�dów.

Rozwini�cie funkcji w szereg Taylora ma posta:

�� �������

���

� �� nn

xn

xfxxfxxfxfxxf!

)(!2

)(!1

)()()()(

2

Je�eli z tego rozwini�cia wyznaczymy I pochodn�, otrzymamy:

�� �������

��

��� � �1

)(

!)(

!2)()()()( n

n

xn

xfxxfx

xfxxfxf

Wynik ten pokazuje, �e przybli�enie pochodnej ilorazem ró�nicowym, obliczanym z u�y-ciem ró�nic przednich, generuje b��d proporcjonalny w przybli�eniu do �x. Lepszym roz-wi�zaniem jest zastosowanie ró�nic centralnych. Mamy bowiem

�� ��������

���

� �� nn

n xn

xfxxfxxfxfxxf!

)()1(!2

)(!1

)()()()(

2

sk�d pierwsza pochodna wyra�a si� wzorem:

�� ��������

��

����� � �1

)(2

!)(

!3)(

2)()()( n

n

xn

xfxxfx

xxfxxfxf

W tym wzorze wyst�puj� tylko cz�ony z nieparzystymi warto�ciami n. Wida, �e b��doszacowania pochodnej za pomoc� ró�nic centralnych jest w przybli�eniu proporcjo-nalny do �x2.

W praktyce trzeba poszuka kompromisu mi�dzy tymi uwarunkowaniami. Przyk�adoweobliczenia przeprowadzono dla wielomianu 3. stopnia. Wyniki tych oblicze� wida na ry-sunku 6.1. W przypadku przybli�enia z ró�nicami przednimi najmniejszy b��d wzgl�dnyoblicze� uzyskano dla �x � 1·10–8|x|, z tym �e dla |x| < 1 nale�y przyj� �x � 1·10–8.W przypadku przybli�enia z ró�nicami centralnymi najmniejszy b��d wzgl�dny oblicze�uzyskano dla �x � 1·10–5|x|, z tym �e dla |x| < 0,1 nale�y przyj� �x � 1·10–6.

Page 10: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

92 Excel w obliczeniach naukowych i in�ynierskich

Rysunek 6.1. Ocena dok�adno�ci oszacowania pochodnej za pomoc� ilorazu ró�nicowego

Numeryczne ró�niczkowaniedanych pomiarowych

Je�eli warto�ci funkcji pochodz� z pomiarów, to trzeba mie �wiadomo�, �e b��dy po-miarów w sposób bardzo istotny wp�ywaj� na oszacowanie pochodnej. Iloraz ró�nicowyjest stosunkiem ró�nic warto�ci funkcji i argumentu w pobliskich punktach, a wi�c jest tostosunek dwu ma�ych, w porównaniu z warto�ci� funkcji, liczb. Je�eli b��dy pomiarówmaj� przeciwne znaki, mo�e nast�pi kumulacja b��dów i w efekcie b��d oszacowania po-chodnej b�dzie bardzo du�y. Dlatego bezpieczniej jest przeprowadzi najpierw aproksy-macj� badanej funkcji na przyk�ad wielomianem i obliczy pochodn� wielomianu aprok-symacyjnego zamiast bezpo�redniego obliczania pochodnej z danych do�wiadczalnych.

Bezpo�rednie oszacowanie warto�ci pochodnychna podstawie danych pomiarowych

Jako przyk�ad bezpo�redniego ró�niczkowania rozpatrzymy typow� w chemii analitycznejkrzyw� miareczkowania kwasowo-zasadowego. Jest to zale�no� pH roztworu od ilo�cidodanego odczynnika miareczkuj�cego. Charakterystyczne punkty tej zale�no�ci wyka-zuj� najszybsz� (lokalnie) zmian� pH. Na krzywej pochodnej wyst�pi� w tych punktachmaksima, a na wykresie drugiej pochodnej b�d� punkty zerowe. Dok�adna lokalizacjatych punktów pozwoli okre�li zawarto� sk�adników w badanej próbce. Dane liczboweprzyk�adu zamieszczono na rysunku 6.2.

Page 11: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Rozdzia� 6. � Ró�niczkowanie numeryczne 93

Rysunek 6.2.Numeryczneobliczenia pierwszeji drugiej pochodnejna przyk�adzie krzywejmiareczkowania

Przyk�ad 6.1.

Tabelka przedstawia krzyw� miareczkowania próbki 20 cm3 mieszaniny roztworów s�a-bego i mocnego kwasu 0,1-molowym roztworem NaOH. Wykonano wykres zale�no�cipH od obj�to�ci dodanego odczynnika miareczkuj�cego oraz wykres ilorazu ró�nicowego�pH/�V jako funkcji V, który jest przybli�eniem pochodnej. Warto� ilorazu ró�nicowe-go przypisano do �rodka przedzia�u V, dla którego zosta�a obliczona. Wykonano równie�wykres drugiej pochodnej. Z wykresów odczytano, przy jakich warto�ciach V pH zmieniasi� najszybciej. Na wykresie I pochodnej na osi rz�dnych zastosowano skal� logarytmiczn�.

Na wykresach mo�na zauwa�y dwa punkty krytyczne, pierwszy skok pH wyst�puje przyV = 24,4 cm3 i jest prawie niewidoczny przy zastosowaniu skali liniowej na wykresie po-chodnej. Dopiero u�ycie skali logarytmicznej ujawnia ten punkt krytyczny. Drugi skok pHjest bardzo wyra�ny i wyst�puje przy V = 55,0 cm3. Na wykresie II pochodnej skal� na osirz�dnych celowo ograniczono do ±1, aby mo�na by�o zauwa�y pierwszy ma�y skok pH.

Aproksymacj� pochodnej ilorazem ró�nicowym stosunkowo rzadko wykorzystuje si� doobróbki danych do�wiadczalnych ze wzgl�du na ryzyko kumulacji b��dów, natomiastdo� cz�sto w przypadku funkcji okre�lonych wzorem. Powrócimy do tego zagadnieniaprzy okazji metod numerycznych rozwi�zywania równa� algebraicznych i ró�niczkowych.

Obliczenie pochodnejza po�rednictwem funkcji aproksymuj�cej

Gdy zachodzi potrzeba wyznaczenia pochodnej zale�no�ci okre�lonej przez wyniki do-�wiadcze�, rozwi�zaniem lepszym od bezpo�redniego ró�niczkowania jest aproksymacjabadanej zale�no�ci odpowiednio dobran� funkcj�, na przyk�ad wielomianem, a nast�pnie

Page 12: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

94 Excel w obliczeniach naukowych i in�ynierskich

zró�niczkowanie funkcji aproksymuj�cej. (Kwesti� aproksymacji zale�no�ci do�wiadczal-nej omówiono dok�adnie w rozdziale 15. „Regresja liniowa”). Potrzebne b�d� warto�ciliczbowe wspó�czynników, musimy wi�c u�y funkcji REGLINP lub REGEXPP.

Je�eli do aproksymacji wybierzemy wielomian n-tego stopnia

���� n

k

kk

nn xaxaxaxaaxf

0

2210)( �

to po wyznaczeniu wspó�czynników ai mo�emy �atwo obliczy pochodne a� do n-tegorz�du. Najcz��ciej potrzebne s� pierwsza i druga pochodna:

�� ���� �n

k

kk

nn xkaxnaxaxaaxf

1

112321 32)( �

�� � ������� ��n

k

kk

nn xkakxnanxaxaaxf

2

222432 )1()1(43322)( �

W przypadku gdy do aproksymacji danych chcemy u�y wielomianu 3. stopnia, pierwsz�pochodn� mo�emy obliczy w Excelu w nast�puj�cy sposób (zapisy dotycz� wersji 2007i wcze�niejszych, w wersji 2010 ; w sta�ej tablicowej nale�y zamieni na \):

= SUMA(REGLINP(znane_y; znane_x^{1;2;3})*x^{2;1;0;0}*{3;2;1;0})

a drug� pochodn�:

= SUMA(REGLINP(znane_y; znane_x^{1;2;3})*x^{1;0;0;0}*{6;2;0;0})

znane_y i znane_x reprezentuj� zbiory danych pomiarowych zmiennych y i x, ka�dy z tychzakresów musi stanowi kolumn� danych; x jest warto�ci� argumentu, dla której obli-czamy pochodn�. Przy obliczeniach tego typu mo�e wyst�pi problem, gdy x = 0. Pojawiasi� tu bowiem symbol nieokre�lony 00 i Excel sygnalizuje b��d. Aby go unikn�, trzebado zerowego argumentu doda jak�� bardzo ma�� sta��, na przyk�ad 10–8 (1E-08), któranie b�dzie mia�a wp�ywu na wyniki oblicze�.

Z konieczno�ci� obliczenia pochodnej spotka si� mo�emy na przyk�ad przy obliczeniachcz�stkowych wielko�ci molowych w chemii fizycznej. Jako ilustracj� rozpatrzymy pro-cedur� wyznaczania cz�stkowych obj�to�ci molowych etanolu i wody w mieszaninietych sk�adników. Dana jest zale�no� �redniej obj�to�ci molowej mieszaniny V od u�am-ka molowego etanolu x1. Obj�to�ci molowe czystych sk�adników V1 (etanol) i V2 (woda)s� znane. Nale�y wyznaczy cz�stkowe obj�to�ci molowe sk�adników w funkcji sk�aduroztworu. Wielko�ci te wylicza si� ze wzorów:

111 )1(

dxdVxVV ��

112 dx

dVxVV �

Page 13: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Rozdzia� 6. � Ró�niczkowanie numeryczne 95

Wi�ksz� dok�adno� mo�na osi�gn�, je�eli zamiast obj�to�ci molowej V jako zmienn� ro-bocz� we�mie si� zmian� obj�to�ci mieszaniny na skutek zmieszania, czyli wielko��Vmix = V–x1V1–x2V2. Uwzgl�dniaj�c, �e x1+x2 = 1, �atwo wykaza, �e

2111

)(VV

dxdV

dxVd mix ��

i dalej

1111

)()1(

dxVd

xVVV mixmix

�����

1122

)(dxVd

xVVV mixmix

����

�Vmix = 0 na ko�cach przedzia�u zmienno�ci dla x1 = 0 i dla x2 = 0. Zatem je�li �Vmixprzedstawimy w postaci wielomianu, to x1 i x2 s� pierwiastkami tego wielomianu.

�Vmix = x1 x2y(x1)

y(x1) jest pomocniczym wielomianem, którego pochodn� b�dziemy chcieli wyznaczyw nast�puj�cy sposób:

12112

1

21

1

)()(dxdyxxyxyx

dxyxxd

dxVd mix ��

a wi�c

1

22121

222111 dx

dyxxyxxyxyxxVV ����

���

����

���

11

2211 dx

dyxyxVV

Podobnie

���

����

�����

1211212122 dx

dyxxyxyxxyxxVV

���

����

���

12

2122 dx

dyxyxVV

Zadanie obliczenia cz�stkowych obj�to�ci molowych sprowadza si� do obliczenia po-chodnej funkcji pomocniczej y wzgl�dem x1.

Funkcj� y aproksymowano odcinek po odcinku wielomianami 3. stopnia, bior�c pod uwag�za ka�dym razem cztery kolejne punkty. Wyznaczone wspó�czynniki wielomianu uwzgl�d-niono przy obliczaniu pochodnej w dwóch punktach wewn�trznych przedzia�u, dla którego

Page 14: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

96 Excel w obliczeniach naukowych i in�ynierskich

zosta�y wyznaczone. Zatem poza skrajnymi dwoma pierwszymi i dwoma ostatnimi punkta-mi, dla których jest dost�pny tylko jeden zestaw wspó�czynników, dla pozosta�ych punktówdost�pne s� po dwa zestawy wspó�czynników, które u�redniono. Wyniki oblicze� pokazanona rysunku 6.3. Do obliczenia pochodnych zastosowano wzory podobne do proponowa-nych powy�ej. Przyk�adowo (zapis dotyczy wersji 2007 i wcze�niejszych, w wersji 2010 ;w sta�ej tablicowej nale�y zamieni na \):

= SUMA(REGLINP($D$7:$D$10; $A$7:$A$10^{1;2;3})*A8^{2;1;0;0}*{3;2;1;0})

Rysunek 6.3. Wyniki obliczenia pochodnej z wykorzystaniem wspó�czynników wielomianu aproksymacyjnego

Warto�ci funkcji pomocniczej y na ko�cach przedzia�u, czyli dla x1 = 0 i x1 = 1, nie mo�naobliczy bezpo�rednio (symbol nieoznaczony 0/0). W tym przypadku oszacowano warto�cifunkcji na podstawie aproksymacji wielomianem 3. stopnia warto�ci funkcji w punktachs�siednich, a nast�pnie wzi�to warto�ci tych wielomianów w punktach x1 = 0 i x1 = 1.W pierwszym przypadku jest to wyraz wolny wielomianu (zapisy dotycz� wersji 2007i wcze�niejszych, w wersji 2010 ; w sta�ej tablicowej nale�y zamieni na \):

= INDEKS(REGLINP(D$7:D$10; A$7:A$10^{1;2;3}); 4)

a w drugim suma wspó�czynników:

= SUMA(REGLINP(D$22:D$25; A$22:A$25^{1;2;3}))

Dane do tego przyk�adu i koncepcj� rozwi�zania zaczerpn��em z ksi��ki [10].

Page 15: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz

####, 15#ADR!, 29, 35#ARG!, 24, 31, 138, 288, 313#DZIEL/0!, 24#LICZBA!, 24, 25#N/D!, 49, 56, 165, 346%, 23[#Dane], 59[#Nag�ówki], 59[#Sumy], 59[#Ten wiersz], 59[#Wszystko], 59

AA1, 34, 296Abs, 294ABS, 350Activate, 297ActiveCell, 298AddIns, 286ADDRESS, 353ADR.PO�R, 35, 51, 102, 118, 125, 186, 353ADRES, 34, 353adresy komórek, 17

adresy absolutne, 28adresy bezwzgl�dne, 28adresy mieszane, 28, 30, 56adresy wzgl�dne, 28, 30

adsorpcja par na sta�ych adsorbentach, 204AGGREGATE, 348AGREGUJ, 276, 278, 348aktywna komórka, 298algorytm Rungego-Kutty, 322Alignment, 337Analiza symulacji, 150Analysis Toolpak, 66And, 293AND, 353Application, 295, 298

Application.Transpose, 302Application.Version, 325Application.Volatile, 315ARG.LICZBY.ZESP, 251, 369argumenty, 24, 284argumenty operacji, 23argumenty wyra�e� tablicowych, 55arkusz kalkulacyjny, 7, 8arkusze, 13Array, 304, 313As, 289, 290Asc, 293, 294ASCII, 24, 269ASIN, 348ASINH, 348ATAN, 348ATAN2, 348ATANH, 348Atn, 294Autofiltr, 262, 265Autokszta�ty, 341autouzupe�nianie formu�, 25AVEDEV, 358AVERAGE, 365AVERAGEA, 365AVERAGEIF, 365AVERAGEIFS, 365awaryjne wyj�cie z p�tli, 309

BBackColor, 337backslash, 38baza danych, 261

filtrowanie, 262formularze, 261funkcje, 278funkcje podsumowa�, 274indeksy, 262operatory relacji, 266

Page 16: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

378 Excel w obliczeniach naukowych i in�ynierskich

baza danychpola, 261rekordy, 261sortowanie, 262zakres kryteriów, 266

BD.ILE.REKORDÓW, 280, 368BD.ILE.REKORDÓW.A, 368BD.ILOCZYN, 369BD.MAX, 279, 369BD.MIN, 369BD.ODCH.STANDARD, 369BD.ODCH.STANDARD.POPUL, 369BD.POLE, 274, 279, 369BD.SUMA, 369BD.�REDNIA, 280, 369BD.WARIANCJA, 369BD.WARIANCJA.POPUL, 369BESSEL.I, 369BESSEL.J, 370BESSEL.K, 370BESSEL.Y, 370BESSELI, 369BESSELJ, 370BESSELK, 370BESSELY, 370BETA.DIST, 360BETA.INV, 360BETADIST, 360BETAINV, 360BIN2DEC, 370BIN2HEX, 370BIN2OCT, 370BINOM.DIST, 361BINOM.INV, 359, 361BINOMDIST, 361Boolean, 290BorderColor, 337BorderStyle, 337BoundColumn, 338BRAK, 354Breakpoints, 287Button, 331Byte, 290

CCall, 305Call Stack, 311ca�ki niew�a�ciwe, 111

obliczanie metod� ekstrapolacji, 112ca�ki oznaczone, 97

obliczanie, 99obliczanie metod� 3/8, 99obliczanie metod� kwadratur, 97obliczanie metod� parabol, 98obliczanie metod� Simpsona, 98obliczanie metod� trapezów, 98

ca�kowanie numeryczne, 316Caption, 337, 338, 341Case Else, 308cecha, 14CELL, 355Cells, 298, 299Change, 345CHAR, 293, 368Chart, 295CheckBox, 331CHI.TEST, 365CHIDIST, 360CHIINV, 360CHISQ.DIST, 360CHISQ.DIST.RT, 360CHISQ.INV, 360CHISQ.TEST, 365CHITEST, 365CHOOSE, 354Chr, 293, 294ci�g funkcyjny, 122ci�g liczbowy, 121ci�nienie osmotyczne roztworu, 183Clear, 297CODE, 293, 367COLUMN, 353ColumnCount, 338ColumnHeads, 338COLUMNS, 353Columns.Count, 302ColumnWidths, 338COMBIN, 349ComboBox, 331CommandButton, 331COMPLEX, 137, 250, 251, 254, 371CONCATENATE, 368CONFIDENCE, 366CONFIDENCE.NORM, 366CONFIDENCE.T, 366CONVERT, 245, 247, 371

jednostki, 246Copy, 321CORREL, 366Cos, 294COS, 348COS.LICZBY.ZESP, 256, 370COSH, 349COUNT, 356COUNTA, 356COUNTBLANK, 356COUNTIF, 356COUNTIFS, 357COVAR, 356COVARIANCE.P, 356COVARIANCE.S, 356CRITBINOM, 359Currency, 290CVErr, 305

Page 17: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 379

CZ.CAK.DZIELENIA, 349CZ.RZECZ.LICZBY.ZESP, 250, 370CZ.UROJ.LICZBY.ZESP, 250, 370CZAS, 373CZAS.WARTO��, 373czcionki, 298CZ�STO��, 356cz�� rzeczywista, 250cz�� urojona, 250CZY.ADR, 354CZY.B, 354CZY.B�D, 354CZY.BRAK, 355CZY.LICZBA, 355CZY.LOGICZNA, 355CZY.NIE.TEKST, 355CZY.NIEPARZYSTE, 355CZY.PARZYSTE, 355CZY.PUSTA, 355CZY.RÓWNE, 370CZY.TEKST, 355

Ddane, 13DATA, 373DATA.WARTO��, 373Date, 290DATE, 373DATEVALUE, 373DAVERAGE, 369DCOUNT, 368DCOUNTA, 368Debug, 311DEC2BIN, 243, 370DEC2HEX, 244, 371DEC2OCT, 370definiowanie

funkcje, 302nazwy, 20tabele, 57

Definiuj nazw�, 18, 20, 25, 118DEGREES, 351deklaracja

tablice, 300zmienne, 289

Delay, 339, 340DELTA, 370Design Mode, 311DEVSQ, 357DGET, 369Dim, 289, 290, 300D, 367DMAX, 369DMIN, 369Do Until…Loop, 309Do While…Loop, 309Do...Loop, 309Do…Loop Until, 310

Do…Loop While, 310dodawanie kontrolek do arkusza, 330Double, 290DPRODUCT, 369DropButtonStyle, 340DSTDEV, 369DSTDEVP, 369DSUM, 369DVAR, 369DVARP, 369DWÓJK.NA.DZIES, 370DWÓJK.NA.ÓSM, 370DWÓJK.NA.SZESN, 370dyfuzyjny transport wody, 234dynamiczne generowanie tablic o zadanym

rozmiarze, 50dzia�ania arytmetyczne na liczbach zespolonych, 252DZIES.NA.DWÓJK, 370DZIES.NA.ÓSM, 370DZIES.NA.SZESN, 244, 371DZI�, 373

EE, 38edycja

komórki, 26nazwy, 18

Edytowanie nazwy, 20, 57ekstrapolacja rozwi�zania równania Laplace’a, 232elektrolizer, 229elektrotechnika, 257elementy tablicy, 37Else, 306, 307ElseIf, 306, 307End Function, 288End If, 306, 307End Select, 307, 308End Sub, 284Eqv, 293ERF, 371ERF.PRECISE, 371ERFC, 371ERFC.PRECISE, 371ERROR.TYPE, 355Etykieta, 331, 333, 337Evaluate, 315, 317EXACT, 367Excel, 7, 11Exit Do, 310Exit For, 309Exit Function, 305Exit Sub, 305Exp, 294EXP, 25, 106, 122, 349EXP.LICZBY.ZESP, 255, 371EXPON.DIST, 361EXPONDIST, 361

Page 18: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

380 Excel w obliczeniach naukowych i in�ynierskich

FF.DIST, 361F.DIST.RT, 361F.INV, 362F.INV.RT, 361F.TEST, 365FACT, 350FACTDOUBLE, 350FASZ, 14, 23FDIST, 361Filtr, 265Filtr zaawansowany, 262, 269filtrowanie, 262Find, 297FIND, 368FINV, 361FISHER, 362FISHERINV, 362FIXED, 368folder AddIns, 286Font, 298, 337For Each ... Next, 309, 313For...Next, 308FORECAST, 360ForeColor, 337formanty, 329, 344

dodawanie formantów do arkusza, 330makroinstrukcje, 332, 343nazwy, 332w�a�ciwo�ci, 332zdarzenia, 330

formanty ActiveX, 330, 331, 336Etykieta, 337Obraz, 340Pasek przewijania, 339Pole kombi, 340Pole listy, 338Pole tekstowe, 339Pole wyboru, 337Przycisk opcji, 338Przycisk pokr�t�a, 339Przycisk polecenia, 337Przycisk prze��cznika, 341w�a�ciwo�ci, 336

formanty formularza, 330, 331, 333Etykieta, 333Pasek przewijania, 335Pokr�t�o, 334Pole grupy, 335Pole kombi, 335Pole listy, 334Pole wyboru, 333Przycisk, 333Przycisk opcji, 334

Format, 294format wy�wietlania liczb zespolonych, 256Formatuj formant, 332

Formatuj jako tabel�, 57Formula, 296, 327FormulaLocal, 296, 327FormulaR1C1, 296FormulaR1C1Local, 296formularze, 261formu�y, 16

adresy komórek, 17autouzupe�nianie formu�, 25funkcje, 24nazwy, 21obliczanie, 15odwo�ania, 18operatory, 21pierwsze�stwo dzia�a�, 22tryb wy�wietlania, 16wprowadzanie adresu, 17wynik oblicze�, 16wy�wietlanie tekstów formu� w arkuszu, 327zmiana kolejno�ci wykonywania operacji, 25

formu�y nazwane, 8, 29argumenty wyra�e� tablicowych, 55

formu�y tablicowe, 16, 41edycja, 42kopiowanie, 43nazwy, 43poszerzanie obszaru, 42tabele, 62wprowadzanie, 42

FRAGMENT.TEKSTU, 367FREQUENCY, 356FTEST, 365Function, 283, 284, 288funkcja autouzupe�niania formu�, 61funkcja podca�kowa opisana wzorem, 116funkcja podca�kowa w postaci zbioru punktów

pomiarowych, 117FUNKCJA.B, 371FUNKCJA.B.DOK, 371funkcje, 17

argumenty, 24Array, 313funkcje agreguj�ce, 274funkcje bazodanowe, 278, 368funkcje daty i czasu, 373funkcje dwu zmiennych, 69funkcje informacyjne, 354funkcje in�ynierskie, 369funkcje jednej zmiennej, 65funkcje jednej zmiennej okre�lone w sposób

niejawny (uwik�any), 68funkcje logiczne, 352funkcje matematyczne, 348funkcje odwo�a�, 354funkcje operuj�ce na liczbach zespolonych, 249funkcje podsumowa�, 274funkcje statystyczne, 356, 358funkcje tekstowe, 367

Page 19: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 381

funkcje wyszukiwania, 354konwencje zapisu, 25parametry, 284wywo�anie, 24zagnie�d�anie funkcji, 24

funkcje definiowane przez u�ytkownika, 302funkcje podobne do funkcji standardowych, 323parametry, 303sterowanie wykonaniem kodu, 305typ wyniku, 303zako�czenie wykonywania, 305zmienna liczba argumentów, 303

funkcje VBA, 283, 284, 288, 294Array, 304Asc, 293Chr, 293CVErr, 305IsArray, 324IsObject, 324LBound, 301Log, 293metody, 295nazwy, 287Sqr, 288, 293stosowanie w Excelu, 314Ubound, 301Val, 314w�a�ciwo�ci, 295wywo�anie rekurencyjne, 284

GGAMMA.DIST, 362GAMMA.INV, 362GAMMADIST, 362GAMMAINV, 362GAMMALN, 362GAMMALN.PRECISE, 363GCD, 350generowanie planu eksperymentu czynnikowego

typu 2k, 52GEOMIN, 365GESTEP, 372GoalSeek, 297, 318GODZINA, 373górna granica ca�kowania, 115graficzna prezentacja danych, 75graficzne elementy steruj�ce, 329graficzne szacowanie pierwiastków równania, 139GroupBox, 331GroupName, 338GROWTH, 359

HHARMEAN, 365Height, 337, 344HEX2BIN, 373

HEX2DEC, 373HEX2OCT, 373HLOOKUP, 354HOUR, 373HYPGEOM.DIST, 362HYPGEOMDIST, 362

IIf, 306, 307IF, 352IFERROR, 352ILE.LICZB, 117, 356ILE.NIEPUSTYCH, 356ILE.WIERSZY, 345, 353ILOCZYN, 349iloczyn macierzowy, 41ILOCZYN.LICZB.ZESP, 254ILORAZ.LICZB.ZESP, 371IMABS, 251, 372Image, 331IMAGINARY, 250, 370IMARGUMENT, 369IMCONJUGATE, 250, 372IMCOS, 256, 370IMDIV, 253, 371IMEXP, 371IMLN, 255, 371IMLOG10, 255, 371IMLOG2, 255, 372Immediate Window, 311Imp, 293IMPOWER, 254, 372IMPRODUCT, 253, 254, 371IMREAL, 250, 370IMSIN, 256, 372IMSQRT, 254, 372IMSUB, 253, 372IMSUM, 253, 373INDEKS, 32, 44, 50, 54, 62, 96, 103, 166, 271, 353indeksy, 262INDEX, 353INDIRECT, 353INFO, 355InputBox, 321Inspekcja formu�, 15instrukcja przypisania, 291instrukcja wyboru, 305instrukcje warunkowe, 305Int, 294INT, 352Integer, 290INTERCEPT, 358interpolacja, 163interpolacja kubiczna, 170

funkcje dwu zmiennych, 174interpolacja liniowa, 166

funkcje dwu zmiennych, 171

Page 20: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

382 Excel w obliczeniach naukowych i in�ynierskich

interpretacja adresów, 29interpretacja geometryczna, 97

liczby zespolone, 251interpretacja nazw, 29Is, 292, 308IsArray, 294, 324IsDate, 294IsEmpty, 294ISEMPTY, 355ISERR, 354IsError, 294ISERROR, 354ISEVEN, 355ISLOGICAL, 355IsMissing, 294ISNA, 355ISNONTEXT, 355IsNull, 294ISNUMBER, 355IsNumeric, 294IsObject, 294, 324ISODD, 355ISREF, 354ISTEXT, 355izoterma Langmuira, 185, 204

Jjednostka urojona, 250jednostki miar, 245JE�ELI, 52, 85, 136, 137, 352JE�ELI.B�D, 352j�zyk VBA, 8, 281

KKOD, 269, 367kod ASCII, 24, 269kod VBA, 287kolejno� dzia�a�, 23kolumny, 13, 31KOMBINACJE, 349komentarze VBA, 310KOMÓRKA, 326, 355komórki, 13KOMP.FUNKCJA.B, 371KOMP.FUNKCJA.B.DOK, 371komunikaty o b��dzie, 24, 305kontrolki ekranowe, 329konwencja zapisu funkcji, 25konwersja jednostek miar, 245

CONVERT, 246konwersja jednostek z�o�onych, 247KONWERTUJ, 246

konwersja liczb, 243Analysis Toolpak, 243liczby szesnastkowe, 244

konwersja tabeli na zakres, 63

konwersja tablicy dwuwymiarowejw jednowymiarow�, 320

konwersja zakresu na tabel�, 63KONWERTUJ, 245, 247, 371

jednostki, 246Konwertuj na zakres, 63kopiowanie

formu�y tablicowe, 43komórki, 27odwo�ania strukturalne, 62zawarto� komórek, 26

Kopiuj, 27korelacja liniowa, 200, 201korelacja nieliniowa, 200

Solver, 203KOWARIANCJA, 356KOWARIANCJA.POPUL, 356KOWARIANCJA.PRÓBKI, 356kryterium statystyczne Fishera, 180kryterium statystyczne t Studenta, 180krzywa logistyczna, 194krzywa miareczkowania kwasowo-zasadowego, 92krzywe Lissajous, 85KURT, 356KURTOZA, 356kwadrat wspó�czynnika korelacji R2, 79kwalifikowane odwo�ania do zakresu, 18KWARTYL, 356KWARTYL.PRZEDZ.OTW, 278, 356KWARTYL.PRZEDZ.ZAMK, 278, 356

LL, 355Label, 331LARGE, 357LargeChange, 340LBound, 294, 301, 302LCM, 350Left, 337LEFT, 367LEN, 367LEWY, 34, 367LICZ.JE�ELI, 356LICZ.PUSTE, 356LICZ.WARUNKI, 357LICZBA, 314liczba sprz��ona, 250liczba stopni swobody, 179LICZBA.CAK, 349LICZBA.KOLUMN, 353LICZBA.ZESP, 137, 250, 251, 254, 371liczby, 14

formaty, 14Liczbowy, 14liczby bez znaku, 15liczby dziesi�tne, 14liczby szesnastkowe, 244

Page 21: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 383

Naukowy, 14Procentowy, 14U�amkowy, 14zapis naukowy, 14

liczby zespolone, 137, 249, 250argument, 251cz�� rzeczywista, 250cz�� urojona, 250dzia�ania arytmetyczne, 252format wy�wietlania, 256funkcje elementarne z argumentem

zespolonym, 255funkcje operuj�ce na liczbach zespolonych, 250funkcje trygonometryczne, 255interpretacja geometryczna, 251jednostka urojona, 250logarytm zespolony, 255modu�, 251pierwiastkowanie, 253posta trygonometryczna, 251posta wyk�adnicza, 252pot�gowanie, 253równo� liczb zespolonych, 252stosowanie w elektrotechnice, 257warto� g�ówna logarytmu, 255wzór Eulera, 252

Like, 292LINEST, 360linia trendu, 78LinkedCell, 337, 338, 339, 341, 345ListBox, 331ListFillRange, 338ListStyle, 338, 340ListWidth, 340listy, 261litera�y tablicowe, 38LN, 123, 349LN.LICZBY.ZESP, 255, 371Locals, 311Locals Window, 311Log, 293, 294LOG, 349LOG10, 349LOG10.LICZBY.ZESP, 255, 371LOG2.LICZBY.ZESP, 255, 372logarytm zespolony, 255LOGEST, 359LOGINV, 363LOGNORM.DIST, 363LOGNORM.INV, 363LOGNORMDIST, 363Long, 290, 339LOOKUP, 354Loop, 310LOS, 349LOS.ZAKR, 349Lotus 1-2-3, 36LUB, 267, 269, 352

L�cze komórki, 334��czenie tablic, 48

Mmacierz jednostkowa, 38

generowanie, 52macierz kwadratowa, 37

elementy diagonalne, 37g�ówna przek�tna, 37

MACIERZ.ILOCZYN, 41, 132, 349MACIERZ.ODW, 41, 132, 349macierze, 37

elementy, 37macierz diagonalna, 38macierz odwrotna, 41, 132macierz symetryczna, 38mno�enie skalarne, 40transpozycja, 41uk�ad równa� liniowych, 131wektor, 37wyznacznik, 38, 41

makra, 282, 283skoroszyt makr osobistych, 286

Makra, 286makroinstrukcje, 282makropolecenia, 282, 283

nazwy, 287przypisanie do formantów, 343rejestracja, 284testowanie, 310uruchamianie, 283, 286, 310

Maksymalna liczba iteracji, 86Maksymalna zmiana, 86mantysa, 14MATCH, 353MatchEntry, 340MatchRequired, 340Max, 339MAX, 146, 357MAX.A, 357MAX.K, 278, 357MAXA, 357MaxChange, 319MaxLength, 339, 340MDETERM, 352MEDIAN, 357MEDIANA, 357Mened�er nazw, 19, 20, 21, 30methods, 295metoda 3/8, 99metoda ekstrapolacji, 112metoda Eulera, 208

modyfikacje, 213metoda GoalSeek, 318metoda iteracji prostej, 140

Page 22: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

384 Excel w obliczeniach naukowych i in�ynierskich

metoda kwadratur, 98metoda nadrelaksacji, 230metoda Newtona, 115, 145metoda Newtona-Raphsona, 160metoda parabol, 98, 99metoda prostok�tów, 98, 99metoda ró�nic sko�czonych, 224, 228metoda Rungego-Kutty, 217, 322metoda siatek, 228metoda siecznych, 143, 147

przyspieszenie zbie�no�ci, 144metoda Simpsona, 98, 101metoda strza�ów, 221metoda stycznych, 145

zmodyfikowana metoda stycznych, 146metoda trapezów, 98, 99metody, 295, 297metody analitycznego rozwi�zywania równa�

ró�niczkowych, 207Microsoft Excel, 7Microsoft Office, 11MID, 367MIESI�C, 374Min, 339MIN, 357MIN.A, 357MIN.K, 278, 357MINA, 357minimalna suma kwadratów, 177, 193minimum, 155MINUTA, 374MINUTE, 374MINVERSE, 349MMULT, 349mno�enie macierzy, 41MOD, 190, 349MODE, 367MODE.MULT, 367MODE.SNGL, 367modu� liczby zespolonej, 251MODU.LICZBY, 23, 123, 124, 137, 138, 350MODU.LICZBY.ZESP, 251, 372modu�y, 285MONTH, 374MROUND, 352MultiLine, 339MULTINOMIAL, 352MultiSelect, 338, 340

NN, 355NA, 354NACHYLENIE, 181, 202, 357nadawanie nazw, 19nadawanie warto�ci zmiennym, 291nadrelaksacja, 230

NAJMN.WSP.WIEL, 350najmniejsza suma kwadratów, 78NAJW.WSP.DZIEL, 350Name, 337Narz�dzia tabel/Projektowanie, 57Naukowy, 14nawiasy klamrowe, 38, 42nawiasy okr�g�e, 25nazwy, 18, 29, 43, 287

definiowanie, 20nadawanie, 19nazwy kwalifikowane, 19stosowanie, 32

nazwy formu�, 21nazwy tabel, 19nazwy tablic, 39Nazwy zdefiniowane, 21negacja, 23NEGBINOM.DIST, 361NEGBINOMDIST, 361Next, 308, 309NIE, 353nieudokumentowane formanty pola tekstowego, 341NORM.DIST, 363NORM.INV, 363NORM.S.DIST, 363NORM.S.INV, 363NORMALIZUJ, 357NORMDIST, 363NORMINV, 363NORMSDIST, 363NORMSINV, 363Not, 293NOT, 353NOW, 374Nowe makro, 284NR.B�DU, 355NR.KOLUMNY, 33, 51, 353NumberFormat, 296numeryczne obliczanie pochodnej funkcji danej

wzorem, 91numeryczne ró�niczkowanie danych pomiarowych, 92

Oobiekty, 295

Application, 298Range, 295w�a�ciwo�ci, 295

Object, 290objects, 295OBLICZ, 109obliczanie ca�ek niew�a�ciwych, 111

metoda ekstrapolacji, 112obliczanie ca�ek oznaczonych, 97, 99, 121

iteracje, 108metoda kwadratur, 97metody, 97, 99

Page 23: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 385

odwo�ania cykliczne, 108operacje tablicowe, 102szereg pot�gowy, 121

obliczanie górnej granicy ca�kowania, 115funkcja podca�kowa opisana wzorem, 116funkcja podca�kowa w postaci zbioru punktów

pomiarowych, 117metoda Newtona, 116Solver, 116

obliczenia, 16obliczanie pierwiastków równania

kwadratowego, 313obliczanie sum szeregów, 123obliczanie warto�ci wielomianu, 312obliczenia cz�stkowe wielko�ci molowych, 94

obliczenia iteracyjne, 127iteracje, 109

obracanie wykresu, 83Obraz, 331, 340Obrót 3-W, 83obs�uga zdarze�, 345obszary, 17, 37obwody elektryczne pr�du zmiennego, 257OCT2BIN, 372OCT2DEC, 243, 372OCT2HEX, 372ODCH.KWADRATOWE, 357ODCH.STAND.POPUL, 357ODCH.STANDARD.POPUL, 357ODCH.STANDARD.PRÓBKI, 358ODCH.STANDARDOWE, 358ODCH.STANDARDOWE.A, 358ODCH.�REDNIE, 358ODCI�TA, 181, 358odczytywanie adresów, 33odwo�ania, 18, 29, 34

odwo�ania do elementów tablic, 44odwo�ania do fragmentów tablic, 44

odwo�ania cykliczne, 8, 109, 230obliczanie ca�ek oznaczonych, 108rozwi�zywanie równa� nieliniowych, 148

odwo�ania strukturalne, 57, 58czytelno�, 62funkcja autouzupe�niania formu�, 61kopiowanie, 62odwo�ania do wybranych elementów, 62odwo�ania strukturalne kwalifikowane, 59odwo�ania strukturalne niekwalifikowane, 59przenoszenie, 62sk�adnia, 58stosowanie, 60wype�nianie, 62zewn�trzne odwo�ania strukturalne, 61

odzyskiwanie danych z tabeli lub listy, 270Offset, 299, 316OFFSET, 353ogólne rozwi�zania równania ró�niczkowego, 207Ogólny, 14, 15

okno oblicze� bezpo�rednich, 311okno podgl�du zmiennych, 311okno zmiennych lokalnych, 311Opcje obliczania, 85operacje na komórkach sformatowanych w okre�lony

sposób, 326operacje tablicowe, 38, 102operatory, 21

%, 23operatory arytmetyczne, 23operatory odwo�ania, 59operatory relacji, 23pierwsze�stwo dzia�a�, 22VBA, 292

Option Base, 300, 303Option Explicit, 291Optional, 303OptionButton, 331Or, 293OR, 352ORAZ, 267, 353Orientation, 339osadzanie w arkuszu plików graficznych, 340OSAD�, 342

ÓÓSM.NA.DWÓJK, 372ÓSM.NA.DZIES, 372ÓSM.NA.SZESN, 372

PParamArray, 303parametry, 284, 303

parametry opcjonalne, 303pasek narz�dzi Debug, 311Pasek przewijania, 331, 335, 339PasswordChar, 339PEARSON, 358PERCENTILE, 358PERCENTILE.EXC, 358PERCENTILE.INC, 358PERCENTRANK, 359PERCENTRANK.EXC, 359PERCENTRANK.INC, 359PERCENTYL, 358PERCENTYL.PRZEDZ.OTW, 278, 358PERCENTYL.PRZEDZ.ZAMK, 278, 358PERMUT, 358PERMUTACJE, 358Personal.xls, 286p�tle, 308

Do...Loop, 309For Each ... Next, 309For...Next, 308wyj�cie awaryjne z p�tli, 309

Page 24: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

386 Excel w obliczeniach naukowych i in�ynierskich

PI, 24, 350Picture, 337, 338, 340, 341PictureAlignment, 340PicturePosition, 337, 338, 341PictureSizeMode, 340PictureTiling, 341PIERW.PI, 324, 350PIERWIASTEK, 82, 137, 157, 293, 350PIERWIASTEK.LICZBY.ZESP, 254, 372pierwiastki równania kwadratowego, 313pierwsze�stwo dzia�a�, 22plan ca�kowitego eksperymentu czynnikowego, 53pochodna, 89PODAJ.POZYCJ�, 126, 165, 167, 168, 271, 272, 353podprogramy, 282, 283, 284PODSTAW, 34, 109, 367POISSON, 364POISSON.DIST, 364Poka� formu�y, 15Pokr�t�o, 331, 334pola, 261Pole grupy, 331, 335Pole kombi, 331, 335, 340Pole listy, 331, 334, 338Pole nazwy, 19pole skalarne, 228Pole tekstowe, 331, 339pole trójk�ta, 288Pole wyboru, 331, 333, 337PORÓWNAJ, 269, 367porównywanie

teksty, 24warto�ci logiczne, 24

posta trygonometryczna liczby zespolonej, 251poszukiwanie minimum, 155POT�GA, 350POT�GA.LICZBY.ZESP, 254, 372POWER, 350POWT, 367POZYCJA, 358POZYCJA.NAJW, 358POZYCJA.�R, 359PRAWDA, 14, 23PRAWDPD, 359prawo Ficka, 234prawo rozcie�cze� Ostwalda, 199PRAWY, 367predefiniowane specyfikatory wierszy, 59Preserve, 301PROB, 359PROC.POZ.PRZEDZ.OTW, 359PROC.POZ.PRZEDZ.ZAMK, 359procedura obs�ugi zdarzenia, 345PROCENT.POZYCJA, 359Procentowy, 14procesy transportu masy lub ciep�a, 234PRODUCT, 349properties, 295

Properties, 336ProportionalThumb, 340PRÓG.ROZKAD.DWUM, 359przechowywanie makropolece�, 286przeci�gnij i upu�, 27Przegl�darka Projektów, 285przenoszenie

formu�y, 29komórki, 28odwo�ania strukturalne, 62

PRZESUNI�CIE, 47, 62, 118, 168, 345, 353przesuwanie zawarto�ci komórek, 26przeszukiwanie tablic, 163przewodnictwo molowe, 184Przybornik formantów, 331Przycisk, 331, 333Przycisk opcji, 331, 334, 338Przycisk pokr�t�a, 331, 339Przycisk polecenia, 283, 331, 337Przycisk prze��cznika, 331, 341Przypisz makro, 343pu�apki programowe, 287, 311punkt przegi�cia, 90

QQUARTILE, 356QUARTILE.EXC, 356QUARTILE.INC, 356Quick Watch, 311QUOTIENT, 349

RR.KWADRAT, 181, 359R1C1, 17RADIANS, 350RADIANY, 350RAND, 349RANDBETWEEN, 349Range, 295, 296, 297, 301, 303

Count, 296Formula, 296NumberFormat, 296Select, 298Value, 296

RANK, 358RANK.AVG, 359RANK.EQ, 358ReDim, 301REGBSTD, 359REGEXPP, 94, 359REGEXPW, 359REGLINP, 94, 96, 170, 175, 176, 181, 182, 183,

202, 360REGLINW, 169, 170, 173, 176, 188, 191, 360REGLINX, 167, 169, 188, 360

Page 25: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 387

regresja, 78regresja quasi-liniowa, 193regresja wielokrotna, 187

regresja liniowa, 177, 181funkcja liniowa jednej zmiennej, 181funkcje dwu zmiennych, 188NACHYLENIE, 181ocena statystyczna jako�ci dopasowania

równania regresji, 179ODCI�TA, 181R.KWADRAT, 181zastosowanie, 177

regresja nieliniowa, 193ocena statystyczna jako�ci dopasowania

równania regresji, 195Solver, 194, 196zasada minimalnej sumy kwadratów, 193zastosowanie, 193

regula falsi, 143, 147Rejestrator Makropolece�, 284rejestrowanie makropolece�, 284rekordy, 261relacje, 23REPLACE, 368REPT, 367RIGHT, 367Rnd, 294ROK, 374ROUND, 352ROUNDDOWN, 352ROUNDUP, 352ROW, 354ROWS, 353Rows.Count, 302ROZK.BETA, 360ROZK.BETA.ODWR, 360ROZK.CHI, 360ROZK.CHI.ODWR, 360ROZK.CHI.PS, 360ROZK.DWUM, 361ROZK.DWUM.ODWR, 359, 361ROZK.DWUM.PRZEC, 361ROZK.EXP, 361ROZK.F, 361ROZK.F.ODWR, 362ROZK.F.ODWR.PS, 361ROZK.F.PS, 361ROZK.GAMMA, 362ROZK.GAMMA.ODWR, 362ROZK.HIPERGEOM, 362ROZK.LOG, 363ROZK.LOG.ODWR, 363ROZK.NORMALNY, 363ROZK.NORMALNY.ODWR, 363ROZK.NORMALNY.S, 363ROZK.NORMALNY.S.ODWR, 363ROZK.POISSON, 364ROZK.T, 364

ROZK.T.DS, 364ROZK.T.ODWR, 364ROZK.T.ODWR.DS, 364ROZK.T.PS, 364ROZK.WEIBULL, 364ROZKAD.BETA, 360ROZKAD.BETA.ODW, 360ROZKAD.CHI, 360ROZKAD.CHI.ODW, 360ROZKAD.DWUM, 361ROZKAD.DWUM.PRZEC, 361ROZKAD.EXP, 361ROZKAD.F, 361ROZKAD.F.ODW, 361ROZKAD.FISHER, 362ROZKAD.FISHER.ODW, 362ROZKAD.GAMMA, 362ROZKAD.GAMMA.ODW, 362ROZKAD.HIPERGEOM, 362ROZKAD.LIN.GAMMA, 113, 362ROZKAD.LIN.GAMMA.DOK, 363ROZKAD.LOG, 363ROZKAD.LOG.ODW, 363ROZKAD.NORMALNY, 363ROZKAD.NORMALNY.ODW, 363ROZKAD.NORMALNY.S, 363ROZKAD.NORMALNY.S.ODW, 363ROZKAD.POISSON, 364ROZKAD.T, 364ROZKAD.T.ODW, 364ROZKAD.WEIBULL, 364rozmiar tablicy, 302rozwi�zywanie równa� nieliniowych, 135

graficzne szacowanie pierwiastków, 139metoda GoalSeek, 318metoda iteracji prostej, 140metoda Newtona, 145metoda siecznych, 143, 147metoda stycznych, 145odwo�ania cykliczne, 148przyspieszenie zbie�no�ci metody siecznych, 144regula falsi, 143Solver, 149, 151Szukaj wyniku, 149wyró�nik, 135zmodyfikowana metoda stycznych, 146

rozwi�zywanie równa� ró�niczkowychcz�stkowych, 228

rozwi�zywanie równa� ró�niczkowych metod�Rungego-Kutty, 217, 322

rozwi�zywanie uk�adu równa� liniowych, 41, 132Solver, 133

rozwi�zywanie uk�adu równa� nieliniowych, 156metoda minimalizacji sumy kwadratów, 154metoda Newtona-Raphsona, 160zmienna pomocnicza, 157

rozwi�zywanie zagadnienia pocz�tkowegometod� Eulera, 208

Page 26: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

388 Excel w obliczeniach naukowych i in�ynierskich

równania kwadratowe, 135pierwiastki, 313

równania nieliniowe, 135równania ró�niczkowe, 207

dok�adno� rozwi�zania, 217metoda Rungego-Kutty, 322metody analitycznego rozwi�zywania

równa� ró�niczkowych, 207rz�d równania, 207warunki brzegowe, 207warunki pocz�tkowe, 207zagadnienie pocz�tkowe, 208

równania ró�niczkowe cz�stkowe, 227metoda nadrelaksacji, 230metoda ró�nic sko�czonych, 228metoda siatek, 228metody numeryczne oparte na schematach

ró�nicowych, 236równania eliptyczne, 228równania hiperboliczne, 228równania mieszane, 227równania paraboliczne, 228, 234schemat jawny, 236schemat niejawny Cranka-Nicolsona, 237

równania ró�niczkowe zwyczajne, 207dok�adno� metod ca�kowania równa�

ró�niczkowych, 219dopasowanie warunku brzegowego, 221metoda ró�nic sko�czonych, 224metoda Rungego-Kutty, 217metoda strza�ów, 221modyfikacje metody Eulera, 213rozwi�zywanie zagadnienia pocz�tkowego

metod� Eulera, 208zagadnienie brzegowe, 220

równanie izotermy Langmuira, 185, 204równanie kinetyki chemicznej, 208równanie Laplace’a, 228równanie van der Waalsa, 84równo� liczb zespolonych, 252RÓ�N.LICZB.ZESP, 372ró�niczkowanie numeryczne, 89

aproksymacje, 90, 93bezpo�rednie oszacowanie warto�ci pochodnych

na podstawie danych pomiarowych, 92dane pomiarowe, 92funkcje aproksymuj�ce, 93obliczanie pochodnej funkcji danej wzorem, 91pochodna, 89pochodne drugiego i wy�szych rz�dów, 90punkt przegi�cia, 90punkty krytyczne, 90ró�nice centralne, 90ró�nice przednie, 90ró�nice wsteczne, 90szereg Taylora, 91

RSQ, 359rz�d równania ró�niczkowego, 207

Sschemat Hornera, 312schemat jawny, 236schemat niejawny Cranka-Nicolsona, 237ScrollBar, 331ScrollBars, 339, 340SEARCH, 367SECOND, 374SEKUNDA, 374Select, 297, 298Select Case, 307Selection, 298, 321SERIESSUM, 126, 351Set, 300ShowDropButtonWhen, 340SIGN, 352SILNIA, 25, 112, 124, 350SILNIA.DWUKR, 350Sin, 294SIN, 350SIN.LICZBY.ZESP, 256, 372Single, 290SINH, 350skalarne mno�enie macierzy, 40SKEW, 365sk�adnia odwo�a� strukturalnych, 58sk�adniki szeregu, 121skoroszyt, 13

arkusze, 13skoroszyt makr osobistych, 286

SKO�NO��, 365SLOPE, 357SMALL, 357SmallChange, 339Solver, 115, 150, 158

korelacja nieliniowa, 203regresja nieliniowa, 196rozwi�zywanie równa� nieliniowych, 149, 151, 159rozwi�zywanie uk�adu równa� liniowych, 133

sortowanie, 262SpinButton, 331Spinner, 331sposób wy�wietlania danych, 15SPRAWD�.PRÓG, 372SPRZ��.LICZBY.ZESP, 250, 372Sqr, 288, 294SQRT, 293, 350SQRTPI, 324, 350sta�a dysocjacji Kc kwasu azotowego w metanolu, 199sta�e liczbowe, 14, 16sta�e logiczne, 14, 16sta�e tablicowe, 17, 30, 38sta�e tekstowe, 17STANDARDIZE, 357STDEV, 358STDEV.P, 357STDEV.S, 358

Page 27: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 389

STDEVA, 358STDEVP, 357Step, 308Step Into, 311Step Out, 311Step Over, 311sterowanie wykonaniem kodu, 305STEYX, 359STOPNIE, 82, 351stos wywo�a� procedur, 311Str, 294String, 290struktura tabeli, 58styl A1, 34, 296styl adresowania komórek, 17styl R1C1, 17styl W1K1, 17, 34, 296Style, 340Sub, 283, 284SUBSTITUTE, 367SUBTOTAL, 351SUM, 351SUMA, 24, 43, 54, 138, 351suma regresyjna, 180, 182suma resztkowa, 179suma szeregów, 123SUMA.ILOCZYNÓW, 56, 172, 351SUMA.JE�ELI, 351SUMA.KWADRATÓW, 55, 133, 351SUMA.LICZB.ZESP, 373SUMA.SZER.POT, 351SUMA.WARUNKÓW, 351SUMA.X2.M.Y2, 351SUMA.X2.P.Y2, 351SUMA.XMY.2, 198, 351SUMA_KOLOR, 326SUMIF, 351SUMIFS, 351SUMPRODUCT, 351SUMSQ, 351SUMX2MY2, 351SUMX2PY2, 351SUMXMY2, 351SUMY.CZ��CIOWE, 274, 275, 351SUMY.PO�REDNIE, 274, 275, 351system dwójkowy, 243system liczbowy, 243system ósemkowy, 243system pozycyjny, 243system szesnastkowy, 243szczególne rozwi�zania równania ró�niczkowego, 207szereg funkcyjny, 122szereg geometryczny, 121szereg liczbowy, 121szereg Maclaurina, 122szereg naprzemienny, 122szereg pot�gowy, 121, 122, 126szereg Taylora, 91, 122

SZESN.NA.DWÓJK, 373SZESN.NA.DZIES, 244, 373SZESN.NA.ÓSM, 373Szukaj wyniku, 115, 116, 150, 158

rozwi�zywanie równa� nieliniowych, 149SZUKAJ.TEKST, 367

�redni b��d warto�ci, 179, 195�REDNIA, 29, 365�REDNIA.A, 365�REDNIA.GEOMETRYCZNA, 365�REDNIA.HARMONICZNA, 365�REDNIA.JE�ELI, 365�REDNIA.WARUNKÓW, 365�REDNIA.WEWN, 365�rednik, 24, 38

TT, 368T.DIST, 364T.DIST.2T, 364T.DIST.RT, 364T.INV, 364T.INV.2T, 364T.TEST, 365Tabela, 67Tabela danych, 67tabele, 19, 57, 215, 261

definiowanie, 57dodawanie kolumn i wierszy, 61elementy sk�adowe, 58formu�y tablicowe, 62INDEKS, 62��czenie specyfikatorów kolumn, 59odwo�ania strukturalne, 57, 58operatory odwo�ania, 59predefiniowane specyfikatory wierszy, 59PRZESUNI�CIE, 62ukrywanie nag�ówków kolumn, 61usuwanie kolumn i wierszy, 61wstawianie, 57zmiana nazwy tabeli, 61

tablice, 37, 300adresy skrajnych komórek, 38deklaracja, 300dynamiczne generowanie tablic o zadanym

rozmiarze, 50elementy, 37indeks pocz�tkowy, 300konwersja tablicy dwuwymiarowej

w jednowymiarow�, 320��czenie tablic, 48nazwy, 38, 39odwo�ania do elementów, 44odwo�ania do pocz�tkowych elementów, 48

Page 28: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

390 Excel w obliczeniach naukowych i in�ynierskich

tabliceoperacje, 38, 39rozmiar tablicy, 301, 302separatory, 38tablice wielowymiarowe, 300transpozycja, 41wprowadzanie, 38zakres indeksów, 301

tablice dynamiczne, 52stosowanie, 54

tablice funkcji dwu zmiennych, 69tablice funkcji jednej zmiennej, 65, 163

przeszukiwanie, 163tablice funkcji jednej zmiennej okre�lonej

w sposób niejawny (uwik�any), 68tablice mieszane, 48Tan, 294TAN, 351TANH, 351TDIST, 364tekst, 15TEKST, 368Tekstowy, 15TERAZ, 374TEST.CHI, 365TEST.F, 365TEST.T, 365TEST.Z, 366testowanie makropolece�, 310TEXT, 368TextAlign, 337, 339, 341TextBox, 331Then, 306, 307TIME, 373TIMEVALUE, 373TINV, 364To, 308TODAY, 373Toggle Breakpoint, 311ToggleButton, 331Top, 337TRANSPONUJ, 41, 52, 353transport masy lub ciep�a, 234TRANSPOSE, 353transpozycja macierzy, 41TREND, 360trend liniowy, 169TRIMMEAN, 365TripleState, 337, 341TRUNC, 349tryb projektowania, 311tryb wy�wietlania formu�, 16TTEST, 365tworzenie

tablice funkcji dwu zmiennych, 69tablice funkcji jednej zmiennej, 65tablice funkcji jednej zmiennej okre�lonej

w sposób niejawny (uwik�any), 68

tablice mieszane, 48wykresy punktowe, 77

TYP, 355TYPE, 355typy danych, 13

VBA, 290

UUBound, 294, 301, 302UFNO��, 366UFNO��.NORM, 366UFNO��.T, 366uk�ad równa� liniowych, 41, 131

macierze, 131rozwi�zanie, 131, 132zapis uk�adu równa�, 131

uk�ad równa� nieliniowych, 153metoda minimalizacji sumy kwadratów, 154metoda Newtona-Raphsona, 160minimum, 155rozwi�zanie, 156Solver, 159uk�ad z�o�ony z dwu równa�, 153uk�ad z�o�ony z trzech i wi�cej równa�, 159

uko�niki, 14uko�niki wsteczne, 38ukrywanie nag�ówków kolumn, 61u�amki algebraiczne, 26U�amkowy, 14Union, 297uruchamianie makropolece�, 283, 286, 310usuwanie nazwy, 18Utwórz z zaznaczenia, 19, 20

VVal, 314, 325Value, 295, 339, 341VALUE, 368VAR, 366VAR.P, 366VAR.S, 366VARA, 366Variant, 290, 304, 324VARP, 366VARPA, 366VBA, 8, 281

And, 293argumenty, 284As, 289, 290Dim, 289, 290Do...Loop, 309Eqv, 293For Each ... Next, 309For...Next, 308Function, 283funkcje, 283, 284, 288, 294

Page 29: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

Skorowidz 391

funkcje definiowane przez u�ytkownika, 302If, 306Imp, 293instrukcja przypisania, 291instrukcje warunkowe, 305Is, 292, 308komentarze, 310komórka aktywna, 298komunikaty b��dów, 305koniec linii, 287Like, 292makropolecenia, 283metody, 297modu�y, 285nazwy, 287Not, 293obiekty, 295operatory, 292operatory porównania, 308Option Explicit, 291Or, 293parametry, 284pasek narz�dzi Debug, 311p�tle, 308podprogramy, 282, 283, 284ReDim, 301Select Case, 307Sub, 283, 284tablice, 300testowanie makropolece�, 310Then, 306typy danych, 290uruchamianie makropolece�, 310wprowadzanie kodu, 287wymiana informacji z arkuszem, 298wyra�enia, 291wywo�anie rekurencyjne, 284Xor, 293zaznaczenie, 298zmienne, 289zmienne lokalne, 288

Visual Basic, 281Visual Basic for Applications, 8, 281VLOOKUP, 354

WW1K1, 17, 34, 296WARIANCJA, 366wariancja pomiaru, 179wariancja resztkowa, 179WARIANCJA.A, 366WARIANCJA.POPUL.A, 366WARIANCJA.PRÓBKI, 366warto�ci logiczne, 15WARTO��, 368Watch, 311Watch Window, 311

WEIBULL, 364WEIBULL.DIST, 364wektor, 37wersja Excela, 11, 325Width, 337, 344WIELOMIAN, 352wielomian interpolacyjny, 170wielomian Lagrange’a, 170, 175WIERSZ, 33, 51, 102, 118, 125, 354wiersze, 13, 31Wklej, 27w�a�ciwo�ci, 295

tylko do odczytu, 295WordWrap, 337, 339, 341Workbook, 295Worksheet, 295WorksheetFunction, 295, 325wprowadzanie

formu�y tablicowe, 42kod VBA, 287

WSP.KORELACJI, 366wspó�czynnik determinacji, 79, 180wspó�rz�dne biegunowe, 80Wstaw funkcj�, 24, 289wstawianie tabeli, 57WYBIERZ, 49, 136, 354wyk�adnicza posta liczby zespolonej, 252wykresy, 75

linia trendu, 78model linii trendu, 79regresja, 78wykresy liniowe, 76wykresy radarowe, 76, 80, 81wykresy XY, 76

wykresy dynamiczne, 85krzywe Lissajous, 85

wykresy powierzchniowe, 76, 83p�aski wykres izolinii, 83zredukowane równanie stanu gazu van der

Waalsa, 83wykresy przebiegu w czasie, 86

wielko� wykresu, 87wygl�d wykresu, 87zmienno� g�sto�ci pierwiastków, 87

wykresy punktowe, 76przygotowanie danych, 76punkty po��czone lini�, 78tworzenie, 77

wyliczanie adresów, 33wymiana informacji mi�dzy arkuszem a kodem VBA,

298wype�nianie odwo�a� strukturalnych, 62wyra�enia, 16, 291wyró�nik rozwi�zywanie równania kwadratowego, 135WYST.NAJCZ��CIEJ, 367WYST.NAJCZ��CIEJ.TABL, 367WYST.NAJCZ��CIEJ.WART, 367WYSZUKAJ, 126, 164, 273, 354

Page 30: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.

392 Excel w obliczeniach naukowych i in�ynierskich

WYSZUKAJ.PIONOWO, 163, 273, 354WYSZUKAJ.POZIOMO, 163, 354wyszukiwanie danych w tablicach, 163wy�wietlanie danych, 15wy�wietlanie tekstów formu� w arkuszu, 327wywo�anie funkcji, 24wywo�anie rekurencyjne, 284wyznaczanie cz�stkowych obj�to�ci molowych, 94wyznacznik macierzy, 38, 41WYZNACZNIK.MACIERZY, 41, 43, 352wzór Eulera, 252, 255, 258

XxlErrDiv0, 305xlErrNA, 305xlErrName, 305xlErrNull, 305xlErrNum, 305xlErrRef, 305xlErrValue, 305Xor, 293

YYEAR, 374

ZZ.TEST, 366zagadnienie brzegowe równania ró�niczkowego

zwyczajnego, 220zagnie�d�anie funkcji, 24zakres indeksów tablicy, 301zakres kryteriów, 266zakresy, 17, 37, 38zale�no� g�sto�ci roztworu od temperatury

i st��enia, 188zale�no� �redniego wspó�czynnika aktywno�ci �

w roztworach kwasu azotowego od st��enia, 196

zamiana zakresu na sta�� tablicow�, 42ZAOKR, 137, 352ZAOKR.DO.CAK, 53, 190, 352ZAOKR.DO.TEKST, 368ZAOKR.DO.WIELOKR, 352ZAOKR.DÓ, 352ZAOKR.GÓRA, 352zaokr�glanie liczb, 137zapis liczb

zapis naukowy, 14zapis pó�logarytmiczny, 14

Zarejestruj nowe makro, 284zarz�dzanie nazwami, 21zasada minimalnej sumy kwadratów, 177, 193ZAST�P, 368Zastosuj nazwy, 21Zatrzymaj rejestrowanie, 285zaznaczanie

serie danych, 78wykresy, 78

zbie�ne szeregi, 121zdarzenia, 330, 345zewn�trzne odwo�ania strukturalne, 61zgodno� mi�dzy arkuszami kalkulacyjnymi Excel i

Lotus 1-2-3, 36Z�CZ.TEKSTY, 368zmiana

kolejno� wykonywania operacji, 25nazwa tabeli, 61

zmienna liczba argumentów, 303zmienne, 289

nadawanie warto�ci, 291typy danych, 290

zmienno� g�sto�ci pierwiastków, 87zmodyfikowana metoda stycznych, 146ZNAJD�, 368ZNAK, 293, 368ZNAK.LICZBY, 143, 352ZTEST, 366

Page 31: Excel w obliczeniach - Księgarnia internetowa ...pdf.helion.pl/exwob2/exwob2.pdf · Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office.