Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7 8   další »

Snad jeste jedna "malickost". Bylo by mozne makra upravit tak, aby v pripade vlozeni noveho sloupce (kdekoliv pred sloupcem G) se automaticky upravily i sloupce, ktere se skryvaji? Tzn pro prvni button misto zobrazeni G:N by se zobrazily H:O a skryly J a K?

Dekuji velmi,

dela presne to, co potrebuji.

Zdravim,

potreboval bych pomoct s makrem a option buttony, ktere by mely delat nasledujici:

Po kliknuti na option button 1 by se mely zobrazit vsechny drive skryte sloupce z oblasti G:N a nasledne skryt sloupce G a H. Po kliknuti na option button 2 by se mely opet zobrazit vsechny skryte sloupce z oblasti G:N a nasledne skryt sloupce I a J. Po kliknuti na option button 3 by se mely zobrazit vsechny skryte sloupce z oblasti G:N. Bunka, ktera je asociovana se vsemi option buttons je umistena v jinem listu.

Diky za pomoc

Pepe

:-))

Zkuste aplikovat podminene formatovani na cely sloupec, ne na jednu bunku (tzn napr $F:$F misto $F$5). Pri aplikaci filtru si to pak excel automaticky vyhodnoti (tzn podminene formatovani bude aplikovano na celou oblast Pivot tabulky).

Dokud tu nebude priloha, tak se bude radit tezce. Je dost mozne, ze vzorec od Jirka78 nebude fungovat tak, jak si prejete, protoze excel chape cislo 4,5 jako 4 a pul dne. Ale jak jsem jiz uvedl, bez prilohy tezko zjistim, v jakem formatu jsou ta cisla uvedena.

Vzorec =IF(E3<6,"0:30","") porovnava, jestli je hodnota v bunce E3 mensi nez 6. Tady je nutno si uvedomit, ze hodnotou 6 excel rozumi 6 dni, nikoliv hodin (1=24 h, 0,5=12h atd). Tzn spravne by melo byt E3<(1/4). Analogicky pak nahradte druhou cast vyrazu ("0:30") 1/48.

Musite soubor zazipovat, xlsx sem nevlozite..

Mam anglickou verzi Excelu, takze pokud mate ceskou, tak si to musite prelozit..

Kliknete kamkoliv do Pivot tabulky, pote vyberte z menu zalozku options a Insert Slicer. Pote sliceru sdelte, s kterou hodnotou ma pracovat (ve vasem konkretnim pripade to bude div1 u prvniho a OJ u druheho). Bohuzel toto nestaci, u sliceru neni moznost nezobrazeni prazdnych radku, proto si trochu musite hrat s nastavenim. Kliknete tedy na slicer OJ a opet na kartu Options. v oblasti styly kliknete na rozbalovaci menu a nasledne na New slicer style. Zobrazi se vam karta New Slicer Quick style, kde si nastavte vse potrebne. Je potreba si s tim trochu pohrat, ale zakladni myslenkou je, ze musite upravit vsechna policka, kde se vyskytuje "no data" tak, ze nastavite jak pismo, tak vypln na bilou. Realne tak tedy moznosti nezmizi, pouze budou neviditelne. Lepe to uvidite, pokud si projdete nastaveni z drive prilozeneho souboru (tzn opet kliknout na slicer OJ, Options, pravym tlacitkem kliknete na vybrany styl a klik na modify). Snad jsem to napsal aspon trochu srozumitelne, pokud ne, tak se klidne ptejte.

Obavam se, ze toto nebude tak jednoduche. Mozna nejak pomoci VBA. Pokud mate Office 2010 nebo novejsi, muzete zvazit pouziti sliceru mistu filtru - viz priloha.

Pouzijte presne tu funkci, kterou jste zkousela, roztahnete na potrebnou oblast, tu oblast potom oznacte a zkopirujte a nasledne pouzijte Paste special (vlozit jinak)- values (hodnoty, nebo neco podobneho).

Pomohla by priloha, printscreen je velmi neprakticky...

V priloze jsou naznaceny obe funkce + pivot tabulka, pomoci ktere se da rovnez dojit k tomu, co chcete.

Vypiste si cisla vsech vozidel pod sebe a zadejte do vedlejsich bunek vzorec (ktery si ovsem musite sam upravit na potrebnou oblast):

=MAX(($A$1:$A$10=D1)*($B$1:$B$10))

sloupec A: cisla vozidel
sloupec B: km konec
sloupec D: unikatni cisla vozidel

Cely vzorec musi byt zadan maticove, tzn pomoci ctrl-shift-enter

Pripadne pokud mate excel 2010 a vyssi, muzete pouzit bezmaticovou alternativu:
=AGGREGATE(14,4,($A$1:$A$10=D1)*($B$1:$B$10),1)

PS. Pokud mate ceskou verzi excelu, je nutno nahradit carky stredniky.

Uz jsem Vam to psal na jine strance k totoznemu dotazu - bez prilohy se muzeme pouze domnivat..

Vzorec musi byt zadan maticove, tzn pomoci ctrl-shift-enter. Pokud nechcete maticove a mate excel 2010 nebo novejsi, muzete pouzit funkci aggregate.


Strana:  « předchozí  1 2 3 4 5 6 7 8   další »

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33

Automatické generování souborů

Majki • 17.4. 13:48

Automatické generování souborů

elninoslov • 17.4. 13:27

Automatické generování souborů

Majki • 17.4. 13:25

Automatické generování souborů

elninoslov • 17.4. 13:11