Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Pomoc w Excelu zadania -

paulima97 12 Sty 2017 18:37 504 5
  • #1 12 Sty 2017 18:37
    paulima97
    Poziom 3  

    Witam,
    Proszę o pomoc jak obliczyć podane rzeczy za pomocą formuł nie obliczajac samodzielnie, wklejam poniżej screeny

    0 5
  • #2 12 Sty 2017 20:53
    krupakrz
    Poziom 9  

    paulima97 napisał:
    Witam,
    Proszę o pomoc jak obliczyć podane rzeczy za pomocą formuł nie obliczajac samodzielnie, wklejam poniżej screeny


    nie widać screenów, na pewno dodałaś załączniki?

    0
  • #4 13 Sty 2017 21:25
    yyy2
    Poziom 11  

    Na szybko do pierwszego zadania z angielskiego Excela:
    =SUMIF(B6:B17,"FILIA1",D6:D17)
    Na polski wychodzi:
    =LICZ.JEŻELI(B6:B17,"FILIA1",D6:D17)
    ale musisz sprawdzić u siebie (ja mam Excel2013).
    Resztę komórek uzupełnij w zależności od wymaganego zakresu szukania.
    Drugie:
    =IF(F4="K",E15,IF(F4="Z",E16,IF(F4="B",E17,"N/A")))
    Zamień IF na JEŻELI

    Użyj google następnym razem, wszystko bardzo dokładnie opisane.
    Interesujące czy ktos zna łatwiejszy sposób?

    0
  • #5 13 Sty 2017 21:53
    dt1
    Moderator - Komputery Serwis

    Pierwszy arkusz można rozwiązać bez żadnych kombinacji korzystając z jednej funkcji "SUMA.JEŻELI".
    https://support.office.com/pl-pl/article/SUMA...-funkcja-169b8c99-c05c-4483-a712-1697a653039b

    Drugie jest minimalnie trudniejsze. Będzie trzeba skorzystać z kilku zagnieżdżonych funkcji. Żeby policzyć dodatek stażowy musisz policzyć liczbę lat zatrudnienia, co zrobisz odejmując od dzisiejszej daty datę zatrudnienia i dzieląc wynik przez 365:
    =(DZIŚ()-D4)/360) wyliczy w latach staż Zenona. Dalej możesz skorzystać z funkcji wyszukaj.pionowo, aby sobie w tabelce poniżej wybrać odpowiednią kwotę w zależności od stażu (ta funkcja dopasuje najbliższą wartość poniżej, więc jest prawie idealna). Funkcja jest prawie idealna, gdyż mając pracownika pracującego krócej niż 5 lat dostaniemy błąd N/D (co zepsuje też wynik końcowy), więc powinno się ją obudować w funkcję jeżeli, w której warunkiem będzie sprawdzenie, czy staż jest mniejszy niż 5 lat. Jeśli tak, to zwracana jest wartość zero (brak premii), jeśli nie to wyciągana jest wartość z tabelki.

    Z drugą funkcją jest podobnie, można skorzystać z wyszukaj.pionowo, chociaż ona w moim starym excelu 2003 nie działała w tym przypadku najlepiej, być może w nowszych działa lepiej. Ja u siebie rozbiłem tę funkcję na podaj.pozycję oraz indeks. Jeśli są możliwe tylko trzy litery albo minus, to można sprawdzanie błędu zrobić prostym warunkiem jeżeli - jeżeli jest minus przyjmujemy wartość zero, jeśli nie to szukamy w tabelce. Ja skorzystałem z formuły podobnej do:
    =jeżeli(czy.błąd(podaj.pozycję([i]tutaj parametry funkcji sprawdzającej pozycję literki przypisanej do stanowiska pracownika);0;indeks(podaj.pozycję(te same parametry jak przy sprawdzaniu błędu))

    Ostatnią kolumnę liczy się trywialnie sumując dwa obliczone pola i standardową wypłatę.

    Pomoc w Excelu zadania -

    Dodano po 2 [minuty]:

    yyy2 napisał:
    Na polski wychodzi:
    =LICZ.JEŻELI(


    Tu raczej wyjdzie suma.jeżeli

    Teraz proponuję zaczekać, aż Autorka wstawi swoją próbę rozwiązania zadań. Podanie gotowca byłoby nudne, a my będziemy pośrednio odpowiedzialni za niezaliczony sprawdzian/kolokwium czy cokolwiek :)

    0
  • #6 16 Sty 2017 08:44
    paulima97
    Poziom 3  

    dt1 napisał:
    Pierwszy arkusz można rozwiązać bez żadnych kombinacji korzystając z jednej funkcji "SUMA.JEŻELI".
    https://support.office.com/pl-pl/article/SUMA...-funkcja-169b8c99-c05c-4483-a712-1697a653039b

    Drugie jest minimalnie trudniejsze. Będzie trzeba skorzystać z kilku zagnieżdżonych funkcji. Żeby policzyć dodatek stażowy musisz policzyć liczbę lat zatrudnienia, co zrobisz odejmując od dzisiejszej daty datę zatrudnienia i dzieląc wynik przez 365:
    =(DZIŚ()-D4)/360) wyliczy w latach staż Zenona. Dalej możesz skorzystać z funkcji wyszukaj.pionowo, aby sobie w tabelce poniżej wybrać odpowiednią kwotę w zależności od stażu (ta funkcja dopasuje najbliższą wartość poniżej, więc jest prawie idealna). Funkcja jest prawie idealna, gdyż mając pracownika pracującego krócej niż 5 lat dostaniemy błąd N/D (co zepsuje też wynik końcowy), więc powinno się ją obudować w funkcję jeżeli, w której warunkiem będzie sprawdzenie, czy staż jest mniejszy niż 5 lat. Jeśli tak, to zwracana jest wartość zero (brak premii), jeśli nie to wyciągana jest wartość z tabelki.

    Z drugą funkcją jest podobnie, można skorzystać z wyszukaj.pionowo, chociaż ona w moim starym excelu 2003 nie działała w tym przypadku najlepiej, być może w nowszych działa lepiej. Ja u siebie rozbiłem tę funkcję na podaj.pozycję oraz indeks. Jeśli są możliwe tylko trzy litery albo minus, to można sprawdzanie błędu zrobić prostym warunkiem jeżeli - jeżeli jest minus przyjmujemy wartość zero, jeśli nie to szukamy w tabelce. Ja skorzystałem z formuły podobnej do:
    =jeżeli(czy.błąd(podaj.pozycję([i]tutaj parametry funkcji sprawdzającej pozycję literki przypisanej do stanowiska pracownika);0;indeks(podaj.pozycję(te same parametry jak przy sprawdzaniu błędu))

    Ostatnią kolumnę liczy się trywialnie sumując dwa obliczone pola i standardową wypłatę.

    Pomoc w Excelu zadania -
    Dodano po 2 [minuty]:
    yyy2 napisał:
    Na polski wychodzi:
    =LICZ.JEŻELI(


    Tu raczej wyjdzie suma.jeżeli

    Teraz proponuję zaczekać, aż Autorka wstawi swoją próbę rozwiązania zadań. Podanie gotowca byłoby nudne, a my będziemy pośrednio odpowiedzialni za niezaliczony sprawdzian/kolokwium czy cokolwiek :)




    Zrobiłam to w jakiś łatwiejszy sposób chłopaki :D Po prostu skorzystałam z funkcji suma.jeżli i licz. jeżeli i wszystko elegancko wyszło, wystarczyło po prostu, że zobaczyłam jak ktoś robi jeden przykład, wiec myślę, że będzie 5 z kolokwium :) Dzięki za pomoc!

    0