< návrat zpět

MS Excel


Téma: Podmienené formátovanie bunky (advanced) rss

Zaslal/a 25.5.2015 12:20

Dobrý deň,

Trápim sa už dlhší čas s jednou úlohou, tak som sa rozhodol,že to hodím na fórum. Potreboval by som pomôcť s formátovaním bunky (aspoň si myslím,že je to ono :) )

Takže, idem k veci:

-používam live stream data

-potrebujem vložit "Styl ikony: 5 šípek(barevné) a podmienky sú nasledujúce:

-ak bunka (napr. "L28") sa zvačší o +25% tak vyhodí šípku hore

-ak "L28" sa zvačší z rozsahu od +10% do +24.9% tak vyhodí šípku +45 stupňovú smerom nahor

- ak "L28" sa zvačší alebo zmenší z rozsahu od -9.9% do 9.9% tak vyhodí šípku doprava ( => )

- ak "L28" sa zmenší z rozsahu od -10% do -24.9% tak vyhodí šípku -45 stupňovú smerom nadol

-ak "L28" (napr. "L28") sa zmenší o -25% tak vyhodí šípku dole

Dúfam, že som to napísal pochopiteľne :)

Ak by mal niekto ochotu a čas mi pomôcť vopred Vám ďakujem :)

Prajem pekný deň

masofras

Zaslat odpověď >

#025154
avatar
Tak přesně toto dělá klasické podmíněné formátování.

Postup:
1.) Označ požadovanou oblast.
2.) Karta Domů / Podmíněné formátování.
3.) Sady ikon / Další pravidla...
4.) Styl ikony - vybrat požadované šipky.
5.) Nastavení, kdy se má jaká šipka objevit, je dole.

P.citovat
#025155
elninoslov
Toto vôbec nepoužívam, naozaj je tam možnosť nastaviť formátovanie tak ako Anonym che ? Mne z toho totiž vyplýva, že on chce napr. bunku L28 okrášliť šípkou nahor v prípade, ak sa hodnota tejto bunky zväčšila oproti predchádzajúcej hodnote tejto bunky o 25% (a viac). Netuším, kde to formátovanie bude brať pôvodnú hodnotu tejto bunky. Ale možno to Excel zvláda ľavou zadnou. Ja to nepoužívam, tak neviem. Tak mi treba 1citovat
#025163
avatar
Nevšiml jsem si, že to chce všechno v jedné buňce. Tak to bude složitější ;-). Musela by se někde uchovávat historie dat ve sledované buňce s časovým razítkem - takže pohrát si s makry a událostí listu.
P.citovat
#025232
elninoslov
V podmienenom formátovaní 5ikon, nieje možné použiť relatívne odkazy, potrebné na adresáciu bunky, ktorú práme formátujeme, tak ako je to pri normálnom podmienenom formátovaní. Nejde použiť ani zástup pomocou ROW()/COLUMN() spolu s INDEX, ani Definovaný názov. Vždy to naraz ovláda celú oblasť. Preto som vymyslel nasledovný spôsob:
- Najskôr si prvý krát pripravíme podmienené formátovanie pre každú bunku zvlášť, priloženým makrom.
- Nezabudneme na potrebné úpravy rozsahov v OnChange, aj pre NewData, aj pre OldData.
- V OnChange som urobil malú fintu, aby som získal po zmene pôvodné data, a tie nakopíroval do OldData.

Funguje to tak ako popisujete. Pri zmene z oblasti, sa prenesú všetky do tej doby staré data na OldData, a "vybaví" sa pre každú bunku zvlášť formátovanie.
Příloha: rar25232_podmieneneformatovanie5ikon.rar (22kB, staženo 17x)
citovat
#025335
avatar
ďakujem Vám za pomoc a že som sa niečo nové naučil :)

Prajem pekný slnečný deň

masofrascitovat

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