< návrat zpět

MS Excel


Téma: vyhledání času od - do z csv rss

Zaslal/a 16.12.2014 11:53

€Ł мσşqμΐτσZdravím pánove,

potřeboval bych nakopnout 6

mám csv soubory, kde ve sloupci "A" jsou časy (cca 20 tis až 50tis řádku, záleží jaký den vyberu) viz přílohu
mam vytvořený UF pro zadaní času od-do (třeba od 06:00:00 do 10:30:00)

potřeboval bych vymyslet příkaz, které by mi našlo:
řádek nejbližší k času počátečnímu (od) a
řádek nejbližší k času konečnému (do)

příkaz "find" není to pravé ořechové.

Má prosím někdo nějaký nápad?
Nebo to budu muset cyklovat řádek po řádku? 4

Příloha: zip22818_20140917_insp.zip (94kB, staženo 23x)
Zaslat odpověď >

Strana:  1 2   další »
#022821
avatar
riesil by som to s ADODB s vyuzitim SQL funkcii ... ked to chces najrychlejsiecitovat
#022822
€Ł мσşqμΐτσ

Palooo napsal/a:

riesil by som to s ADODB s vyuzitim SQL funkcii ... ked to chces najrychlejsie


bohužel v SQL funkcii se nevyznám 7citovat
#022823
avatar
urobil by som to aj za vas ale teraz som na dovolenke a doma nemam na PC nainstalovany Office :)

tak len teoreticky

tu je link kde som sa aj ja zacinal ucit SQL (naucite sa to za 1den) prax trva ovsem dlhsie
http://www.sqlcourse.com/

tu je link ako ADODB prepojit excel + pisanie prikazov:
http://support.microsoft.com/kb/257819

hadam vam to postaci .... podla tem co som si od vas cital viem ze ste sikovny a urcite vas to bude zaujimat :)citovat
icon #022824
avatar
@komar
ADO a SQL sa určite nauč, ale pokiaľ som pochopil zadanie správne, tak riešenie nie je nijako zložité ani na úrovni funkcií excelu. Keď, tak jukni do prílohy, pracujem len s hodnotou čas, ale ďalšie prípadné podmienky by si mal byť schopný do tých 2 (4) vzorcov doplniť. Palooo hovorí, že si šikovný, ja si myslím to samé.
Příloha: zip22824_pom.zip (7kB, staženo 22x)
citovat
#022825
€Ł мσşqμΐτσ
Kluci děkuji vám za povzbudivé písmenka a za váš čas 1
na ADO a SQL se určitě podívám.

Palooo: díky za odkazy a přeji příjemně ztrávenou dovolenou

AL: vzorce jsou taky pro mě těžký oříšek 5

k zadání ještě: vzoreček se mi líbí, ale nedokážu ho upravit tak aby nalezené hodiny byly v rozmezí těch časů.
t.j. když zadám od6:42 do9:48 tak výsledek hledání nemůže být mimo té množiny.
Výsledek u tvého vzoru je 6:40 ( což je špatně když mám od 6:42)
Výsledek u tvého vzoru je 9:50 ( což je špatně když mám do 9:48)citovat
icon #022835
avatar
vzoreček se mi líbí, ale nedokážu ho upravit tak aby nalezené hodiny byly v rozmezí těch časů.
No, u Teba by som si tipol, že to zvládneš 1

V G2:H3 som doplnil vzorce aby odpovedali tebou spresnenému zadaniu, ktoré som napoprvé nepochopil presne.
G2:H2 obsahujú maticové vzorce
G3:H3 nematicové
v stĺpci G sú len vzorce pre názornosť, ako zistiť pozíciu v poli, vzorce v stĺpci H nie sú na nich závislé.
Příloha: zip22835_pom.zip (8kB, staženo 22x)
citovat
#022837
€Ł мσşqμΐτσ
AL:
děkuji ti.
tohle je přesně co potřebuji 1
já blázen se snažil vzorečkům co nejvíc vyhýbat a řešit všechno vba a teď mám mezery 3citovat
icon #022839
avatar
No, ešte som tam objavil chybu, posielam opravené, tentokrát všetko v G2:H3 maticovo..
Příloha: zip22839_pom.zip (8kB, staženo 23x)
citovat
#022843
avatar

AL napsal/a:

No, ešte som tam objavil chybu, posielam opravené, tentokrát všetko v G2:H3 maticovo..Příloha: 22839_pom.zip
@AL Trochu som zjednodušil vzorce
=MATCH(TRUE;B7:B32>C2;0)
=MATCH(TRUE;B7:B32>C3;0)-1
=INDEX($B$7:$B$32; MATCH(TRUE;$B$7:$B$32>C2;0))
=INDEX($B$7:$B$32; MATCH(TRUE;$B$7:$B$32>C3;0)-1)citovat
icon #022846
avatar
@marjankaj
pokiaľ to funguje správne, tak som za zjednodušenie 1citovat

Strana:  1 2   další »

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