Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  235 236 237 238 239 240 241 242 243   další » ... 302

Aha, ono mi to nevložilo prílohu... Tak tu je. A pochopil ste ma správne.

Ďalšie 2 možnosti:
=INDEX(B1:B3;MATCH(C1;A1:A3;0))
=INDEX(B1:B3;POZVYHLEDAT(C1;A1:A3;0))

=VLOOKUP(C1;A1:B3;2;FALSE)
=SVYHLEDAT(C1;A1:B3;2;NEPRAVDA)


A keď často meníte položky v rozbaľovacom zozname (Overenie dát), tak asi meníte aj ich počet, teda si dajte Definovaný názov na aktuálny rozsah. Najjednoduchší mi príde ten VLOOKUP/SVYHLEDAT v kombinácii s dynamickým rozsahom. Skúste dopísať alebo vymazať položku v zozname, a uvidíte rozdiel medzi dynamickým J1 a nedynamickým rozsahom C1.

Skúste niečo takéto

Len tip :
Ak to potrebujete vykonať pre pre ten list, na ktorý práve skáčete cez to "data" v Goto, tak ten je práve aktívny. Teda skúste
ActiveWorkbook.ActiveSheet.SortFields.Clear

tak?

Neviem, či som Vás pochopil správne...

Tak?

Na tbl s Androidom sa to robí fakt na houby, tak len základný náčrt. Nejde tam napr urobiť rozbaľovací zoznam (Overenie dát), to si ale zvládnete urobiť sám v normálnom Exceli. Názvy listov si budete v zozname udržovať sám, alebo sa dá aj makrom.

EDIT:
No, vidím, že Androidový OfficeSuite mi ten súbor ani len neuložil, a obdržali ste prázdnu príohu 4 . To je katastrofa. Nieje nad PC, tu máte 2 verzie:
xlsx - zoznam listov (klientov) si udržujte sám
xlsm - zoznam listov sa aktualizuje vždy po aktivovaní listu Evidence.

2 - SQL
3 - makro

Samozrejme, len dajte nám nejakú prílohu, aby sme vydeli štruktúru a umiestnenie dát. Dáta si vymyslite len nám nejaké dajte. A potom na červeno označte na ktorom mieste chcete mať ktoré dáta. Tedda ak to nieje zjavné.

To nieje potrebné, dokonca je to nežiadúce (ešte viac mätúce, pretože by som si odslova-doslova nezapamätal čo ste povedal). Niektoré veci sú PODSTATNÉ z hľadiska akéhokoľvek riešenia (SQL, makro), preto by neškodilo čítať pozornejšie, a nepomýliť si napr čísla otázok :)
Sumár info:
- budeme mať 2 súbory s nemeniacim názvom, nemeniacim umiestnením, to na začiatku nastavíme napr na rovnaký adresár, kde sa nachádza filtračný súbor.

A to je asi všetko čo som sa dozvedel. Napr. 4. som sa pýtal niečo iné, ale to je jedno, lebo vzhľadom na 3. je to irelevantné. Ono totiž otázky často súvisia s predošlým druhom odpovede.
Vaša 1. a 4. (moja 1. a 5.) si odporujú v počte listov.
Vaša 5. - určite ? PL súbor má "normálne" pomenované listy, ale CZ má "List1".
Vaša 6. (moja 7.) sa pýtam, či sa v zošitoch budú vyskytovať aj iné listy, na ktoré sa ale nebude brať ohľad, pri zlučovaní dát (nefiltrovaných) do tabuľky, v ktorej sa až následne bude filtrovať. Teda napr. List "Nápoveda", "Šablóna", ... ale čo ja viem čo. Proste či bude obsahovať iba a len výhradne zdrojové-dátové listy. Toto bude ale zrejme rovnako irelevantné vzhľadom na predošlú odpoveď.
Vaša 7. (moja 8.) - tým mám na mysli objekt Tabuľka (nie obyčajná tabuľka). Ten sa totiž ľahšie adresuje celý bez nutnosti zisťovania počtu zaplnených riadkov. Ale len v niektorých prípadoch. V iných prípadoch (napr. pri zatvorenom súbore) toto adresovanie nefunguje. Preto táto otázka.
9. (konečne zhoda v číslovaní) - viete o tom, že v CZ máte o 2 stĺpce "bla bla" a bla bla2" uprostred tabuľky navyše oproti PL? Nemajú byť náhodou v týchto stĺpcoch napr hodnoty, ktoré potom budete chcieť z tých vyfiltrovaných dát spočítať do tých "divných súčtov" v Projekt Servis ? Ak áno treba to povedať teraz, a doplniť ich aj do PL, a aj s nimi ďalej počítať.

Nie je problém, ľudia Vám tu pomôžu, ale musíte byť aspoň pri tom čítaní pozornejší. Pozrite sa, čo som už musel ja napísať, len aby som Vám povedal, že ste mi neodpovedal správne.

Informácie hýbu svetom. Ale aj riešeniami. Obzvlášť ak to riešenie požadujem. ;)

PS: Chýba mi tu mrkajúci smajlo.

EDIT 17.3. 11:03:
Mám pre Vás 2 riešenia, jedno SQL, druhé makrom. Nestihol som to ráno, uvidím, kedy prídem, dokončím to a pošlem.

Pretože ste pri kopírovaní urobil chybu. Medzi tabuľkami má byť jeden riadok medzera. A napr medzi r. 53-54, 106-107 ... nieje. A to sa Vám počtom riadkov nazbiera natoľko, že výpočet potom vychádza na iný riadok zdrojových dát.

Nože vyskúšajte. Kopírujte si tabuliek koľko len chcete :)

EDIT: Opravený jeden deliteľ.

No keby som nemal teraz toho veľa, tak Vám poviem aby ste mi poslal na mail reálne dáta, a nachystal by som Vám to. Ale teraz nemám čas. Alebo ak chcete pošlite, a keď bude čas sa na to pozriem. Časový horizont ale netuším.

Veď si ten vzorec odkrokujte, a uvidíte, čo robí. Na tie bunky máte nastavené Overenie dát, ktoré čerpá údaje z
='C:\Users\Jii\Desktop\Wifcom- stavbax dochazka\Rok 2016\[březen 2016 -STAVBAX.xlsx]SEZNAMY, CENIKY'!$C$27:$C$28
V tých bunkách máte hodnoty, ktoré sa tam dajú doplniť. To "dovolená /D" je tam len tak, lebo neviem, čo máte v tom odkaze. Ak nechcete odkazovať na horeuvedený súbor (príde mi to nevhodné), tak potom takto. A odstránil som podľa mňa rovnako nevhodné odkazy na S, V, N, L.
Ďalšie odkazy na ext súbor máte aj v Príchod/Odchod/Místo výkonu. To som Vám nechal.

Inak ak to chcete inak, tak napr. ten súmár dovoleniek, natiahnite na 31 dátových riadkov, a cez jednoduchý IF si skopírujte hodnotu D pre každého zamestnanca. Inak ako som to urobil do iba 14 riadkovej tabuľky neurobíte. Aj to je otázne, pretože čo ak niekto bude mať viac dovolenky ako 14 dní ?


Strana:  1 ... « předchozí  235 236 237 238 239 240 241 242 243   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