Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  21 22 23 24 25 26 27 28 29   další »

jelikož VBA vůbec neovládám tak jsem si zkusil jenom pro sebe, použil C1 buňku jako výsledek součtu sloupce a nechal si zobrazit výslednou hodnotu

MsgBox "Součet ve sloupci A je: " & Range("C1").Value

vím že jsou tu odborníci, ale já to zkusil tak jak bych to dělal s neznalostí VBA 5 5

jen mě tak napadlo,onehdy jsem tady v nějakém příspěvku narazil na doplněk PowerQuery a tam myslím že by to šlo krásně sloučit.

myslím že se eLCHa zlobit nebude a já velice děkuji za jednoduché ale o to více věcné vysvětlení

tak jsem si to taky zkoušel a vlastně téměř shodné řešení s eLCHa akorát je to jeden vzorec pro celou oblast (maticově)

=IFERROR(INDEX($C$2:$C$270;POZVYHLEDAT($J$21:$J$36&$K$20:$Z$20;$A$2:$A$270&$B$2:$B$270;0));"XXX")

to eLCHa můžu požádat o bližší vysvětlení &"-"&
s těma "a" tápu 4 tak by mi to docela pomohlo Díky 9

do buňky C2
=List1!A1
tím ale není ošetřeno to když v buňce A1 bude např. 8i místné číslo.Pokud máš Listy nějak pojmenované tak je potřeba vzorec upravit podle jména Listu.
Možná by chtělo trochu upřesnit zadání 10

AL napsal/a:


Pletieš sa, MS query je v Exceli priamo integrovaný (Data->Načíst externí data->Z jiných zdrojů->Z aplikace Microsoft Query

to jsem rád, je alespoň vidět že jsem "člověk"- díky za opravu. Ono od té doby co jsem díky tomuto Foru doinstaloval PowerQuery tak si některý věci člověk ani neuvědomí 10

eLCHa napsal/a:

@eXMarty

Jak jste na tom s MSQuery (SQL)?

tímhle pravděpodobně eLCHa myslel doplněk pro EXCEL (jestli se nepletu 1 )
https://www.microsoft.com/cs-cz/download/details.aspx?id=39379
teď jsem to zkoušel a alespoň mě to funguje viz. příloha
je jasné, že v případě zvětšení zdrojové tabulky je potřeba aktualizovat

jukni sem http://bronislavuher.blogspot.cz/2014/10/jedna-se-o-aplikaci-vytvorenou-v.html

třeba to bude stačit 10

při zběžném prohlídnutí to vypadá že to bude přesně to co potřebuju. 9 Nemám teď čas na to kouknout podrobněji ale myslím že to bude ono.
Děkuji moc. Kdyby byl nějaký pro mě neřešitelný problém tak se ozvu.
V.

Ahoj
díky za reakci.
Je to až na jednu maličkost přesně to co potřebuju a ona maličkost je:
Při spuštění makra se momentálně zapíšou pouze zakaznici z listu "prijem_vydej" kteří byli zaevidováni a měli nějaký pohyb v příjem-výdej, ale já potřebuju aby se zapsali všechny z listu "ceny_zakaznici" tzn. i ty kteří v daném měsíci nebudou mít pohyb v příjem-výdej.
Zkusil jsem nahlédnout do kódu,ale je to pro mě nějak španělská vesnice 6 3

ještě jednou díky V.

začnu od spodu

ad3.: na tomto listu se budou data pouze vyplňovat

ad2.: tato data spolu nesouvisí pro žádný výpočet. Na listu "prijem_vydej" jsou předpřipravena na celý rok.
Na listu "ceny_zakaznici" jsou jako pojmenovaná oblast a použity v jiných vzorcích-tento řádek (list "ceny_zakaznici" 1:1" ) bude nakonec skrytý

ad1.: a teď vlastně to pro mě nejdůležitější:
data na listu "prijem_vydej" jak jsem psal budou doplňována ručně v průběhu měsíce. Na konci měsíce bych potřeboval,aby dotyčný klikl na např. tlačítko (zaúčtovat nebo konec měsíce) a pod již vyplněné řádky se doplnily tyto údaje: najdi a postupně doplň všechny zákazníky z listu "ceny_zakaznici" sloupec "A" pod sebe a u každého datum prvního následujícího měsíce. Tzn. pro leden by to byl první únor,pro únor 1.březen atd.

byly by to vlastně pomocné řádky pro konečný přehled (nevím jak jinak to udělat :) )

takže dotyčný by vyplňoval příjem výdej v Lednu,na konci ledna by klikl na již zmíněné tlačítko,a doplnila by se požadovaná data. v Únoru to samé.
Je pravda že nevím jestli by bylo potřeba pro každý měsíc zvláštní nebo by to šlo ošetřit jinak.

zatím děkuji moc a snad jsem to popsal srozumitelněji

V.

edit:

Chapu, ze jsi dal fiktivní data, ale pokud bys vyplnil tak, jak by mel vypadat vysledek, meli by to odpovidajici lehci, takto se v tom neda zorientovat, kdyz clovek problematiku nezna.


finální data zatím nemám,vše je v přípravě-jinak bych je vložil 2

pro D6 =KDYŽ(NEBO(B6="";C6="");"";KDYŽ(NEBO($B$2="PPZ";$B$2="OSVC";$B$2="ELKP");KDYŽ(KDYŽ((B6-C6)<0;(B6-C6)*-1;B6-C6)<500;"OK";"NO");""))

to OK nebo NO si dořešte dle vaší potřeby já to z příspěvku nějak moc nepobral 10

No, myslím si že pokud prozkoumáte vzorec,tak zjistíte jak je ošetřeno záporné číslo i ono OK nebo NO.
A pokud se prázdných sloupců Aprobation nebo Correction týká tak jste si svým způsobem hodně odpověděl už v otázce 10

pokud=KDYŽ bude nějaký z řádků ať už ve sloupci Aprobation nebo=NEBO correction prázdný ( nebude tam ani nula) tak nic nevypisovat to sloupce Info.


tak to ještě zkuste

=KDYŽ(NEBO($B$2="PPZ";$B$2="OSVC";$B$2="ELKP");KDYŽ(KDYŽ((B10-C10)<0;(B10-C10)*-1;B10-C10)<500;"OK";"NO");"")

při rozdílu přesně 500 se objeví NO ale to už si dokážeš jistě ošetřit v případě potřeby 10

Co jsem se dočetl tak vložený obrázek není součástí buňky ale jen je položen na list.Takže vzorcem odkazuješ na práznou buňku.
Koukni sem http://wall.cz/index.php?m=topic&id=4767&page=2#posts třeba to bude ono.


Strana:  1 ... « předchozí  21 22 23 24 25 26 27 28 29   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Relativní cesta - zdroje Power Query

elninoslov • 23.4. 19:33

Vyhledej

elninoslov • 23.4. 18:54

Vyhledej

PavDD • 23.4. 12:29

Vyhledej

PavDD • 23.4. 11:47

Relativní cesta - zdroje Power Query

Alfan • 23.4. 10:52

Relativní cesta - zdroje Power Query

elninoslov • 23.4. 10:22

Relativní cesta - zdroje Power Query

lubo • 23.4. 10:15