Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  18 19 20 21 22 23 24 25 26   další » ... 302

To čo som písal funguje. Len si doplňte kontrolu víkendu
=IF(WEEKDAY(H5;2)>5;0;...to čo som písal)
Píšete že v stĺpci H sú dátumy, no nie je to tak - sú tam čísla. Chcel som od Vás vedieť, kde sú aké vzorce, to má na to tiež vplyv predsa. A nič.

Tyto dala jsou tam dodána automatiky z jiných tabulek.

To znamená vzorcom? Tak ošetrite ten vzorec, ktorý tie dáta z tých tabuliek ťahá tak, že ak už pred ním je rovnaká hodnota, tak dá "".
=IF(COUNTIFS($H$4:$H4;vzorecH5;$I$4:$I4;vzorecI5)>0;"";vzorecI5)
=IF(COUNTIFS($H$4:$H4;vzorecH5;$J$4:$J4;vzorecJ5)>0;"";vzorecJ5)

=KDYŽ(COUNTIFS($H$4:$H4;vzorecH5;$I$4:$I4;vzorecI5)>0;"";vzorecI5)
=KDYŽ(COUNTIFS($H$4:$H4;vzorecH5;$J$4:$J4;vzorecJ5)>0;"";vzorecJ5)


Ak nie, tak upresnite, ako sa tam tie dáta dostanú, aj ako má vyzerať výsledok. Reálne - teda kde sú aké dáta, vzorce, formáty.

Ak máte Office 365, skúste kombináciu SORT(FILTER())

@lubo opäť výborný nápad, ktorý sa dá urobiť aj makrom. Týmto sa totiž odstráni problém s Areas (bude iba jedna na konci). Príklad makrom "Vymaž RNG2".

Odstraňovať Range s toľkými Areas má svoje limity. Riešením by bolo pole dát. Skúste si v tomto súbore vytvoriť tlačítkom "Vytvor" 300000 dát (množstvo zadajte v bunke L1) a potom použite tlačítko "Vymaž pole". V pohode. Pri použití "Vymaž RNG" na takéto množstvo, budete čakať veľa minút, a keď budete mať šťastie a Excel Vám nespadne, dočkáte sa rovnakého výsledku.

B-E
Ale to myslíte
aktuálne B - aktuálne E
alebo
aktuálne B - to E, na ktorom riadku sa našla hodnota A
???
=B3-IFERROR(VLOOKUP(A3;$D$3:$E$1000;2;FALSE);0)
=B3-IFERROR(SVYHLEDAT(A3;$D$3:$E$1000;2;NEPRAVDA);0)


a ten druhý vzorec
=IF(ISERROR(MATCH(D3;$A$3:$A$1000;0));E3;"")
=KDYŽ(JE.CHYBHODN(POZVYHLEDAT(D3;$A$3:$A$1000;0));E3;"")


A tie G:H nemyslíte náhodou takto?

S tým GT to bude na prd. Resp. konkrétne ja to neviem prispôsobiť, nepracujem s tým. Prvotná myšlienka - prerobiť vzorce na nižšiu úroveň vyzerala sľubne. No GT aj tak nedokáže správne interpretovať definované názvy s funkciami (tie nerozpozná vôbec, treba ich z menu prekonvertovať), a aj tak potom nefungujú. Obyčajné SMALL (čerpajúce z oblasti, nie z poľa) pretvára na matice.
Snáď je tu nieto zbehlejší v GT. V E všetko funguje (def. názvy, overenia, počítanie dátumov, podmienený formát, ...), podľa mňa aj v starých verziách, lebo nie sú použité žiadne pokročilé funkcie.
Tak nič, no ...

Ten zošit je robený pre Google Tabs, a nie pre Excel. {@__xludf.DUMMYFUNCTION("ARRAYFORMULA(...}.
Tie rolovacie menu práveže väčšinou idú. Ale sú nastavené na zlúčené bunky s viac prázdnymi riadkami a stĺpcami. Napr. "PLATFORMA" 10. riadok.
"TO-DO'S" tiež funguje, ale zdroj SETUP!AD29:AG48 je prázdny.
"PILLAR" alebo "STATUS" fungujú.
To čo nejde je "POST TYPE", lebo odkazuje na prevod Google funkcií do Excelu cez nejakú compatible knižnicu.
Navyše sú tam použité fnc, ktoré neobsahuje každý Excel (napr. SPLIT, SEQUENCE).

Neviem veru, ako vyriešiť takúto interkompatibilitu (Google - Excel - rôzne verzie).

EDIT:
Tie funkcie sú tam často zbytočné a niekedy až nepochopiteľné. Keďže tam máte všade obmedzený počet hodnôt, zároveň nie veľký, skúsim to prerobiť všetko pomocou pomocných stĺpcov a bázických funkcií, ktoré by mali byť kompatibilné snáď všade (IF, INDEX, COUNTIF, OFFSET, SMALL, ...). Teda žiadne JOIN/TEXTJOIN, SPLIT/TEXTSPLIT, SEQUENCE, FILTER ...

Skúsim sa tým dnes prehrabať, ale aj pochopiť želateľný výsledok je ťažké keď napr. používate UPPER() na dátum...
Uvidím, na čo ešte narazím. Zatiaľ nič nesľubujem, tak sa to nespoliehajte.

Ak by ste toho mali veľa, použite najskôr načítanie hodnôt do poľa naraz, potom zlúčenie oblastí cez UNION, a hromadné vyfarbenie 2 oblastí.
Farba v HEX tvare má vo VBA vymenené R s B. Teda namiesto &HRRGGBB je &HBBGGRR. Prípadne použite fnc RGB(Rint,Gint,Bint).

Chyba v makre sa nepotlačuje, ale rieši 1
A rieši sa s prílohou.

Ak viete, že budú max 3, tak so vzorcov môžete povynechávať počítanie čísla stĺpca aj čísla skupiny, prípadne aj odstup OBLID zhora môžete dať napevno 1, ak to tak je.

To už musíte použiť maticový vzorec (v príklade som vyplnil iba žlté, a červenú bunku zmenil na ukážku). Samozrejme treba zachovať rozloženie ako je, lebo sa s tým vo vzorcoch počíta (riadky, stĺpce). Počet tých štvorstĺpcových skupín v smere zľava->doprava treba nachystať dostatočný počet, ktorý môže nastať, ale zase nie nezmyselne, keď bude veľa riadkov aj stĺpcov, bude výpočet náročný. A potom, samozrejme, sa nemôžu tabuľky prekrývať!

A VLOOKUP/SVYHLEDAT nevyhovuje?

No omrknite. Aj s korekciou WB textu na tmavom/bledom podklade (našiel som na nete, príliš som netestoval).

Komu sa chce, môžete overiť a prerobiť hranicu medzi okresmi Kežmarok, Stará Ľubovňa, Sabinov (KK, SL, SB). Rôzne zdroje - rôzna hranica, ale mne sa s tým piplať už nechce.

Excel grafické prvky deformuje. Je to tabuľkový program, nie grafický editor. To je proste fakt. Tvar SK je cca 1:2,117. Tak si všetky okresy zoskupte (klik na jeden okres - Ctrl+A - pravý klik na označené okresy v mape - Zoskupiť - Zoskupiť), potom zmeňte šírku skupiny (Formát tvaru - Šírka) na 2,117 násobok výšky (nejde mi to zadať priamo číslom, tak klikaním na šípku dole), a následne skupinu rozpustite (pravý klik na skupinu - Zoskupiť - Oddeliť).
Získate tak reálnejšie proporcie výmenou za malé grafické nepresnosti na hraniciach okresov.


Strana:  1 ... « předchozí  18 19 20 21 22 23 24 25 26   další » ... 302

Uživatelské menu

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

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