Mám to pre Vás pripravené, ale stále pletiete 2 režimy zliav.
režim 1. :
1-20
21-50
51-100
101-200
201-500
501-1000
1001-2000
chýba kategória 2001-nekonečno
režim 2. :
chýba kategória 1-19
20-49
50-99
100-199
200-499
500-999
1000-1999
2000-nekonečno
Ktorý z režimov máte ? Máte totiž 7 stĺpcov, a potrebujete 8. Vy teraz tvrdíte, že máte 6 kategórií v režime 1, a siedmu kategóriu v režime 2 (posledná). V tom prípade ale chýba 1001-2000. Neviem, ako to mám inak vysvetliť.
A nechýba Vám v cenníku cena za 1 ks, respektíve do 20 ks ? Predpokladám, že to je cenník
od 20 viac (vrátane) = cena x
od 50 viac (vrátane) = cena y
...
teda chýba cena pod 20 ks.
alebo je to ?
do 20 (vrátane) = cena x
do 50 (vrátane) = cena y
...
v tom prípade tam chýba cena nad 2000 ks
Upresnite...
Musíte konečne vysvetliť, čo znamená u Vás slovo Export, a čo znamená Import. Nikto netuší, do akého formátu a z čoho Vy exportujete. Neprezradil ste ani to, čo som sa priamo pýtal, že či chcete, importovať nejakú tabuľku s výpisom, priamo zo stránky s internet bankingom. Alebo či máte napr. PDF výpis a to sa pokúšate importovať do Excelu. Alebo či máte nejaký CSV alebo TXT súbor z toho Vášho "Exportu", a ten sa následne importuje do Excelu. Chápete, že nikto netuší čo máte, a o čom hovoríte ? Čo znamená "taham z uctu udaje o platbach a uzivateloch" ?
Potrebujete detailne popísať (najlepšie klik za klikom) čo robíte, a čo máte.
Prípadný riešiteľ potrebuje ale aj vzorový súbor, ak ho máte. Zmente v ňom údaje, ale formát zanechajte.
?
Filter nedokáže skrývať stĺpce, ale iba riadky. Váš problém by som riešil na samostatnom liste výberovým zoznamom a tabuľkou so vzorcami o dostatočnej výške. Príklad.
Z makra vymažte tuším v štvrtom riakdu od konca tento reťazec ".Offset(, 1)" a makro bude robiť to čo chcete.
Ten vzorec som Vám dal preto, aby ste nemuseli mať kvôli takejto prkotine XLSM súbor. Teda som predpokladal nasledovné (pár sekúnd práce).
-Vložte stĺpec, a natiahnite v ňom ten vzorec.
-Skopírujte hodnoty do Vašeho stĺpca s nevyplnenými dátumami
-Odstráňte pomocný stĺpec
2 príklady, vzorcom a makrom. V PowerQuery je na to priamo funkcia Vyplnit-Nadol
Pr.
A čo Vám na tom nefunguje ? Veď keď dáte deklaráciu
Public aktivniBunka As Range
do Modulu, tak premennú aktivniBunka Váš Form krásne vidí. Snáď nedávate deklaráciu do formu ...
?
=SUBSTITUTE(SUBSTITUTE(H9;G9&", ";"");", "&G9;"")
=DOSADIT(DOSADIT(H9;G9&", ";"");", "&G9;"")
???
=IFERROR(AVERAGEIF(E63:E93;"<>0";E63:E93);"žiadne meškanie")
alebo
=IF(COUNTIF(E63:E93;"<>0")=0;"žiadne meškanie";AVERAGEIF(E63:E93;"<>0";E63:E93))
=KDYŽ(COUNTIF(E63:E93;"<>0")=0;"žiadne meškanie";AVERAGEIF(E63:E93;"<>0";E63:E93))
Príklad.
Všetko má svoje pre aj proti, a aj svoje podmienky.
List1 - vzorce v pomocných 10 stĺpcoch (na 10 prekladov)
List2 - vzorce v pomocných 10 stĺpcoch, ľahko natiahnuteľných na potrebný počet
List3 - UDF funkcia, ľahko použiteľná, ale netestoval som to napr. na 10 000 prekladoch.
Ale tá moja ukážková funkcia je holý nezmysel. Nikto nevieme, či M125 potrebuje/chce funkciu alebo procedúru, ani či je Y vo výpočtoch "něco1"/"něco2" menené alebo nie. Išlo len o príklad IF, a dokonca ani výsledok VYPOCET nám na nič nieje, keď nepoznáme odpoveď na predošlú vetu. Proste išlo len o ukážku jednoduchého IF. Máte pravdu s možnosťou použitia Opakuj ako oboch parametrov FOR, ale je to fakt zvláštne, ešte som to nevidel. O tom, že >=W7 nepracuje s Int som nemal páru. IIF nám bude stačiť iba v obdobnom prípade ako môj vymyslený výpočet "něco". Možno to bude výpočet na 5 riadkov, a to bude blbo zapísané v IIF. Test na pár/nepár pomocou AND je dobrý.
Vzhľadom na dátum, to vyzerá, že sa zase bavia sami tí, ktorí chcú pomôcť - teda bez zadávateľa :(
Určite áno, ale vložte nejakú prílohu, nech si ju nemusíme vytvárať/vymýšľať sami...
Oblíbený formulář Faktura byl vylepšen a rozšířen.

Více se dočtete zde.
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.