Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  177 178 179 180 181 182 183 184 185   další » ... 286

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 ...

Už vidím tú dlhú debatu :)
-čo ak je 31. vo štvrtok ? Môžem mať 5 hod nadčasov od 28. do 31., a 5 hod od 1. do 3. ?
-ak nie, ako sa to rozdelí do mesiacov ?
...

Skúste priložiť nejaký príklad (tabuľku).

V spojení s CHOOSE/ZVOLIT by to mohlo vyzerať aj takto:

Len poznámka z mobilu. Stĺpcov v rozsahu A:K je 11, Vy robíte potom Resize na 10. Skutočne Vám to funguje správne? Samozrejme potrebu prílohy spomínal Pavlus...

Čo myslíte tým "dostať sa na každý 10. riadok" ?
Vo vzorci počítať s každým 10-im?
Makrom prechádzať každý 10-ty?
Zmenou adresy bunky na napr. 3000:3000 skočiť kurzorom na nejaký riadok?
...
Priložte príklad formou súboru.


Strana:  1 ... « předchozí  177 178 179 180 181 182 183 184 185   další » ... 286

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

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21