Jump to content
Co nového? Mé kurzy
Diskuze Sledované příspěvky Žebříčky

Doporučené příspěvky

Odesláno

Laadis,
ale právě přes subtotal se dá použít různá matematická funkce na filtrovaná data, kde v prvním argumentu si zvolíš, jakou funkci chceš použít, kde např 9=SUM, ale těch funkcí je tam použitelných cca 22.
nebo zkus upřesnit, jakou jinou xls funkci by si chtěl použít na filtrovaná data.

M.

  • Odpovědí 869
  • Vytvořeno
  • Poslední

Nejaktivnější diskutující

Nejaktivnější diskutující

Publikované obrázky

Odesláno

mira_k: uvedu příklad...
chci, aby následující vzorec vzal v úvahu data z rozsahu A1:C255, ale jen ta, která vyhovují určitému filtru (řádky jsou odfiltrovány podle hodnot třeba ve sloupci D)

=SOUČIN.SKALÁRNÍ((A1:A255="hodnota")*(B1:B255>0)*(C1:C255))

Takto zapsaný vzorec vezme všech 255 řádků, tedy i ty řádky, které danému filtru nevyhovují ...

Díky
Laadiis

Odesláno

Laadis,
když vyjdu z definice skalární součinu, což je součet součinů buněk vektorů/matic, tak bych si zavedl sloupec D, kde by bych součin sloupců A, B, C a nad tímto novým sloupcem D, bych dal SUBTOTAL(9,D1:Dxxx)

po pravdě jedním vzorcem nevím, jak řešit :-(

M.

Odesláno

mira_k: jasný chápu ... tzn rozložit jednotlivé vzorce na elementární části, mezivýsledky si ukládat extra někde bokem, a na nich teprve využít fci, která zohledňuje filtraci ...
Díky
Laadiis

Odesláno

Laadis,
jj, spočítat si součin každého řádku zvlášť, nějaký skryty sloupec a pak jen udělat sumu součinu, což ve výsledkju je stejný jako skalární součin, ale rozdělený na kroky, ale druhý krok už místo sumy může být subtotal, který reflektuje filtry. nic lepšího mi ted nenapadlo.

M.

Odesláno

Zdravím všechny, zabývám se fundamentální analýzou a zkoumám vliv údajů z ekonomického kalendáře na trh russell 2000. Mám v sešitě dva listy; ten první obsahuje data nakopírovaná z kalendáře a v tom druhém jsou data z trhů. Např. 7/2/2009 ve 14:30 po vyhlášení Non-Farm Payrolls se trhy ukázkově propadly jako z učebnice. Ke každému údaji v řádku kalendáře potřebuju funkci, která mi vyhledá v listu dat trhů hodnotu close úsečky k příslušnému datu a času a pak ještě hodnotu close o 30 minut později. Zkoumal jsem SVYHLEDAT a VVYHLEDAT, ale nedaří se mi to dát dohromady, protože potřebuju hodnotu z řádku, kde se shoduje datum ve sloupci A a zároveň hodina a minuta ve sloupci B. Vše je vidět na přiloženém obrázku.

9643

9644

Odesláno

Potreboval bych poradit.. Do deniku v excelu si vkladam obrazky jednotlivych obchodu jako hypertextovy odkaz. Da se nejak nastavit, aby se mi tyto pak oteviraly v prohlizeci obrazku a ne v internet exploreru? Je to dost neprehledny a pomaly. Diky.

Odesláno

Zdravim vsetkych!

Potreboval by som poradit pri probleme so vzorcom v exceli. V stlpci O pocitam pocetnost obchodov pri dosiahnuti profitu urcitej vysky - z dat v stlpci K. Na pocitanie pocetnosti som pouzil funkciu COUNTIFS, zadal rozsah a parameter >=x. Myslel som ze to je ten problem, ale po testovani vysvitlo ze napriek tomu ze v stlpci K je absolutna hodnota cisla, excel to z nejakeho dovodu berie ako klasicku hodnotu. Napr. hodnota MFE v stlpci K4 je 890. Bol to ale shortovi obchod, t.j. rozdiel medzi vstupom a vystupom je -890, preto je v stlpci funkcia ABS, aby sa to zobrazovalo ako +890. Napriek tomu ze je cislo zobrazene spravne, excel ho berie ako -890. Ked si tieto hodnoty rucne napisem do vedlajsieho stlpca tak ich berie excel spravne (nesmie tam byt prepojenie ziadnou funkciou napr. L2=K2 apod.), co je ale dost casovo narocne.

Neviete mi poradit ako "presvedcit" excel aby bral cisla v absolutnej hodnote? Vopred dakujem za akykolvek tip.

P.S.: Chcel som prilozit xls subor do prilohy ale uz to asi nejde

Odesláno

Este by som chcel poprosit ci mi nevie niekto poradit ako sa vkladaju do COUNTIFS dve podmienky. Potreboval by som vlozit ze nech spocita ak je cislo x v stlpci A vacsie ako hodnota1 a zaroven je y v stlpci B mensie ako hodnota2.

Odesláno

Pepe2000: zadne prevodni funkce na absolutni hodnotu do bunek nemusite davat..mrknete na prilozeny screen..ikdyz zapisujete short obchody s minusem vepredu, tak vam rozdil mezi napr. mfe a vstupem nevyjde zaporne, ale kladne..tudiz nemusite pouzivat zadnou funkci na prevod do absolutni hodnoty, ktera zrejme dela neporadky v te nasledne statistice pomoci countifs...to countifs by pak melo fungovat, jak pisete.. majkll

9702

Odesláno

Ahojte,
potřeboval bych poradit ohledně excelu, jsem už z toho trošku zoufalý. Chtěl bych, aby se mi equity křivka vykreslovala po dnech a ne po jednotlivých obchodech. Do jednoho listu zadávám záznamy podle datumu. Samozřejmě se může stát, že za jeden den mám více záznamů, než jeden a jiný den nemám žádný záznam. Od excelu bych potřeboval, aby mi v jiném listu udělal výpis datumů s tím, aby šly chronologicky po sobě a aby se žádné neopakovalo.

Příklad:
V listu data mám ve sloupci A datumy: V dalším listu chci mít ve sloupci A výpis:
12.3.2009 12.3.2009
12.3.2009 14.3.2009
14.3.2009 17.3.2009
14.3.2009
17.3.2009
17.3.2009

Zároveň bych se chtěl v této souvislosti zeptat, co si myslíte o vykreslování equity po dnech a ne po jednotlivých obchodech? Díky za rady, M.

Odesláno

Matio:
Nějak nevím, v čem by to mělo bý lepší, vykreslování po dnech a né po obchodech a co vím určitě v tradingu Ti to nijak nepomůže. Nic ve zlým, ale proč raději nesoustředíš svou energii na něco, co Tě skutečně posune dál ? Jinak vyřešit to samozřejmě jde, ale není to zas tak úplně jednoduchý. A tak v tom prostě nevidím žádný smysl.

Odesláno

Matio:

proti gustu ....

ale jde to udelat velice jednoduse
priklad - mas list Obchody, kde ve sloupci A mas datumy a ve sloupci B mas vysledky obchodu.
Prvni obchod je na prvnim radku

A na denni hodnoty staci 3 sloupce v novem listu

1. sloupec
do prvni bunky das =Obchody!A1 - coz znamena ze tu bunku prolinkujes na prvni obchodni den - prvni datum (bud to muzes takhle rovnou napsat nebo dej = a pak prejdi na list obchody, tam kliknes na bunku s prvnim datumem a das enter
do druhe bunky das =A1+1 - a to rozkopiruj kam az potrebujes - a dostanes radu datumu - je to dost primitivni, budou tam i soboty a nedele, ale na druhou stranu je to velmi jednoduche.

Pokud bys tam nechtel mit ty soboty a nedele, tak se to da vyrest pres IF:
do A2 das:
=if(weekday(a1)=6;a1+3;a1+1) - pokud mas cesky excel, tak nevim nazev funkce, pravdepodobne den v tydnu nebo neco takoveho (ale v ceskem by mely fungovat i anglicke funkce). A taky pozor na to jakou hodnotu ma patek. Ja mam 6, protoze v US verzi zacina tyden nedeli, ale u nas zacina v pondeli, tak nevim, jestli se nema pouzit 5. A tato jednoducha podminka zajisti, ze pokud je predchozi den patek, tak neprida pouze jeden den ale prida tri, takze po patku navaze pondeli.

Pokud mas nejaky den bez obchodu, tak se obavam, ze to jednoduse vyresit nejde. To uz chce naprogramovat neco ve VBA, nebo den proste rucne vymazat a upravit vzorce, tak aby navazovaly.

2. sloupec
pomoci sumifu sectes vysledek vsech obchodu daneho dne z listu Obchody
napr. nasledujici vzorec
takze do B1 napises =sumif(Obchody!$A$1:$A$100;A1;Obchody!$B$1:$B$100) jako priklad pro 100 obchodu
Oblast podminky a hodnoty beres z listu Obchody a samotnou podminku beres z prvniho sloupce.
A pak to staci rozkopirovat az kam potrebujes - potrebujes tam ten znak $ u pismen a cisel - dava se jako 1x klavesa F4 - zajisti, ze pokud budes vzorec kopirovat dal, vysledek se bude brat porad z oblasti A1 az A100 a B1 az B100.

3. sloupec
vytvoreni equity - do C1 = B1
a do C2 = C1+B2 a to rozkopirovat opet kam az potrebujes

A aby to bylo plne automaticke a nemusel si nic delat a graf se ti vykresloval sam, bez upravovani datove oblasti, ze ktere se graf tvori, tak je potreba pouzit dynamicky graf - navod je v tomto vlakne, tak pouzij vyhledavani. Me to dalo docela praci, ale naucil jsem se to a je to dobra vec. Jeho vyhoda je v tom, za u normalniho grafu, kdyz mas napr. 30 hodnot a v datove oblasti mas oznaceno 50 hodnot, abys to po tech 30ti nemusel kazdy den rozsirovat manualne, tak v grafu mas vsech tech 50 hodnot, i kdyz aktualne mas jenom 30 dni. A tech zbylych 20 je stejna hodnota jako 30. nebo same nuly (to uz zalezi na tom, jak to mas udelane), takze opticky to neni nic moc.

Kdezto kdyz pouzijes dynamicky graf, tak muzes mit nachystano treba 1000 radku, ale v grafu se ukazuje jenom tech 30 dni, kde jsou realne obchody.

Ale to uz je jenom takova libustka, klidne staci normalni graf a kazdy den si upravovat oblast, ze ktere se graf tvori. Sice to neni plne automaticke, ale ucel to plni.

Snad to je srozumitelne, pokud ne, tak dej vedet.

Lada


×
×
  • Vytvořit...