Rozpakuj i zaimportuj do Excela 5 spółek najlepiej będących zaraz koło siebie, po posortowaniu wg rozmiaru (coby danych była podobna ilość).
_________________ ... Bo spotkać się nie chcę znowu z protestem,
Wracam tam i powiadam, niczym miły facet z gestem:
"Jestem Andrzej!" - wszystko jasne, nie mogłem trafić bardziej:
"Mój boże, to Piasek!"
Krzysiu nie ściągaj za wiele z jej pracy, bo jak się teraz patrzę, to mam praktycznie dokładnie to samo, z tym, że pisane własnymi słowami i na własnych danych... Co nie zmienia faktu, że będzie podobnie :P.
_________________ ... Bo spotkać się nie chcę znowu z protestem,
Wracam tam i powiadam, niczym miły facet z gestem:
"Jestem Andrzej!" - wszystko jasne, nie mogłem trafić bardziej:
"Mój boże, to Piasek!"
Ta, w sumie nie wiem co więcej... Trochę teorii (Wikipedia + Danutopedia), a potem tylko kroki importu do Excela (6 kroków) i prawie na 3 strony działania w Excelu (14 kroków). I jeszcze dodałem wykres zależności ryzyka od stopy zwrotu.
_________________ ... Bo spotkać się nie chcę znowu z protestem,
Wracam tam i powiadam, niczym miły facet z gestem:
"Jestem Andrzej!" - wszystko jasne, nie mogłem trafić bardziej:
"Mój boże, to Piasek!"
Hmm, hmm - przy jakichkolwiek operacjach matematycznych (B1234-B2)/B2 na komórkach z liczbami z przecinkiem wyskakuje #VALUE error, bo excel traktuje mi liczby z przecinkiem jako tekst. Jak to obeszliście?? Próbowałem format cells -> Numbers -> Use "," separator
Edit: dobra, już do tego doszedłem - trzeba w Tools - options - international odznaczyć "use system separators" i zmienić decimal separator z "." na ",". Prawdopodobnie dlatego, że używam wersji angielskojęzycznej.
Ostatnio zmieniony przez KrzysiekWu 2011-01-17, 20:45, w ca³o¶ci zmieniany 1 raz
Jeśli masz angielskiego Excela, który kropki traktuje jak nasze przecinki, a przecinki jako nasze separatory użyj Narzędzia Główne --> Znajdź i Zaznacz --> Zamień i wymień wszystkie kropki na przecinki.
_________________ ... Bo spotkać się nie chcę znowu z protestem,
Wracam tam i powiadam, niczym miły facet z gestem:
"Jestem Andrzej!" - wszystko jasne, nie mogłem trafić bardziej:
"Mój boże, to Piasek!"
Kurcze, w komórce ryzyko (gdzie jest formuła=MMULT(MMULT(T19:AA19;T2:AA9);S11:S18)) wyskakuje mi błąd #VALUE dopóki kolumna i wiersz wektor X i wektorX transponowany są puste i przez to nie działa mi solver. Jak rozumiem wektor X i transponowany mają być takie same, ale skąd mam wziąć te wartości??? To są przecież właśnie wartości poszczególnych spółek w moim portfelu inwestycyjnym, które powinien obliczyć solver. Jak wpisuję wszędzie 0, nie mam już błędu #Value i korzystam z solvera to jako wynik w wekorze X wszędzie mam 0,125. WTF???
Na pewno na początku w wektorze musisz wpisać same zera. W wektorze transponowanym użyć funkcji TRANSPOSE, albo po prostu odnośniki (w T18 wpisać =S11 itd.). I potem solver powinien Ci wszystko ślicznie obliczyć, pod warunkiem, że go uzupełnisz dobrze, czyli:
1. dobry wzór w komórce celu
2. całość ma szukać MINIMUM
3. wszystkie ograniczenia (w komórce ograniczeń <=1, stopa zwrotu >=0 itd., tak jak u Dany).
Jeśli to nie przejdzie to nie wiem :P.
_________________ ... Bo spotkać się nie chcę znowu z protestem,
Wracam tam i powiadam, niczym miły facet z gestem:
"Jestem Andrzej!" - wszystko jasne, nie mogłem trafić bardziej:
"Mój boże, to Piasek!"
Nie mo¿esz pisaæ nowych tematów Nie mo¿esz odpowiadaæ w tematach Nie mo¿esz zmieniaæ swoich postów Nie mo¿esz usuwaæ swoich postów Nie mo¿esz g³osowaæ w ankietach Nie mo¿esz za³±czaæ plików na tym forum Mo¿esz ¶ci±gaæ za³±czniki na tym forum