Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2

příloha

Je to přesně jak píšeš. Je potřeba mít údaj v buňce uložený jako text, což v tomto případě bohužel není a ani být nemůže. Když údaj převedu na číslo, pak je to 40700,4199652778.
40700 je datum v číselném formátu - 6.6.2011
zbytek za desetinnou čárkou je čas - 10:04:45

Potřebuju oddělit datumový údaj tak, aby když porovnávám pouze datumové pole zadané ručně s výše uvedeným datumovo/časovým polem, tak aby mi byl schopen najít shodu.
U původního údaje nemůžu měnit formát buňky, protože jde o operaci, kdy úplný analfabet vkopíruje údaj z jiné tabulky a chce hned vidět výsledek - opravdu nemůžu chtít, aby si měnil formát buňky apod.
Honza

PS: víc raději v příloze dalšího příspěvku
PS: jenom perlička: v Office 2010 je funkce LEFT jako ZLEVA a v 2007 je VLEVO...

Ahoj všem,
pro potřeby dalšího výpočtu potřebuju rozdělit časový údaj obsažený v jedné buňce: 12.5.2011 10:45
A to tak, abych získal dvě buňky, kdy v jedné bude pouze datum a v druhé čas. Nejde mi o nastavení formátu, ale extrakci dat kvůli výpočtu - to vše bez makra.
Díky Honza

Posílám doplněné o ceny. S formátováním a převodem na čísla má smysl si hrát až ve chvíli, kdy se mi žádné hodnoty nepropojí. SVYHLEDAT umí vyhledávat jak v číselných tak v textových řetězcích. Důležité je mít v obou tabulkách stejný formát.
Honza

O.K. Popis:
kombinace "=když(je.nedef(..." slouží k tomu, aby místo nevyhledané hodnoty (tedy hodnoty, která chybí v druhé tabulce) vložila v tomto případě ;""; prázdnou buňku, když do uvozovek dosadím např ;"N"; bude se mi u nevyhledané hodnoty zobrazovat právě ono N.
SVYHLEDAT - vyhledávací funkce

Popis prvního vzorce - druhý řádek, sloupec E:
SVYHLEDAT(A2 - vyhledej mi hodnotu obsaženou v buňce A2; [output.xls]List1!$B:$B - vyhledej mi tuto hodnotu v tabulce umístěné v souboru output.xls na Listu 1, ve vybraných sloupcích (tedy v tomto případě jsem si označil jen jeden sloupec, protože jsem o cenách nevěděl - ceny dosaď do následujícího sloupce a pak myší označ sloupec B a C); 1 - to znamená, že u vyhledané hodnoty chci dosadit data uvedená v příslušné buňce v prvním sloupci (v Tvém případě, když do dalšího sloupce dosadíš cenu, pak bude zadávat hodnotu 2; nepravda - to je trochu paradox, ale to se zapisuje, když chceš přesnou shodu hledané hodnoty.
Honza

Alternativa je SOUČIN.SKALÁRNÍ...
Honza

Countif to neumí, ale SVYHLEDAT je správně. V příloze je hotovo. Upozorňuju, že aby fungoval dosazený vzorec, musí být oba sešity otevřeny nebo uloženy ve stejné složce...
Honza

Makrem to jde taky, ale tam, kde stačí převést na formát "obecný", se kterým se dá taky počítat, lze použít následující postup:
- do jakékoli prázdné buňky napsat číslici 1
- pomocí ctrl+c ji zkopírovat
- označit sloupec s číslicemi v podobě textu
- kliknout na sloupec pravým tlačítkem myši
- vybrat volbu "vložit jinak"
- vybrat volbu "násobit"
a je to. Docela to urychlí práci a ne každý s makry umí.

Honza

PS: číslici 1 pak samozřejmě smazat, aby neprovedla nějakou neplechu


Strana:  « předchozí  1 2

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