1. JEŻELI - funkcja służąca do testowania warunków logicznych. JEŻELI(warunek_logiczny; wartośd_dla_prawdy; wartośd_dla_fałszu)



Podobne dokumenty
MS Excel. 1. JEŻELI - funkcja służąca do testowania warunków logicznych. Składnia: JEŻELI(warunek_logiczny; wartość_dla_prawdy; wartość_dla_fałszu)

Technologia Informacyjna Zajęcia 10. JEŻELI(warunek_logiczny; wartość_dla_prawdy; wartość_dla_fałszu)

JE ELI - funkcja słu ca do testowania warunków logicznych

LibreOffice Calc VBA

Temat: Arkusze kalkulacyjne. Program Microsoft Office Excel. Podstawy

Re +/- Im i lub Re +/- Im j

Excel formuły i funkcje

TEMAT: SPOSOBY ADRESOWANIA W

MS Excel cz.1 funkcje zaawansowane

Arkusz kalkulacyjny. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Excel w zadaniach. Podstawowe operacje

7. Nadawanie nazw Ćwiczenie 15.

Metoda Monte Carlo, przykład symulacji statycznej (brak czynnika czasowego). Część I

Funkcje logiczne służą przede wszystkim do

Technologia Informacyjna. Arkusz kalkulacyjny

WARUNEK ZOSTAŁ SPAENIONY WARUNEK NIE ZOSTAŁ SPEŁNIONY

ARKUSZ KALKULACYJNY MICROSOFT EXCEL

Pętle instrukcje powtórzeo

Operacje na Wielu Arkuszach

FORMULARZE I FORMANTY MS EXCEL 1. TEORIA

Funkcje w MS Excel. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Ekonometria. Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej

Matematyka grupa Uruchom arkusz kalkulacyjny. 2. Wprowadź do arkusza kalkulacyjnego wartości znajdujące się w kolumnach A i B.

PROGRAMOWANIE MAKR W PROGRAMIE EXCEL W JĘZYKU VISUAL BASIC

str. 1 Excel ćwiczenia 1 Podstawy użytkowania komputerów

Rozdział 1 Ukrywanie, wstawianie, usuwanie i formatowanie szerokości wierszy i kolumn. Rozdział 2 Weryfikowanie poprawności wprowadzanych danych.

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Laboratorium 3. 1 Funkcje. 1.1 Teoria Składnia funkcji. Legenda: Tekst do wpisania. PODSTAWY INFORMATYKI laboratorium

PODSTAWY OBSŁUGI ARKUSZA KALKULACYJNEGO

TECHNIKI INFORMACJI I KOMUNIKACJI. Arkusz Kalkulacyjny EXCEL praca z bazą danych

SPOSÓB WYKONANIA OBLICZEŃ I FORMATOWANIA KOMÓREK

Otwórz nowy skoroszyt. Zapisz go na dysku pod nazwą Nazwisko Imię Excel ćwiczenie 4.

Arkusz kalkulacyjny MS Excel

( x) Równanie regresji liniowej ma postać. By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : Gdzie:

Katarzyna Bereźnicka Zastosowanie arkusza kalkulacyjnego w zadaniach matematycznych. Opiekun stypendystki: mgr Jerzy Mil

4. Funkcje. Przykłady

Formuły formułom funkcji adresowania odwoływania nazwy Funkcja SUMA argumentami SUMA

TABLICA (ang. array) pojedyncza zmienna z wieloma komórkami, w których można zapamiętać wiele wartości tego samego typu danych.

Podstawy programowania w języku Visual Basic dla Aplikacji (VBA)

Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli?

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

3. Wprowadź opis: kolumna A J. angielski, kolumna B J. polski. Obejrzyj animację pt. Wprowadzanie danych, aby dowiedzieć się, jak to zrobić.

Zagadnienia: Program ten umożliwi Tobie między innymi: tworzenie arkuszy kalkulacyjnych wyszukiwanie i analizę danych tworzenie wykresów (diagramów)

Visual Basic for Application (VBA)

EXCEL TABELE PRZESTAWNE

Informatyka dla klas I wykresy funkcji

Podręczna pomoc Microsoft Excel 2007

MS Excel cz. 1. Cel wykładu. MS Excel - arkusz kalkulacyjny. Wyższa Szkoła Menedżerska w Legnicy. Systemy informacyjne Zarządzanie SDS, sem.

Rys. 1. Zestawienie rocznych kosztów ogrzewania domów

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.

Działki Przygotowanie organizacyjne

EXCEL wprowadzenie Ćwiczenia

Instrukcja korzystania z portalu Diagnoza Nowej Ery

Excel zadania sprawdzające 263

Rys.2.1. Drzewo modelu DOM [1]

ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.1 Formuły, funkcje, typy adresowania komórek, proste obliczenia.

Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop Spis treści

Podstawy Informatyki i algorytmizacji

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK.

Zastanawiałeś się może, dlaczego Twój współpracownik,

Wojciech Kaszuba Kurs programu EXCEL. 2. Przypomnienie ważniejszych parametrów i terminologii arkusza (rys 3.).

JAK PROSTO I SKUTECZNIE WYKORZYSTAĆ ARKUSZ KALKULACYJNY DO OBLICZENIA PARAMETRÓW PROSTEJ METODĄ NAJMNIEJSZYCH KWADRATÓW

Podstawowe operacje w arkuszu

ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.2 Formuły i funkcje macierzowe, obliczenia na liczbach zespolonych, wykonywanie i formatowanie wykresów.

Rachunkowość zarządcza laboratoria komputerowe MS Excel PROWADZĄCY: ALEKSANDRA MARTYNOWICZ OPRACOWAŁ: ZDZISŁAW KES

Edytor tekstu MS Word 2010 PL. Edytor tekstu MS Word 2010 PL umożliwia wykonywanie działań matematycznych.

1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:

Ćwiczenie 3. Wprowadź do odpowiednich komórek następujące dane: Ćwiczenie 4. Wprowadź do odpowiednich komórek następujące dane: - 1 -

2. Tworzenie tabeli przestawnej. W pierwszym oknie dialogowym kreatora określamy źródło danych, które mamy zamiar analizować.

Trik 1 Identyfikator klienta generowany za pomocą formuły

Cw.12 JAVAScript w dokumentach HTML

=jeżeli(warunek;prawda;fałsz)

Makropolecenia w PowerPoint Spis treści

ARKUSZ KALKULACYJNY komórka

Lista 2 logika i zbiory. Zad 1. Dane są zbiory A i B. Sprawdź, czy zachodzi któraś z relacji:. Wyznacz.

Krok 1.Chcemy napisać dowolny tekst na ekranie, np. Witaj świecie

Przegląd podstawowych funkcji Excel.

EXCEL. Rozpoczynanie pracy z programem EXCEL. Interfejs EXCEL. Zaznaczanie komórek

Najmniejszą możliwą macierzą jest macierz 1 x 2 lub 2 x 1 składająca się z dwóch przyległych komórek.

ECDL zaawansowany, moduł EXCEL

Krótki przewodnik po Open Calc

Funkcja jest to złożona gotowa do użytku formuła np. zamiast żmudnie sumować komórki od B1 do B32, można zastosować funkcję =SUMA(B1:32).

Informatyka KONSPEKT LEKCJI W SZKOLE PONADGIMNAZJALNEJ

Zagadnienia programowania liniowego dotyczą modelowania i optymalizacji wielu problemów decyzyjnych, na przykład:

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Trik 1 Formatowanie przenoszone z wykresu na wykres

Visual Basic w programie Excel dla Windows

XII. Ukrywanie, wstawianie, usuwanie i formatowanie szeroko ci wierszy i kolumn Format Kolumna Ukryj

Arkusz kalkulacyjny EXCEL poziom średniozaawansowany Materiały szkoleniowe

PRZEMYSŁAW DZIERŻAWSKI

Dane w poniższej tabeli przedstawiają sprzedaż w dolarach i sztukach oraz marżę wyrażoną w dolarach dla:

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

1. Otwórz skoroszyt Zadania 03.xlsx i zapisz pod nową nazwą: Wykonane zadanie 3.xlsx.

Visual Basic for Applications. Wstęp

przedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,

=B8*E8 ( F9:F11 F12 =SUMA(F8:F11)

Tabele przestawne tabelą przestawną. Sprzedawcy, Kwartały, Wartości. Dane/Raport tabeli przestawnej i wykresu przestawnego.

dolar tylko przed numerem wiersza, a następnie tylko przed literą kolumny.

Transkrypt:

MS Excel 1. JEŻELI - funkcja służąca do testowania warunków logicznych Składnia: JEŻELI(warunek_logiczny; wartośd_dla_prawdy; wartośd_dla_fałszu) W warunku logicznym wykorzystywane są logiczne operatory porównania =, >, <, >=, <=, <>, za pomocą których porównywane są wartości komórek. Przykłady: Formuła =JEŻELI(A1>0; "Sukces :-)"; "Porażka :-(") spowoduje wyświetlenie ciągu znaków Sukces :-) gdy wartośd komórki A1 jest większa od zera lub Porażka:-(, gdy wartośd komórki A1 wynosi zero lub mniej niż zero. Formuła =JEŻELI(SUMA(A1:A12)<0; "Mamy straty"; "Nie mamy strat") wyświetli ciąg znaków Mamy straty, gdy suma wartości komórek A1:A12 (reprezentujących np. miesięczne zyski firmy) jest mniejsza od zera, a Nie mamy strat, gdy suma ta będzie nieujemna. Formuła =JEŻELI(SUMA(A2:F2)>85; "Uczeo zdał"; "Uczeo nie zdał") wyświetli ciąg znaków Uczeo zdał, gdy suma wartości komórek od A2 do F2 przekroczy 85 (np. granica punktów potrzebna do zdania egzaminów), zaś Uczeo nie zdał, gdy nie przekroczy tej granicy. Funkcja JEŻELI współdziała też z funkcjami LUB, ORAZ i NIE. 1

Zagnieżdżanie JEŻELI: Niektóre problemy logiczne mogą byd rozwiązane dopiero za pomocą kilkakrotnego zagnieżdżenia funkcji JEŻELI, np. w sytuacji, gdy trzeba przydzielid ocenę zależnie od wartości przedziału, w jakim znajduje się wynik (do 7 zagnieżdżeo). W poniższym przykładzie ocena słowna zmienia się zależnie od tego, czy wartośd przekracza poziom 150 lub mieści się w przedziale 131-150 lub mieści się w przedziale 111-130 lub mieści się w przedziale 91-110 lub nie przekracza 90. Mamy więc do czynienia z pięciokrotnym użyciem zagnieżdżanej sukcesywnie funkcji JEŻELI i iloczynem logicznym ORAZ, który określa przedziały. =JEŻELI(B2>150;"geniusz";JEŻELI(ORAZ(B2>130;B2<=150);"wybitnie inteligentny";jeżeli(oraz(b2>110;b2<=130);"inteligentny";jeżeli(oraz(b2>90; B2<=110);"średnio inteligentny";jeżeli(oraz(b2<=90);"mało inteligentny"))))) 2

2. ORAZ - funkcja współdziałająca przy testowaniu warunków logicznych Składnia: ORAZ(warunek_logiczny_1; warunek_logiczny_2;...;warunek_logiczny_30) Funkcja ORAZ współdziała z funkcją JEŻELI, rozszerzając jej działanie. JEŻELI, w czystej postaci, operuje jednym warunkiem logicznym, natomiast ORAZ pozwala wprowadzid do 30 warunków logicznych. Dla prawdziwości wyrażenia konieczne jest, aby każdy z warunków, argumentów ORAZ, był prawdziwy. ORAZ jest, inaczej mówiąc, iloczynem logicznym. Przykład: Formuła =JEŻELI(ORAZ(B11="Tak"; C11="Tak"; D11="Tak"); "są szanse"; "niemożliwe") wyświetli ciąg znaków są szanse, gdy każdy z warunków będzie miał wartośd TAK, zaś niemożliwe, gdy chod jeden z warunków nie jest spełniony. 3

3. LUB - funkcja współdziałająca przy testowaniu warunków logicznych Składnia: LUB(warunek_logiczny_1; warunek_logiczny_2;...;warunek_logiczny_30) Funkcja LUB współdziała z funkcją JEŻELI, rozszerzając jej działanie. JEŻELI, w czystej postaci, operuje jednym warunkiem logicznym, natomiast LUB pozwala wprowadzid do 30 warunków logicznych. Dla prawdziwości wyrażenia wystarcza, aby chod jeden z warunków, argumentów LUB, był prawdziwy. LUB jest, inaczej mówiąc, sumą logiczną. Przykłady: Formuła =JEŻELI(LUB(A1>0; B1>0); "Sukces :-)"; "Porażka :-(") spowoduje wyświetlenie ciągu znaków Sukces :-) gdy wartośd komórki A1 jest większa od zera lub wartośd komórki B1 jest większa od zera, natomiast Porażka :-(, gdy wartośd komórki A1 wynosi zero lub mniej niż zero i wartośd komórki B1 wynosi zero lub mniej niż zero. Formuła =JEŻELI(LUB(SUMA(B2:F2)>85;G2="Tak");"Uczeo zdał na prawo";"uczeo nie zdał na prawo") wyświetli ciąg znaków Uczeo zdał na prawo, gdy suma wartości komórek od B2 do F2 przekroczy 85 (np. granica punktów potrzebna do zdania egzaminów) lub gdy jest dzieckiem prawnika, zaś Uczeo nie zdał na prawo, gdy nie przekroczy tej granicy i nie jest dzieckiem prawnika. Przekładając to na potoczny język, wystarczy osiągnąd więcej niż 85 punktów lub byd dzieckiem prawnika (wartośd komórki "Tak"), aby zdad na prawo - Kowalski uzyskał tylko 82 punkty, ale jako syn prawnika dostał się na prawo. Wiśniewska nie jest córką prawnika, ale osiągnęła wystarczającą liczbę punktów. Marczak nie spełnił żadnego z warunków, więc nie dostał się na prawo. Źródło:http://helionica.pl 4

4. Funkcje z kategorii data i godzina Wybierając Formuły->Wstaw Funkcję -> kategoria Daty i czasu mamy do dyspozycji kilka funkcji, których argumentami mogą byd daty. Funkcje te najczęściej zwracają liczbę całkowitą bądź wartości logiczne - 0 (fałsz) lub 1 (prawda). Testowanie funkcji z kategorii daty i godziny wg: http://support.microsoft.com/kb/214094/pl Funkcja DZIŚ() i funkcja TERAZ() Porównaj działanie dwóch poniższych formuł: =JEŻELI(TERAZ()=DATA.WARTOŚĆ("2010-11-25");PRAWDA;FAŁSZ) =JEŻELI(DZIŚ()=DATA.WARTOŚĆ("2010-11- 25");PRAWDA;FAŁSZ) Jak znaleźd liczbę dni między datą bieżącą a przyszłą ="rrrr-mm-dd"-teraz() Jak znaleźd liczbę dni, miesięcy i lat między dwiema datami: A1: 1994-03-25 A2: 1998-05-01 5

="lat: "&ROK(A2)-ROK(A1)- JEŻELI(LUB(MIESIĄC(A2)<MIESIĄC(A1);ORAZ(MIESIĄC (A2)=MIESIĄC(A1); DZIEŃ(A2)<DZIEŃ(A1)));1;0)&"; miesięcy: "&MIESIĄC(A2)- MIESIĄC(A1)+JEŻELI(ORAZ(MIESIĄC(A2) <=MIESIĄC(A1);DZIEŃ(A2)<DZIEŃ(A1));11;JEŻELI(OR AZ(MIESIĄC(A2)<MIESIĄC(A1);DZIEŃ(A2) >=DZIEŃ(A1));12;JEŻELI(ORAZ(MIESIĄC(A2)>MIESIĄC (A1);DZIEŃ(A2)<DZIEŃ(A1));-1)))&"; dni: "&A2- DATA(ROK(A2);MIESIĄC(A2)- JEŻELI(DZIEŃ(A2)<DZIEŃ(A1);1;0);DZIEŃ(A1)) Wynik w komórce np. D1: lat: 4; miesięcy: 1; dni: 6 Dodatkowe rozbicie formuły na dni, miesiące i lata: 6

Zadanie 1: Wpisz do komórki arkusza dowolną datę w formacie rrrr-mm-dd, np. 2010-09-25 Wynikiem ma byd napis w innej komórce: Rok: 2010 Miesiąc: 09 Dzień: 25 Zadanie 2: Oblicz ile przeżyłeś dni. Wynikiem ma byd napis w innej komórce: Mam (obliczona ilość) dni Zadanie 3: Obliczanie liczby pierwiastków równania kwadratowego. W komórkach A1, B1, C1 należy podad współczynniki a, b, c równania. Program ma liczyd deltę i podawad ilośd pierwiastków rzeczywistych w postaci: Jeden, Dwa lub Brak. 7

DODATEK - Makra w MS Excel Przykład 1 wyskakujące okienko MsgBox z wartością komórki A2 Sub makro1() Dim a a= Range("A2") MsgBox (a) End Sub 1) Początek procedury (makra), nazwa makra i puste nawiasy ta procedura nie pobiera argumentów 2) Zadeklarowanie pojedynczej zmiennej a 3) Przypisanie przy pomocy funkcji Range wartości z komórki A2 do zmiennej a. 4) Wyświetlenie okienka z tekstem pobranym ze zmiennej a 5) Koniec procedury Przykład 2 Dodanie dwóch liczb i umieszczenie wyniku w innej komórce oraz w MsgBox Sub makro2() Dim a, b a = Range("A1") b = Range("A2") Range("A3") = a + b MsgBox (a + b) End Sub 8

Inne zadania: Zadanie 4: Wykreślanie funkcji oraz jej pochodnej (ilorazu różnicowego). 1. W komórkach A1-A21 umieszczamy wartości x od 10 do 10. 2 2. W komórkach B1-B21 liczymy wartości funkcji np.: f ( x) x 4x 5 (wpisz do komórki B1 odpowiednią formułę odwołując się do adresu komórki A1). Naciśnij myszką na komórkę B1. Najedź myszką na dolny prawy róg tej komórki pojawi się krzyżyk i trzymając lewy przycisk myszy przeciągnij aż do komórki B21. Otrzymasz wartości funkcji dla odpowiednich x. 3. W komórkach C1-C20 liczymy wartości ilorazu różnicowego według wzoru: f ( x2 ) f ( x1 ) f ( x), x x 2 1 czyli wpisując formułę do komórki C1 używamy po kolei różnicy wartości dwóch pierwszych, sąsiednich komórek z kolumny B w liczniku i dwóch pierwszych, sąsiednich komórek z kolumny A w mianowniku. Naciśnij myszką na komórkę C1. Najedź myszką na dolny prawy róg tej komórki pojawi się krzyżyk i trzymając lewy przycisk myszy przeciągnij aż do komórki C20. Otrzymasz kolejne wartości ilorazu różnicowego. 4. Wykreśl funkcję oraz jej pochodną na wspólnym wykresie. Zadanie 5: W kategorii dodatek (Wstaw->Funkcja->Dodatek) są funkcje pozwalające na operacje na liczbach zespolonych np.: COMPLEX, IMPRODUCT, IMPOWER, IMABS, IMARGUMENT. Utwórz dwie liczby zespolone za pomocą funkcji COMPLEX: 2+2i oraz 3-4i. Oblicz ich iloczyn (IMPRODUCT). Podnieś je do 4 potęgi (IMPOWER). Znajdź ich moduł oraz argument (IMABS, IMARGUMENT). 9