Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Wszystko co dotyczy oprogramowania komputerowego
Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 16:21

Witam.. egzamin z Excela i powtarzam se pomału krok po kroku Excel ;>
Ale stanąłem w martwym pkt.
Muszę obliczyć ile lat ma student formułą.
Jeśli urodził się 1985-03-04 (A1) a dziś mamy 2010 r.
piszę taką formułę:

Kod: Zaznacz cały

=ROK(DZIŚ(A1)


i nie wychodzi... co robię źle.. :( :o

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 17:12

Wątek przenoszę do działu Oprogramowanie.

Przyjmując że:
Kolumna A1, typ pola DATA format 0000-00-00
Kolumna A2, typ pola OGÓLNE

Pole w kolumnie A2 może mieć taką formułę:

Kod: Zaznacz cały

ROK(DZIŚ())-ROK(A1)


Wynikiem będzie wiek osoby wyrażony w latach.

PS. Sprawdziłem to na szybko i działa poprawnie.
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 17:23

Nadal nie chce wyjść wychodzi (1900-01-25) jakiś kosmos... jak tego nie ogarnę nie mogę robić dalszych obliczeń..
Obrazek

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 17:30

Zmień typ komórek na 'Ogólne" w kolumnie A2 (u Ciebie G), tam gdzie tę formułę wpisujesz i wyjdzie prawidłowy wynik.
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 18:34

ostro :D wyszło dzięki wielkie.. mordowałem to już pare h.. ;) Dzięki wielkie. jeszcze przede mną trochę funkcji jak będę mieć jakieś wątpliwości zgłoszę się tu ;)

5!

-- 05 cze 2010, 16:52 --

Oj chyba rokko pomęczę Cię jeszcze trochę.. jak widać na screenie następna kolumna to czy dostanie stypendium.
Załóżmy że stypendium jest od 4,4. Do ustalenia wybieram funkcję "Jeżeli"

Kod: Zaznacz cały

Wartość logiczna: zaznaczam całą kolumnę ze średnimi
jeżeli prawda: <4,4 "stypendium"
jeżeli fałsz: >4,4 "nie ma stypendium"


Ale coś nie idzie..

-- 05 cze 2010, 17:11 --

już rozkminiłem to sam ;) lecę dalej ;>

-- 05 cze 2010, 17:34 --

No ale tu już mi jakoś nie przychodzi do głowy jak by to rozwalić..
Jeśli ma średnią w przedziale 4,8-4,9 dostaje 300 zł stypendium
Jeśli ma średnia <4,9, dostaje 500 zł

No ale jak zrobić tak że jak będzie liczyć to żeby nie brało tych bez stypendium..

Obrazek

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 18:56

Sprawdzasz pole IFem "czy otrzyma stypendium", jeżeli wartość 0 lub string równa się "Nie" to dajesz instrukcje aby wpisywało pusty string " ". Jeżeli wartość równa 1 lub string równy "Tak" to obliczasz stypendium dla danej osoby, w kolejnych warunkach (zagnieżdżonych funkcjach IF), dajesz kolejnego Ifa sprawdzającego wysokość stypendium.

Po prostu trzeba by kilka warunków zawrzeć, najłatwiej byłoby to zrobić tworząc makro w VB, pewnie formułę też da się stworzyć dla takiej operacji, pokombinuj z tym trochę.
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 20:34

Hm co oznacza "IFem"
rozumiem, że to funkcją logiczną "jeżeli"?

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 21:17

rozumiem, że to funkcją logiczną "jeżeli"?

Tak
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 21:30

robię jak mówisz ;)
funkcją jeżeli.
w pierwszym polu wpisuję:

Kod: Zaznacz cały

Logiczna:H7<4,8
Prawda: 0
Fałsz:300zł


I w drugim okienku robię następną funkcję:

Kod: Zaznacz cały

Logiczna: H8<4,9=4,8
Prawda:=4,8=300zł;<4,9=500zł
Fałsz: 0


Zaznaczam obie komórki i ściągam za róg i nie idzie.. albo 0 albo 300.

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 22:07

Ano wyjść nie wyjdzie, ponieważ tutaj w formule też potrzebne jest zagnieżdżanie. Nie wiem na 100% czy da się w tej sytuacji stworzyć dobrą formułę do tego, musiałbym to w praktyce sprawdzić, na żywca że tak powiem, natomiast jestem pewny że za pomocą makra jest to wykonalne.

-- 05 cze 2010, 22:07 --

Dobra, ten skoroszyt który podałeś na PW przydał się.

Zobacz sobie tę funkcję:

Kod: Zaznacz cały

JEŻELI(I7="Tak";JEŻELI(H7>4,9;"500zł";"");JEŻELI(H7<4,9;"300zł";""))
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 22:19

złą kod.. trzeba szyfrować dalej, przynajmniej u mnie źle wychodzi.

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 22:27

Ech... działa pięknie tylko być może wartości nie zmieniłeś.

W załączniku Masz ten Twój skoroszyt z tą formułą => POBIERZ
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 22:30

tak tak ale widzisz pole "9J"?
jest puste a koleś mieści się w przedziale 4,8-4,9 więc powinien dostać stypendium w kwocie 300 zł.

"13J" powinien dostać 500 zł

itp.

Awatar użytkownika
rokko

Administrator
Posty: 4082
Rejestracja: 23 lis 2008, 22:14
Lokalizacja: Myszków
Kontaktowanie:

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 22:33

Tak tak, teraz dopiero widzę że w formule jest błąd, brakuje jednego IFa. Tak to jest jak się coś na szybko robi :), dziś już nie da rady abym to poprawił, muszę uciekać z kompa.
Poradniki informatyczne »» Dostępne tylko dla zarejestrowanych użytkowników
Na stronie znajdziesz porady komputerowe a także informacje dotyczące technik promowania serwisów WWW, ciekawe narzędzia dla marketingowców. Zapraszam!

Promocja sklepów, Optymalizacja stron, Pozycjonowanie w Google »» kontakt<małpa>techformator.pl
W sprawach IT nie pomagam na PW

Awatar użytkownika
Aralfocino

Użytkownik
Posty: 82
Rejestracja: 28 lut 2010, 01:09
Lokalizacja: woj. podlaskie

Obliczanie wieku funkcją Rok(DZIŚ) w Excel

Post05 cze 2010, 22:34

luz, jak będziesz miał jutro wolniejszą chwilę będę wdzięczny jak na to zerkniesz jeszcze raz. :)

Pzdr! dzięki za Pomoc! ;)



  • Reklama

Wróć do „Oprogramowanie”



Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości