< návrat zpět

MS Excel


Téma: vytiahnutie údajov z databázy rss

Zaslal/a 22.3.2013 10:13

Dobrý deň, mám takýto problém: mám list s databázou údajov, pričom potrebujem na druhý, prázdny list zadať nejaké tlačidlo/formulár, do ktorého uvediem čo potrebujem z databázy, a ono mi to vytiahne na druhom liste. Príklad: databáza s číslami od 1 do 10 na 100 rôznych položkách, a na prázdny list potrebujem vytiahnuť všetky položky, ktoré sú väčšie ako číslo 8 napr. Tipujem že sa to dá nejak naprogramovať, avšak to neovládam, dá sa to spraviť aj jednoduchšie?

stop Uzamčeno - nelze přidávat nové příspěvky.

#012430
avatar
To je klasická úloha pro Filtr...
"Data/Filtr"
P.citovat
#012431
avatar
áno, ale potrebujem aby zadanie požiadavky, a aj daný výstup, bol na inom liste, nie na liste samotnej databázy, a aby sa to dalo používať opakovanecitovat
icon #012433
avatar
Však hej, stále platí, čo napísal Pavlus, že je to klasická úloha pre filter (teda, rozšírený filter). Naštuduješ tuná:

http://www.contextures.com/xladvfilter01.html

Týka sa Ťa časť Extract Data to Another Worksheet, som zlatý, však? 1citovat
#012438
avatar
stačí i obyč filtr a pak Ctrl+A, potom Ctrl+C, přepnout na další list (buď myší, nebo Ctrl+Page Down), vybrat buňku A1, nebo klidně rovnou vše (Ctrl+A) a nakonec Ctrl+v .
Možností je více :-).

Mcitovat
#012439
avatar
No áno, je to riešením, avšak pri rozšírenom filtri je nutnosť vždy naklikávať všetky položky. A preto sa pýtam, či existuje možnosť, že rozsah databázy aj miesto kam sa ma výsledok zobraziť by bolo pevne dané, a existovala by ponuka výberu s danými možnosťami filtru, ktoré by si človek kedykoľvek odklikol, priamo danú potrebnú možnosť, bez nastavovania celého rozšíreného filtra. Jedná sa o vytvorenie katalógu, pre ľudí, ktorí majú nulovú schopnosť používania excelu. A pýtam sa teda, či je niečo podobné možné, bez programovania nejakých makier a pod.citovat
icon #012440
avatar
No áno, je to riešením, avšak pri rozšírenom filtri je nutnosť vždy naklikávať všetky položky.
Mal som dojem, že si hovoril o krtitériu výberu, kedy sa majú vybrať záznamy spĺňajúce podmienku väčší než 8.
Mne teda rozšírený filter pripadá na riešenie tejto úlohy (flexibilita pri zadávaní kritérií, výstup na iný list) úplne dokonalý a osobne si s nim bohate vystačím. Ale Ty budeš asi iný káder a hľadáš niečo unikátne. S tým Ti asi neporadím páč nebudem riešiť niečo, o čom nie som presvedčený, že dáva nejakú pridanú hodnotu či zmysel.
Inak ale, pokiaľ Ti to samé navrhuje Pavlus a Jeza, tak byť Tebou by som im veril, páč týmto veciam rozumejú pravdepodobne lepšie, než Ty.citovat
#012441
avatar
Áno, ty si s tým vystačíš, a aj ja si s tým vystačím, neviem načo ten sarkazmus, ale ide o to, že to nevytváram pre seba, ale pre iných, ktorých nezaujíma obsah databázy, chcú len prosto zadať požiadavku, a počkať kým im to vráti odpoveď, nesmú mať do databázy ako takej prístup. A ak odpoveď nepoznáš, nie je potrebné sa tu ďalej vyjadrovať.citovat
icon #012442
avatar
Tipujem že sa to dá nejak naprogramovať, avšak to neovládam, dá sa to spraviť aj jednoduchšie?
Nič jednoduchšie než filter neexistuje. Pokiaľ nechceš programovať, tak buď filter, alebo, keď píšeš, že do zdrojovej tabuľky nemajú mať užívatelia prístup, tak SQL dotaz. Ja odpoveď poznám, to sa báť nemusíš, ale jedna vec je odpoveď poznať a trochu iná potom nejaký kód, ktorého písanie už nejaký čas vezme, vytvoriť, vieme?citovat
#012443
avatar
To je presne tá odpoveď, ktorú som potreboval počuť, že sa to dá vyriešiť iba kódom, a tým pádom je vec pre mňa uzavretá. Vďaka za odpovede, môžte tému uzamknúť 1citovat

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