Archiwa tagu: funkcja

EXCEL funkcja TERAZ ()

Opis

Funkcja TERAZ() jest rozszerzeniem funkcji DZIŚ() i zwraca aktualną datę i godzinę systemową w formacie w jakim ta data i godzina występują.

Składnia

=TERAZ()

Przykład

Formuła Wynik Opis
=TERAZ() 14.02.2020 08:01 Funkcja zwróci taki wynik przy założeniach że jest 14 lutego 2020, godzina 8:01 i format daty systemu ustawiony jest na "dd.MM.rrrr" a godziny na "GG:mm".

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


EXCEL funkcja MIN ()

Opis

Funkcja MIN() służy od znalezienia, jak sama nazwa wskazuje, najmniejszej wartości z podanych argumentów funkcji.

Składnia

=MIN( liczba1 ; [liczba1] ; … )

Przykłady

Poniżej przygotowany zestaw danych.

kurs excel funkcja min

Formuła Wynik Opis
=MIN(1;2;3) 1 Szukaj wartości minimalnej wśród liczb podanych w argumentach funkcji.
=MIN(A3;B2;C1) 3 Szukaj wartości minimalnej w komórkach o adersach podanych w argumentach funkcji.
=MIN(A1:A3) 1 Szukaj wartości minimalnej w kolumnie A od wiersza 1 do wiersza 3
=MIN(A1:C3) 1 Szukaj wartości minimalnej w kolumnach do A do C w wierszach od 1 do 3
=MIN(A1:C3;30;C5) 1 Szukaj wartości minimalnej w kolumnach do A do C w wierszach od 1 do 3, weź dodatkowo pod uwagę wartość 30 i wartość w komórce A3
=MIN(C4) 0 Szukaj wartości minimalnej w kolumnach do A do C w wierszach od 1 do 3, weź dodatkowo pod uwagę wartość 30 i wartość w komórce A3

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


EXCEL funkcja MAX ()

Opis

Funkcja MAX() służy od znalezienia, jak sama nazwa wskazuje, największej wartości z podanych argumentów funkcji.

Składnia

=MAX( liczba1 ; [liczba1] ; … )

Przykłady

Poniżej przygotowany zestaw danych.

kurs excel funkcja max

Formuła Wynik Opis
=MAX(1;2;3) 3 Szukaj wartości maksymalnej wśród liczb podanych w argumentach funkcji.
=MAX(A3;B2;C1) 7 Szukaj wartości maksymalnej w komórkach o adersach podanych w argumentach funkcji.
=MAX(A1:A3) 7 Szukaj wartości maksymalnej w kolumnie A od wiersza 1 do wiersza 3.
=MAX(A1:C3) 9 Szukaj wartości maksymalnej w kolumnach do A do C w wierszach od 1 do 3.
=MAX(A1:C3;30;A3) 30 Szukaj wartości maksymalnej w kolumnach do A do C w wierszach od 1 do 3, weź dodatkowo pod uwagę wartość 30 i wartość w komórce A3.

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


EXCEL funkcja ILE LICZB()

Opis

W sytuacji kiedy musimy zliczyć ile liczb występuje w danym zakresie danych, przydatną funkcją jest funkcja o nazwie ILE.LICZB(), której celem jest właśnie zliczenie ilości liczb występujących we wskazanym przez użytkownika zakresie.

Składnia

=ILE.LICZB( wartość1 ; [wartość2] ; … )

Przykłady

Poniższe przykłady są oparte o dane z obrazka poniżej.

kurs excel funkcja ile liczb

Formuła Wynik Opis
=ILE.LICZB(B2:B9) 8 W kolumnie B pomiędzy wierszami 2 i 9 jest 8 liczb.
=ILE.LICZB(C2:C9) 5 W kolumnie C pomiędzy wierszami 2 i 9 jest 5 liczb.
=ILE.LICZB(D2:D9) 2 W kolumnie D pomiędzy wierszami 2 i 9 są 2 liczby.
=ILE.LICZB(B2:D9) 15 W kolumnach od B do D, pomiędzy wierszami 2 i 9 jest 15 liczb.

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


EXCEL funkcja DZIŚ ()

Opis

Funkcja DZIŚ(), zwraca aktualną datę systemową w formacie w jakim ta data występują. Jeżeli na naszym systemie operacyjnym format daty ustawiony jest np. na taki 2020-01-01 to funkcja DZIŚ() zwróci nam datę w takim samym formacie.

Składnia

=DZIŚ()

Przykład

Formuła Wynik Opis
=DZIŚ() 14.02.2020 Funkcja zwróci taki wynik przy założeniach że jest 14 lutego 2020 i format daty systemu ustawiony jest na "dd.MM.rrrr".

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


EXCEL funkcja PODAJ POZYCJĘ ()

Opis

Funkcja PODAJ.POZYCJĘ() zwraca pozycję szukanego elementu we wskazanej tablicy danych.

Składnia

=PODAJ.POZYCJĘ( szukana_wartość ; przeszukiwana_tablica ; [typ_porównania] )

Żeby lepiej zobrazować Wam działanie funkcji PODAJ.POZYCJĘ() zerknijcie na poniższy obrazek. Jest tam lista miast (tabela 1) a obok niej jest przygotowana mini lista szukanych miast (tabela 2).

Excel funkcja podaj pozycje
Excel funkcja podaj pozycje

teraz ustawimy się w komórce E2 (kolumna "Pozycja w tabeli 1" obok wartości "Gdańsk") i utworzymy formułę z funkcją PODAJ.POZYCJĘ() żebyśmy otrzymali pozycję wartości "Gdańsk" w tabeli 1.

zgodnie ze składnią nasza formuła będzie wyglądała tak:

=PODAJ.POZYCJĘ(D2;B2:B9;0)

W pierwszym argumencie funkcji wstawiliśmy wartość D2, czyli nazwę "Gdańsk", bo tej wartości będziemy szukać w tabeli 1.

Drugi argument to zakres danych od komórki B2 do komórki B9, bo w tych komórkach mieszczą się wszystkie wartości z tabeli 1. Tam właśnie będziemy szukać pozycji naszego szukanego elementu. W naszym przypadku będzie to nazwa "Gdańsk".

W trzeci argumencie określamy typ porównania. U nas jest to wartość "0" która oznacza "Dokładne dopasowanie". Ale argument ten może także przyjąć wartość "1" i oznacza to "Mniejsze niż" lub wartość "-1" i będzie to oznaczało "Większe niż".

Jak już wprowadzimy całą formułę (pamiętaj o nawiasię zamykającym) zatwierdzamy wszystko przyciskiem Enter i w komórce E2 powinniśmy otrzymać wartość "2". Dlaczego wartość "2"? Bo nazwa "Gdańsk" znajduje się na drugiej pozycji w tabeli 1.

Skopiuj formułę z komórki E2 do komórki E3. Żeby to zrobić ustaw się w komórce E2, kliknij i przytrzymaj czarny kwadracik który pojawi się w prawym dolnym rogu tej komórki i przeciągnij go w dół na komórkę E3. Wtedy powinniśmy w komórce E3 otrzymać wartość "6". Dlaczego ? Bo nazwa "Rzeszów" znajduje się na "6" pozycji w tabeli 1.

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


EXCEL funkcja WYBIERZ()

Opis

Funkcja WYBIERZ() służy do zwrócenia interesującej nas wartości z listy wartości w zależności od wskazanego argumentu nr_arg.

Składnia

=WYBIERZ( nr_arg ; wartość1 ; [wartość2] ; … )

Przykłady

Teraz prosty przykład zastosowania funkcji WYBIERZ(). Zerknij na poniższy obrazek.

excel funkcja wybierz

Jest tak tabelka która zwiera dwie kolumny. Pierwsza to imiona uczniów a druga to oceny które uczniowie otrzymali np. z klasówki. Naszym zadaniem będzie zamiana ocen wyświetlonych jako liczby na oceny w formie opisowej np. 6 = "Celujący", 5 = "Bardzo dobry" itd.

Do tego zadania doskonale nadaje się funkcja WYBIERZ() która z zależności od otrzymanej oceny (parametr nr_arg) będzie nam wstawiała we wskazane komórki formę opisową danej oceny. Ok, zaczynamy.

Ustawiamy się w komórce C2 i wpisujemy znak "=" i nazwę funkcji, czyli WYBIERZ(). Jako pierwszy parametr wstawimy adres komórki B2, bo w kolumnie B znajdują się oceny w formie liczbowej. Stawiamy ";", przechodząc tym samym do drugiego parametru, który jest tak naprawdę listą wartości. Tworzymy się tą listę przedzielając każdą jej wartość średnikiem. Pamiętaj że wartości tekstowe umieszczamy w podwójnych cudzysłowach. Nasza lista będzie więc wyglądała tak:


"Niedostateczny";"Dopuszczający";"Dostateczny";"Dobry";"Bardzo dobry";"Celujący"


Zwróć uwagę, że skala ocen "tekstowo" jest rosnąca i ustawiona w odpowiedniej kolejności od oceny najgorszej do najlepszej. Funkcja WYBIERZ() zadziała w ten sposób, że w zależności od oceny w formie liczby, skorzy do konkretnej wartości oceny w formie tekstowej w zależności na której pozycji w naszej liście będzie ona zajmowała. Np. funkcja odczytuje ocenę "6" więc skacze do wartości "Celujący" bo jest ona na szóstej pozycji w liście ocen wyrażonych w formie tekstowej i zwraca nam tą wartość.
Cała nasza formuła dla komórki C2 będzie wyglądała tak:


=WYBIERZ(B2;"Niedostateczny";"Dopuszczający";"Dostateczny";"Dobry";"Bardzo dobry";"Celujący")


Teraz wystarczy skopiować tą formułę w dół aż do komórki C11. Widzimy, że przy wszystkich ocenach w formie liczbowej pojawiły się ich odpowiedniki w formie tekstowej (patrz obrazek poniżej).

excel funkcja wybierz

Więcej wpisów na temat funkcji w programie Microsoft EXCEL znajdziesz <<<tutaj>>>.


PostgreSQL funkcja ASCII() – zwróć kod ASCII pierwszego znaku ciągu.

Tym razem na "warsztat" bierzemy funkcję ASCII(). Funkcja zwróci nam kod ASCII znaku lub ciągu znaków które umieścimy jako jej argument. W przypadku pojedynczego znaku sprawa jest prosta bo mamy tylko jeden znak i jego kod ASCII będzie zwrócony. W przypadku ciągu znaków otrzymamy kod ASCII pierwszego znaku w ciągu. Pamiętajmy, że np. znak 'A' to nie to samo co znak 'a'.
Zwracany typ: INT

PostgreSQL ASCII() składnia

ASCII(  'łańcuch_znaków'  )


Przykład zastosowania funkcji ASCII()

SELECT
    ASCII('A')

Wynik

65

Widzimy, że kod ASCII znaku 'A' to 65.


Teraz sprawdźmy to samo dla znaku 'a'

SELECT
    ASCII('a')

Wynik

97

Tutaj już widzimy różnicę. Kod ASCII znaku 'a' to 97.


Teraz sprawdźmy dla ciągu znaków. Znamy już kod ASCII znaku 'A' który jest równy 65. Teraz jako argument do funkcji podstawimy ciąg znaków np. 'ASCII'. Na początku ciągu jest znak 'A' czyli funkcja powinna zwrócić jego kod, czyli 65.

SELECT
    ASCII('ASCII')

Wynik

65

Wynik to 65 więc funkcja prawidłowo zwróciła kod ASCII pierwszego znaku ciągu czyli 'A'.


postgresqlpostgresql

PostgreSQL funkcja REPLACE() – zamiana jednego ciągu na drugi.

Dzisiaj omówimy funkcję REPLACE() która służy do zamiany jednego ciągu znaków na drugi. Bardzo przydatna funkcja w sytuacji kiedy hurtowo musimy zamienić ciągi znaków.
Zwracany typ: TEXT

PostgreSQL REPLACE() składnia

REPLACE( 'łańcuch_znaków' , 'ciąg_który_zamieniamy' , 'ciąg_na_który_zamieniamy' )

Przykład zastosowania funkcji REPLACE()

SELECT
    REPLACE('Ala ma kota.', 'kota', 'psa')

Wynik

Ala ma psa.

Co oznacza że słowo 'kota' zostało podmienione na słowo 'psa'.


postgresqlpostgresqlpostgresql