r   e   k   l   a   m   a

MS Excel - Arkusz ocen

Czyli co kto lubi ...

MS Excel - Arkusz ocen

Post przez gg505 » 03.10.2009 (So) 15:18

Witam,

Chciałbym stworzyć arkusz ocen, ale nie mogę sobie poradzić z problemem:

a/ Jak sprawić, żeby, jak są oceny 5+ i 4 średnia wyszła 4.5, a nie #ARG! ? Dokładniej chodzi mi o to jak przypisać symbolowi "+" wartość "0", lub jak sprawić żeby przy liczeniu średniej został ten znak pominięty

Z góry dziękuje za odpowiedzi.
...
gg505
 
Posty: 276
Dołączył(a): 15.08.2005 (Pn) 10:05
Lokalizacja: Bydgoszcz

Re: MS Excel - Arkusz ocen

Post przez Gardner » 03.10.2009 (So) 17:42

Hmm można pokombinować z funkcją JEŻELI.

Czyli dodać opcję, że jeżeli jest 5+ lub 5- to ma to traktować jako 5 i tak dla innych ocen, ale to masa kombinowania i funkcji jeżeli w innych funkcjach jeżeli :P Wiem, bo już raz coś takiego robiłem na zajęciach w technikum.
Gigabyte GA-M59SLI-S5 | AMD Athlon X2 6000+ | HiS Radeon 6870 1GB | 6GB DDR2 RAM | 500GB SATA II | Windows 7 Pro x64 | Acer P244W 24" | OCZ Z-Series 80+ 650W
Smartphone: Google Nexus S (Android 4.1.2 JB) i HTC Hero (Android 2.3.7, CyanogenMod 7.1)
Avatar użytkownika
Gardner
 
Posty: 270
Dołączył(a): 25.09.2008 (Cz) 18:38

Re: MS Excel - Arkusz ocen

Post przez gg505 » 03.10.2009 (So) 18:06

Mógłbym prosić o przykład funkcji?
...
gg505
 
Posty: 276
Dołączył(a): 15.08.2005 (Pn) 10:05
Lokalizacja: Bydgoszcz

Re: MS Excel - Arkusz ocen

Post przez Gardner » 04.10.2009 (N) 22:34

Ehh, już dawno tego nie wymyślałem, ale to coś w stylu JEŻELI("5+";5;JEŻELI("5";5;JEŻELI("5-";5;JEŻELI("4+";4;JEŻELI(...))))). Tyle tylko, że to masa tekstu... prawdopodobnie istnieje jakaś prostsza metoda, ale jakoś nie mam na nią pomysłu. Póki co to jest jedyna metoda na jaką wpadłem.

PS: tam, gdzie jest wielokropek oczywiście powtarzać do 1+, możesz też dodać 6-
Gigabyte GA-M59SLI-S5 | AMD Athlon X2 6000+ | HiS Radeon 6870 1GB | 6GB DDR2 RAM | 500GB SATA II | Windows 7 Pro x64 | Acer P244W 24" | OCZ Z-Series 80+ 650W
Smartphone: Google Nexus S (Android 4.1.2 JB) i HTC Hero (Android 2.3.7, CyanogenMod 7.1)
Avatar użytkownika
Gardner
 
Posty: 270
Dołączył(a): 25.09.2008 (Cz) 18:38

Re: MS Excel - Arkusz ocen

Post przez Kpc21 » 04.10.2009 (N) 23:52

JEŻELI("5+";5;JEŻELI("5";5;JEŻELI("5-";5;JEŻELI("4+";4;JEŻELI(...))))).

Trochę to poprawię i uproszczę.

Powiedzmy, że tabela wygląda tak:
Kod: Zaznacz cały
   A              B             C   D   E   F      G   H   I   J        K
1  Lp.  Nazwisko i imię        [     OCENY   ]    [OCENY BEZ +i-]    Średnia
2  1.   Kowalski Jan            5   5-  4+  6
3  2.   Nowak Marian            4+  2   3+  5
4  3.   Król Janina             1   1   2-  1
5  4.   Maciejewska Joanna      4   4+  4   4-
6  5.   Gg Pięćsetpięć          6   6   6   6

Oceny z + i - (w kolumnach C-F) trzeba przeliczyć na wersje bez + i -, które znajdą się w kolumnach G-J.

Dla przykładu w komórce G2 trzeba by wpisać formułę:
=JEŻELI(C2="6-";6;JEŻELI(LUB(C2="5+";C2="5-");5;JEŻELI(LUB(C2="4+";C2="4-");4;JEŻELI(LUB(C2="3+";C2="3-");3;JEŻELI(LUB(C2="2+";C2="2-");2;JEŻELI(C2="1+";1;C2))))))
I to wystarczy przekopiować poprzez przeciągnięcie tego kwadracika w prawym dolnym rogu komórki do wszystkich komórek z zakresu G2:J6.

Mi wyszły takie średnie:
1. 5
2. 3,5
3. 1,25
4. 4
5. 6

Nie ma sensu wymieniać w tej funkcji ocen bez + i - (tą funkcję spełnia wywołanie zawartości komórki C2 jako fałsz do ostatniego zagnieżdżonego JEŻELI.

Swoją drogą akurat tą funkcję tłumacze Excela mogliby pominąć, kiedy tłumaczyli go z angielskiego. Dużo krócej jest napisać IF niż JEŻELI.
Kpc21
 
Posty: 3502
Dołączył(a): 27.01.2006 (Pt) 11:06

Re: MS Excel - Arkusz ocen

Post przez gg505 » 06.10.2009 (Wt) 22:57

To ja podeślę link, i mam prośbę zróbcie to, żeby się wyświetlało wszystko prawidłowo - sam się mordowałem już długo ale nie mogę dojść do skutku.

LINK: http://www.sendspace.pl/file/70eae07f6fef18d81c45c5e
...
gg505
 
Posty: 276
Dołączył(a): 15.08.2005 (Pn) 10:05
Lokalizacja: Bydgoszcz

Re: MS Excel - Arkusz ocen

Post przez Kpc21 » 07.10.2009 (Śr) 0:15

Musisz wszystkie oceny przeliczyć na wersje bez + i -. Odpowiednią formułę znajdziesz 2 posty wyżej. Trzeba tylko każde C2 w tej formule zmienić na B1 oraz dodać jeszcze jedno "jeżeli" zamieniające pustą komórkę ("") na pustą komórkę ("") tak, żeby formuła nie traktowała pustych komórek jako 0.

Trochę to podpicowałem:
=JEŻELI(B1="6-";6;JEŻELI(LUB(B1="5+";B1="5-");5;JEŻELI(LUB(B1="4+";B1="4-");4;JEŻELI(LUB(B1="3+";B1="3-");3;JEŻELI(LUB(B1="2+";B1="2-");2;JEŻELI(B1="1+";1;JEŻELI(LUB(B1=1;B1=2;B1=3;B1=4;B1=5;B1=6);B1;JEŻELI(B1="";"";"BŁĄD"))))))))

Teraz formuła sprawdza dodatkowo czy wprowadzona jest wartość oceny, w przeciwnym wypadku (jeśli ktoś wprowadzi np. ocenę 7) zwraca BŁĄD.

Formułę należy wstawić do komórki K1 i przekopiować na cały zakres K1:S14. Formułę średniej trzeba zmienić tak, żeby średnia była liczona z zakresu K1:S1.
Kpc21
 
Posty: 3502
Dołączył(a): 27.01.2006 (Pt) 11:06

Re: MS Excel - Arkusz ocen

Post przez gg505 » 07.10.2009 (Śr) 7:12

Przy zliczaniu średniej z tego bez plusów i minusów występuje #AGR!
...
gg505
 
Posty: 276
Dołączył(a): 15.08.2005 (Pn) 10:05
Lokalizacja: Bydgoszcz

Re: MS Excel - Arkusz ocen

Post przez Kpc21 » 07.10.2009 (Śr) 17:37

A poprawiłeś średnią tak żeby zliczała tylko z części z ocenami bez + i -?
Kpc21
 
Posty: 3502
Dołączył(a): 27.01.2006 (Pt) 11:06

Re: MS Excel - Arkusz ocen

Post przez gg505 » 07.10.2009 (Śr) 19:47

Kpc21 napisał(a):A poprawiłeś średnią tak żeby zliczała tylko z części z ocenami bez + i -?


Tak.. Musi pewnie zamiast wyniku do średniej próbować wliczyć całą zawartość kolumny czyli całą funkcję JEŻELI...

@Edit
Wyżej jest link do tego - może komuś się uda to zrobić jakoś..
...
gg505
 
Posty: 276
Dołączył(a): 15.08.2005 (Pn) 10:05
Lokalizacja: Bydgoszcz

Re: MS Excel - Arkusz ocen

Post przez Kpc21 » 07.10.2009 (Śr) 22:19

Dziwne - mi działało.

Musi pewnie zamiast wyniku do średniej próbować wliczyć całą zawartość kolumny czyli całą funkcję JEŻELI...

Ale to jest niemożliwe, żeby arkusz kalkulacyjny wliczał do średniej TREŚĆ funkcji. Zawsze będzie wliczać wynik. Na tym polega właśnie arkusz kalkulacyjny.
Kpc21
 
Posty: 3502
Dołączył(a): 27.01.2006 (Pt) 11:06

Reklama
 

Re: MS Excel - Arkusz ocen

Post przez gg505 » 07.10.2009 (Śr) 23:12

Wyskakuje #ARG! i obok "Nieprawidłowy typ danych wartości użytej w formule"
...
gg505
 
Posty: 276
Dołączył(a): 15.08.2005 (Pn) 10:05
Lokalizacja: Bydgoszcz


Powrót do Na luzie :-)

Kto przegląda forum

Zidentyfikowani użytkownicy: alucosoftware, Bing [Bot], bruce3, darekols, Dimatheus, ebok-1961, edek112, frasag, freeq52, Google [Bot], Google Adsense [Bot], Kpc21, Lara2013, misza_88, oregan233, pawel403, pawelek5, Prexon, prosto1995, siso12, Tazik, Vendor43, Xemidra, Yahoo [Bot]