Admin môže uzavrieť, strávil som nad tým síce peknú časť víkendu, ale mám to konečne funkčné.
@Jakub
neobjasnil, bohužiaľ, teda aspoň mne to teda jasné vôbec nie je, bude musieť pomôcť niekto iný..
Asi by bolo dobré, keby si vysvetlil logiku, prečo má byť výsledok 20, resp. čo vlastne chceš spočítať na základe čoho. Sám uvádzaš, že vzorec počíta špatne, bohužiaľ, logika výpočtu mi na základe príkladu uniká..
Palooo,našiel som človeka, s ktorým inštaláciu asi dotiahnem do konca, takže zatiaľ poďakujem, v najbližšej dobe budem vedieť, či sa to podarí dotiahnuť do úspešného konca.
Nejde, hádže chybu, viď obr.
Palooo, díky, to som už zvládol. Aktuálne mám ale problém s tým, že v nástrojovej lište Windows vidím, že mi beží MSSQLServer (ten som inštaloval už pred pár rokmi). V Microsoft SQL Server Management Studio keď dám Connect to Server, tak si môžem ten svoj vybrať, ale chce to po mne užívateľské meno a heslo, a to neviem, čo tam mám dať. Môžem nejak zistiť prístupové heslo k Serveru, ktorý som si v minulosti "vytvoril"??
Zdravím, hľadám niekoho, kto by mi pomohol s nastavením SQL serveru na mojom domácom PC, dosť s tým bojujem a v podstate netuším, čo vlastne mám urobiť, aby som to celé nejak rozchodil za účelom možnosti štúdia T-SQL. Pokiaľ by mi bol niekto z Česka ochotný pomôcť formou telefonickej konzultácie (volal by som samozrejme ja v dopredu dohodnutom čase), tak prosím o odpoveď formou SZ. Inštalácia na Vistách 64-bit (Home-edition).
Ja Ti verím, ničmenej, mne sa to zobrazuje i v IE, takže priamo problémom v IE to asi nebude...
Aha, ja mám otvorený GOOGLE CHROME a tam to vidím... Ale dal som to tam radšej ešte raz.
Opičák, obávam sa, že nerozumiem poznámke...
Do [I16] vlož maticový vzorec: =IFERROR(INDEX($B$7:$B$26;MAX(($C$7:$C$26=$H16)*(D$7:D$26<>"")*ŘÁDEK($C$7:$C$26))-ŘÁDEK($C$5)-1);"") a skopíruj vpravo a dolu. Ešte si musíš nastaviť v uvedených bunkách formát dátumu.
Edit:
=IFERROR(INDEX($B$7:$B$26;MAX(($C$7:$C$26=$H16)*(D$7:D$26<>"")*ŘÁDEK($C$7:$C$26))-ŘÁDEK($C$5)-1);"")
Do bunky C7 listu sumár si vlož vzorec:
=COUNTA('[VZOR.xls]1:4'!C7) a skopíruj do oblasti C7:F26.
COUNTA = POČET2, pokiaľ máš český excel.
Ten list sumár by som osobne dal do toho súboru vzor a ten 3D vzorec ešte vylepšil tak, že pred list 1 by som vložil prázdny list A a za list 4 prázdny list B.
vzorec by potom bol =COUNTA('[VZOR.xls]A:B'!C7)
medzi listy A a B si potom môžeš postupne vkladať nové listy a vzorec ti to bude súčtovať. List sumár musí byť pochopiteľne mimo oblasti listov A až B. Listy A a B môžeš skryť.
Tu máš k uvedenému nejaký pokec:http://www.bettersolutions.com/excel/EED883/QN620422111.htm
Hodil som Vám to do mailu.
@eLCHa:
asi by to zvládlo, ničmenej, než by vygenerovalo výstup, tak by mu to asi pár hodín trvalo (to moje bežalo cca 13 hodín a po uplynutí uvedenej doby malo 270 tis. nekompletných viet ale stále sa snažilo, to áno, akurát, že medzitým sa počítač v podstate nedal na nič iné používať - radšej som nechal bežať v noci). Vaše by možno bežalo kratšiu dobu, ale stále asi príliš dlho na to, aby sa to dalo v praxi používať. To už je fakt lepší ten access, i s napísaním dotazov to trvá podstatne kratšiu dobu. Pokiaľ máte záujem, môžem Vám zdrojové dáta poslať, spolu s tým ako som to poriešil v acesse, slečne som k tomu vytvoril i manuál, môžem zaslať komplet, možno Vás napadne, ako by sa tie dotazy dali tvoriť jednoduchšie. Dajte vedieť, pošlem...
Dopredu totiž nedokážem určiť dostatočný počet uzlov na to, aby každá veta bola kompletná, čiže neviem, koľko tabuliek musím v dotaze zreťaziť a je to taký systém pokus-omyl. Výstup je možné otestovať v Exceli, pokiaľ sú niektoré vety nekompletné, tak v dotaze zreťaziť ďalšiu tabuľku a tak dokola - to asi nie je úplne čisté riešenie, na lepšie som ale neprišiel. Každopádne, keď to človek nakoniec nejako spláca, tak výstup je generovaný behom pár sekúnd.
Ďakujem, príležitostne to Elly do kódu zapracujem.
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.