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

Doporučené příspěvky

Odesláno

sage děkuji A nechcu být otravný ale mám ještě jednu otázečku. Jde rozdělit sloupec "A" v kterém jseou třeba 1;2;3... do dalších sloupců; tak aby v každém sloupci zůstala jen jedna hodota bez prázdných buněk...třeba v sloupci "B" by byla jen 1....ve sloupci "C" by byla jen 2 atd.

16546

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

Nejaktivnější diskutující

Nejaktivnější diskutující

Publikované obrázky

Odesláno

Ahoj Balian

Skusim ti poradit

Ja by som to riesil asi takto

do stlpca B : =if(a1=1,a1,)

do stlpca C : = if(a1=2,a1,)

vzorec prelozeny do reci =ak ( logicky test bunky ak a1 = 1, ak ano tak zadaj hodnotu a1, ak nie tak nic)

(tu)

Odesláno

ale ide, pravy klik na tu bielu plochu, kde je akoze ten obrazok, save target as... ( ulozit ciel ako ...) save a je to, potom otvorit v exceli , ten subor sa bude v pocitaci tvarit ako jpg , mozes si bud premenovat priponu na xls alebo ho otvorit v exceli a dat ulozit pod inym nazvom.

Odesláno

t.o.m. děkuji připadám si jako nějaké trdlo :) je to jednoduché ale ještě bych potřeboval aby ty hodnoty v sloupci B a C byly zapsány bez NEPRAVDA v tom řádku v kterém je opak požadované hodnoty !

16547

Odesláno

no neviem , ja som ti tam napisal tu formulu tak ako som ju napisal v mojom liste a mne tam neukazuje slovo nepravda (false po anglicky). Ja pouzivam excel 2003 v anglictine,

mozno ze je 2007 excel iny a ukazuje slovo nepravda , neviem ci sa to da zmenit v nastaveniach

ak ti nevadi ze by v tom stlpci mohla byt aj nula mozes tu formulu zmenit na =if(a1=1,a1,0)

ale pre istotu si pozru tu formulu ci si ju napisal tak ako som ti pisal a ci tam nahodou nie je =if(a1=1,a1,''nepravda'')

alebo si otvor menu formuli a vzorcov kliknutim na fx (vlozit funkciu )a v okne si vyber funkciu if a napovedu k nej a tam by si to mal popisane ze co zadat aby ti pri nepravde neukazovalo text '' nepravda '' ale iba cistu bunku. Spravidla sa davaju iba styri uvodzovky '''' po tej poslednej ciarke cize =if(a1=1,a1,'''')
Ja totizto v exceli 2003 nemusim zadavat nic.

som to editoval tak si to precitaj este raz !!!!

Odesláno

a daj vediet ze co si to vlastne testoval, nejaky filter ale bo? nech sa trochu poucim. :)
ak chces mat prazdnu bunku tak sa tam davaju uvodzovky '''' pozri prispevok hore, som ho editoval, neviem ci si si to vsimol, napisal som to tam.

Odesláno

Ano jde o filtr
a poučit bych s potřeboval já od tebe...jde o to že chci udělat měsíční souhrny v grafu.a aby to bylo zcela automatické.něco jako ty s tím týdením grafem
jeno mám problém v tom že v backtestu mám měsíce (1.1.2009-1.3.2011)vjednom sloupku a potřebuji je rozdělit.

tak jsem to chtěl řešit přez sloupec z funkci MĚSÍC která dá hodnoty od 1-12 a tyhle hodnoty potom rozdělit do těch sloupců C;D..atd...společne s hodnotou P/L a kontingenční tabulkou.

a s těma uvozovkam to znám..

měj se a dobrou noc..

  • 2 týdny později...
Odesláno

Ahojte, mam zase otazku Vysvetlenie: V obchodnom denniku som si zaznamenaval rozne situacie (postavenie indikatorov a patternu voci indikatorom) aby som si neskor mohol podla toho vypracovat nejaky jednoduchy filter obchodov. Jednou z tych situacii je aj postavenie ema. Do jednej kolonky(stlpca) som si zapisoval ci pattern prechadzal cez ema, ci bol nad ema alebo pod ema, do dalsej kolonky(stlpca) som si zapisoval smer tejto ema a to tak, ze ci klesa je rovna alebo stupa. Vyfiltrovat obchody podla jednej z tych poloziek ( podla obsahu jedneho stlpca) nemam problem , to spravim jednoducho cez funkciu =if(isnumber(search("nad ema",D8)),C8,"") - plati pre kolonku F8 na obrazku dole. Problem mam ked chcem skombinovat filter z tych dvoch stlpcov D a E tak aby mi vypisovalo iba obchody ktore splnaju kombinacie jednotlivych podmienok. Cize to znamena ze ked chcem skombinovat filtre ako napriklad : nad ema - ema rovna nad ema - ema stupa nad ema - ema klesa a tak dalej, Vysledok ktory chcem dosiahnut su kombinacie v tych troch poslednych tabulkach na obrazku napravo. Potrebujem vediet formulu alebo ako skombinovat dve formule tak aby mi skombinovalo dve podmienky filtu a vysledok potom zapisalo do prislusnej kolonky. Dufam ze som to napisal jasne. Dakujem krasne za odpovede. P.S. ak by som mal tie dve podmienky(zo stlpcov D a E) zapisane spolu v jednom stlpci, tak by som to vedel vyfiltrovat, ide mi vsak o to aby som mohol vzajomne kombinovat viacere podmienky filtrov (a zistit tak ich najvyhodnejsiu kombinaciu) pretoze v backteste ich mam viac a prepisovat vsetky kolonky do jednej podla potrieb filtra, ktory chcem pouzit mi pride zdlhave. Dakujem este raz Prikladam obrazok toho co uz mam a toho co chcem dosiahnut

16624

Odesláno

toto patri k mojmu prispevku vyssie

Uz som to vyriesil cez funkciu IF
Uvediem priklad kto by sa chcel inspirovat

Do stlpca N napisem formulu =IF(AND(D8="nad ema",E8="rovna"),C8,"")

I ked by som rad vedel, ze ci sa to da vyriesit aj cez funkciu if isnumber search, pretoze cez nu by sa mi potom v bunkach dali vyhladavat konkretne slovne spojenia, ak ich bunka obsahuje viac. Ak niekto na to pridete dajte vediet.

Odesláno

Prosím o následující radu. Už druhý den s tím bojuji a nemohu na to přijít. Help Excelu mi také nějak nepomáhá a hlava mi už jde z toho kolem. Dělám backtest a chtěl bych vyhodnotit následující.
Příklad: Ve sloupci "K" mám patterny, ve sloupci "N" mám profit/ztráta. Nyní bych chtěl vyhodnotit nejvyšší dosaženou částku ze sloupce "N", která patří třeba patternu 2V ze sloupce "K".
Pak to samé bych chtěl vyhodnotit pro nejnižší částku, která je ovšem větší jak 0 (neskončila SL).
Pak by mne zajímalo, jakým vzorcem bych udělal průměr všech kladných obchodů u patternu třeba zase 2V.

Předem moc díky za rady.

Odesláno

310raptor Toto funguje mne pre excel 2003, ak mas novsi malo by ti to fungovat, musis ale pouzit tzv. array formulu a to je ze po jej napisani do bunky ju nepotvrdis enterom ale potvrdis ju tlacitkami control+shift+enter tak aby sa ti na zaciatku a na konci tej funkcie objavili tieto zatvorky {} Priklad: Mame nasledovne data: stlpec A typ patternu, stlpec B profit/loss a mame 7 riadkov s udajmi pod sebou -pre maximalnu hodnotu profit/loss patternu 2/v bude funkcia takato : =MAX((A2:A8="2/v")*(B2:B8)) -pre minimalnu hodnotu profit/loss patternu 0/v bude funkcia takato : =MIN((A2:A8="0/v")*(B2:B8)) tu pozor pretoze ti to da najnizsiu dosiahnutu hodnotu p/l a ta moze byt aj minusova,( nie tak ako si chcel len > ako 0, neviem ako to tam skombinovat, ja by som si patterny asi rozdelil osobitne a potom by to bolo jednoduchsie -pre priemernu hodnotu p/l patternu 2/v bude funkcia takato : =AVERAGE((A2:A8="2/v")*(B2:B8)) lenze pozor, do priemeru ti znova zaratavaju aj kladne aj zaporne vysledky p/l neprisiel som na to ako to odfiltrovat, niekde by sa tam malo dat >0 ale neviem kde a nechce sa mi to hladat Ak by si mal tabulku s iba cisto vysledkami p/l jedneho patternu vzorec na priemer obchodov ktore skoncili kladne by bol jednoduchsi a to : =AVERAGE(IF(A12:A17>0,A12:A17,FALSE)) - pozri dole obrazok, pre bunky, znova ide o array formulu a tak dodrz podmienku v prvom odseku tohto prispevku. Ak vies anglicky tak skus excelforum.com alebo mrexcel.com Prikladam obrazok pre lahsiu predstavu

16643

  • 2 týdny později...

×
×
  • Vytvořit...