Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4   další »

Dobrý deň
Snažil som sa nájsť spôsob, ako spraviť jeden hlavný filter, pre všetky kon. tabuľky, ktoré nie sú z rovnakého zdroja dát a nie sú ani na rovnakých hárkoch, ale nedarí sa mi to. Pripájam menšiu ukážku, ide mi o to, že dáta sa filtrujú na základe času vo všetkých rovnako. A tých hárkov(rokov) bude podľa ukážky pomerne dosť veľa a potreboval by som k tomu spraviť jeden hlavný filter, podľa ktorého sa nastavia všetky filtre, pre všetky kon. tabuľky, aby som nemusel každý rok nastavovať zvlášť. Vie mi niekto poradiť ako na to? Do ukážky som dal len dva roky, po dva dni, nech to nie je zbytočne veľké, moja databáza bude do roku 2004, čiže k tomu zodpovedá aj patričný počet hárkov. Ukážku som musel veľmi zmenšiť, aby som ju sem vôbec mohol priložiť, jeden rok obsahuje cez 350 tisíc riadkov, ale tak snáď na ukážku to stačí. Ďakujem :-)

Ďakujem za Vaše rady. :-)

Aj by mi vedel niekto s tým pomôcť? Tie OFSSETY ani jeden nefunguje, vždy dostanem výsledok HODNOTA. Nejaký nápad, ako by som to mohol spraviť, aby pri 100 000 riadkoch nebol Excel vyťažený a bol plynulý? Ďakujem :-)

Vzorce som mal spravené k mojej spokojnosti: =MAX(IF(($H:$H<=$E$1)*($H:$H>=$C$1)*(A2=$G:$G);$O:$O;""))

Avšak pri 100 000 riadkoch, to začalo spomaľovať výrazne excel a stávalo sa to, že často na pár minút ani nereagoval a to sa s tým potom nedalo pracovať, preto hľadám riešenie, ktoré pri takom veľkom množstve riadkov bude umožňovať plynulý chod excelu.

Tak som spravil ukážku, vzorce bez offset fungujú správne

Ak som správne upravil vzorec, tak po pridaní ;0 ...dostávam výsledok HODNOTA hneď na prvom OFFSET($H2:$H9;...) ...nejaké nápady, prečo by to tak mohlo byť? v stĺpci H mám časy - $E$1 a $C$1 určujú od-do...a v stĺpci G mám dátumy - A2 a ďalej A3,.. určuje dátum a podľa týchto kritérií dostávam hodnoty zo stĺpca O...vzorec po pridaní vypadá takto: {=MAX(IF((OFFSET($H2:$H49;(ROW($I2)-2)*48;0)<=$E$1)*(OFFSET($H2:$H49;(ROW($I2)-2)*48;0)>=$C$1)*(A2=OFFSET($G2:$G49;(ROW($I2)-2)*48;0));OFFSET($O2:$O49;(ROW($I2)-2)*48;0);""))}

Myslel som si, že riešenie bude cez offset :-) píše mi však chybu, že je zadaných málo argumentov. Prajem skoré uzdravenie :-)

zdravím, potreboval by som pomôcť so vzorcom, ktorý keď vložím(posuniem) o jednu bunku nižšie, tak sa bude takto konštantne posúvať range?
Povedzme v Bunke I2 mám tento vzorec: =MAX(IF(($H2:$H49<=$E$1)*($H2:$H49>=$C$1)*(A2=$G2:$G49);$O2:$O49;""))
Keď ho posuniem do I3 tak aby bol range:
=MAX(IF(($H50:$H97<=$E$1)*($H50:$H97>=$C$1)*(A3=$G50:$G97);$O50:$O97;""))
A takto to pokračovalo ďalej a ďalej. Ďakujem za Vaše nápady, čas a riešenia. Pekný deň :-)

menšia úprava, bola chyba v počte obchodov, teraz je to správne, len som upravil v Hárku Prebieha DD z 20 na 16 :-)

Moje makro Vám zobrazuje výsledok v každom hárku v bunke J12...poprosil by som keby vaše makro, robilo správne výsledky v bunkách: I4:I12....ku každému príkladu sú uvedené v týchto bunkách správne výsledky, aké by malo vrátiť Vaše makro...ešte raz ďakujem za Vašu pomoc a Váš čas! :-)

Zdravím Vás :-)
Potreboval by som pomôcť s makrom. Ide mi o to, že potrebujem makro, ktoré mi vyhodnotí dátumy so stavom konta počas vývoja maximálneho drawn dawnu. Ide o maximálnu hodnotu prepadu účtu. Pozor, nie prepad na najnižší stav účtu. DD je jednoducho povedané séria stratových obchodov, môže to byť prípadne jeden stratový obchod, alebo séria stratových obchodov po sebe. Séria stratových obchodov môže byť zložená nielen so stratových obchodov, ale aj plusových, či žiadneho obchodu(0€). Tých sérií je vždy niekoľko, ide mi len o tú najväčšiu. Myslím si, že problematiku pochopíte z príkladu. Sú tam znázornené príklady ku každej situácii, ktorá môže nastať. Pre každú situáciu je zvlášť vytvorený hárok. Je tam aj moje vlastné veľmi jednoduché makro, ktoré vypočíta vždy správnu hodnotu MAX DD, prosím vychádzajte vždy z neho a overte, či vaše makro robí rovnaký výsledok. Žiaľ nemám toľko času, aby som si také makro spravil sám. Moje vedomosti stačili aspoň na to jednoduché makro, ktoré funguje zaručene spoľahlivo :-) Potrebujem to však spraviť k patričným dátumom a stavu konta. Keďže jednotlivé stĺpce budú v mojej tabuľke, ktorú tu nebudem zverejňovať trochu inak a ďalej od seba, tak by som Vás chcel poprosiť, či by ste mi to spravili, že by sa zádávalo do bunky: ako ={MAXDD(range,range,range)} s automatickou aktualizáciou, pretože dáta mi budú neustále pribúdať a potrebujem hneď aktuálne výsledky. V prípade nejasností ma kontaktujte. Ďakujem krásne za Vašu pomoc

Keď MAX DD ešte stále prebieha, čiže nebol ukončený.

Keď je len jeden mínusový obchod

Zdravím Vás, áno rozumiete tomu správne :) posielam v prílohe tri súbory, kde som snáď opísal všetky situácie ktoré môžu nastať a všetky potrebné výsledky. Stĺpce D a E sú len názorné, aby sa to celé lepšie chápalo. Myslím, že sa mi to podarilo celkom dobre opísať v uvedených príkladoch, tak kto má čas a chuť, tak sa skúste na to pozrieť, odmena istá :) Ďakujem

Môžte to skúsiť s posledným aktuálnym dátumom a stavom účtu, ak by to bolo príliš komplikované s textom.


Strana:  « předchozí  1 2 3 4   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje