Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  189 190 191 192 193 194 195 196 197   další » ... 298

Tak potom by sa to maticovo dalo snáď upraviť takto:
=SUM((MOD(COLUMN(F7:O22);2)=0)*(F7:O22=119)*OFFSET(F7:O22;0;1))
=SUMA((MOD(SLOUPEC(F7:O22);2)=0)*(F7:O22=119)*POSUN(F7:O22;0;1))

Chápeme, ale ja osobne nepoznám riešenie, a nič som ani nevygooglil. Snáď niekto iný ...

No tak takéto niečo pôjde asi iba nachystaným vzorcom na dostatočný počet riadkov, alebo makrom.

EDIT: Teraz si uvedomujem, že vlastne neviem, ako sa správne počíta na ktorý deň padne posun časov. Myslel som, že je to posledný celý víkend v marci a októbri, ale zdá sa, že to tak nieje. Možno to bude 4 víkend v mesiaci (čo nieje to isté). Keď bude chuť, si to ešte možno pohľadám, zatiaľ si to teda v CHOOSE/ZVOLIT v F3:F1002 zmente na ten svoj výpočet.
1 param - normálne pripočítanie hodiny
2 param - marec
3 param - október
4 param - nič

Niekoľko príkladov. Ten koniec mat. vzorca hovorí, ktorú položky v poradí od najmenšej (SMALL) ma vypísať. V riadku D1 hodí ROWS($A$1:A1) = 1, v riadku D2 hodí ROWS($A$1:A2) = 2, v riadku D3 hodí ROWS($A$1:A3) = 3... stačilo by ale ROW(A1), a postupným kopírovaním do ďalších riadkov sa výsledok oboch verzii mení na poradové číslo 1,2,3,... a to je účel.
Ak nebudete vedieť, čo som ktorou verziou myslel, alebo ako som ju dosiahol, píšte.

Vložte prílohu...

Frk je práve v tom, že musíte povoliť ten Iteračný výpočet v nastavení Excelu. Tým sa dosiahne to, že bunka môže odkazovať aj na svoju vlastnú hodnotu, ktorú práve má.
Teda:
V A1 máme číslo 5
V A2 prebehne test : Je V A1 chyba ? Nieje, tak si odtiaľ prekopčím číslo 5
A teraz máme v A1 aj v A2 číslo 5

Nastane chyba aktualizácie dát a do A1 sa dostane N/A:
V A1 máme chybu
V A2 vzorec kontroluje či je v A1 chyba. A jéje, v A1 je chyba, čo teraz ? No ponechá si svoju vlastnú hodnotu, ktorú doteraz mala, lebo môže odkazovať sama na seba v prípade chyby v A1.
Takže v A1 je chyba a v A2 je 5

Skôr ako ste to napísal, ste to mal vyskúšať. Ja som to neskúšal s aktualizáciou tabuliek, len obyčajným navodením chyby. Nechce sa mi to vyrábať. Takto si urobte celú oblasť dát niekde, a grafy odkazujte tam.

Nastavenie Excelu - Vzorce - Povolit iteračný výpočet
a potom do A2
=IF(ISERROR(A1);A2;A1)
=KDYŽ(JE.CHYBHODN(A1);A2;A1)

alebo
=IFERROR(A1+0;A2)

Asi budete musieť dať na každý prvok pklik - Formátovať ovládací prvok - Ovládací prvok - Prepojenie s bunkou. Myslím, že okrem jednorázového makra na vytvorenie rozbalovacích polí, to inak nepôjde...

Príklad s poznámkami...

Možno je na tom odkaze to isté, neviem, nepozeral som, ale tu máte jeden príklad.
- Dynamický počet kategórií
- --//-- počet podkategórií
- Podmienené formátovanie nesprávnej podkategórie
- Overte si nasadenie vo Vami zamýšľanom množstve, kvôli výpočtovému zaťaženiu...

Príloha s makrom, teda XLSM, musí byť zabalená do ZIP a veľkosť max tuším 256 kb. Inak Vám ju nevloží. Ak je to väčšie, použite GoogleDrive alebo ine Free úložné služby.

Príklad:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("U32")) Is Nothing Then
Select Case Range("U32").Value
Case "ANO": Shapes("Skupina 3").Visible = True
Sheets("VYKRES").Shapes("Skupina 133").Visible = True
Case " ": Shapes("Skupina 3").Visible = False
Sheets("VYKRES").Shapes("Skupina 133").Visible = False
End Select
End If
End Sub

No tak si do VLOOKUP zadajte číslo stĺpca z ktorého chcete čítať Name. My nevieme, ktorý stĺpec je ten "správny" a Vy ste nám o probléme určovania správnosti stĺpca nepovedal nič.

Alebo chcete spojiť všetky Name zo všetkých 20 stĺpcov ? Použite napr. CONCATENATE.

A ako posledná, ale najdôležitejšia veta:
Vložte prílohu vo forme súboru Excel, kde bude príklad toho čo máte, aj toho čo chcete aby bol výsledok.

Hmm ... aj tak neviem, čo presne chcete dosiahnuť ... fakt nerozumiem ... to bude asi prepečenou gebuľou od slnka ... :)

O pár znakov kratšie s použitím ISERROR namiesto IFERROR ...


Strana:  1 ... « předchozí  189 190 191 192 193 194 195 196 197   další » ... 298

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