Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 140

Vytvořte dotaz v PowerQuery.

Jeho výsledek můžete nastavit na automatickou aktualizaci při otevření sešitu excel.
Pokud je excel stále otevřený, je možnost ruční aktualizace, případně aktualizace v časových intervalech (toto jsem ještě nezkoušel, takže nevím jak to pak ovlivňuje práci v excelu, ale ta možnost tam je)

Bez přidání sloupce lze přidat číselnou hodnotu, ale nikoliv hodnotu jiného sloupce.
Vytvořte nový sloupec a v dalších krocích odstraňte původní. Pak nový přejmenujte jako původní a případně ještě přesuňte na stejné místo (pro KT nemusíte, té je to jedno).

Nelze. Výsledkem powerquery je vždy nová tabulka.
Pokud chcete dále pracovat s kontingenční tabulkou, tak výsledek powerquery nemusíte načítat do listu, ale nastavíte jej přímo jako zdroj KT.

@lubo
A funguje mi i=KDYŽ(SOUČIN.SKALÁRNÍ(COUNTIF(A1;{"*XX*";"*YY*"}))>0;"OK";"-")

=KDYŽ(COUNTIF(A3;"*XX*")+COUNTIF(A3;"*YY*")>0;"OK";"-")

Upřímně, nezkoušel jsem to, ale nemyslím si, že to takto lze. Možná za pomocí VBA by ten vzorec šel generovat. Ale rychlé to nebude.

Mají ty soubory nějaký společný adresář? V něm mohou být v podadresářích, ale nějaký kořen by měl být společný. Pokud ne, jste v pasti.
Proč se listy v souborech jmenují jinak? Pokud nelze sjednotit název listu, máte problém.
Název souboru může být různý.

Pokud rozumím vašemu problému, tak vaše cesta je PoverQuery - bude to jednoduché a rychlé.

Není excel, přesouvám

https://stackoverflow.com/questions/17678551/splitting-date-into-2-columns-date-time-in-sql/17679058

Dlouhodobě mi bez referencí v excelu i accesu funguje něco takového Dim clipboard As Object
Set clipboard = CreateObject("new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")

With clipboard
.Clear
.SetText sText
.PutInClipboard
End With 'clipboard

Set clipboard = Nothing

Bylo to bráno jako text, protože na začátku hodnoty v buňce A2 je vložen tabulátor.
Vzorec lze upravit=DOSADIT(A2;ZNAK(9);"")/1Ale spíše bych se podíval do toho importu csv, je-li správně nastaven. Pokud je vše OK a je-li to možné, ověřil bych správnost tvorby csv.
Ale na import bych stejně raději použil PowerQuery. Tam je možné tyto anomálie odstranit.

@GeorgeK
Umožňuje PQ načíst data do JEDNOTLIVYCH buněk?

Přímo ne. Ale pokud nahrajete výsledek powerquery (který si upravíte třeba tak, že výsledkem bude tabulka o 1 řádku a 1 sloupci) do datového modelu bez načítání do listu, pak to lze.=CUBEVALUE("ThisWorkbookDataModel";CUBEMEMBER("ThisWorkbookDataModel";"[Measures].[Součet Sloupec11]"))

Již vyřešeno, ale jen poznamenám.
Zbytečně VBA - dnes už je lépe a jednodušší řešit přes PowerQuery

Vložte přílohu. Výjimečně jsem si dal práci a vytvořil si soubor a m mně to funguje.

https://docs.microsoft.com/en-us/previous-versions/office/troubleshoot/office-developer/retrieve-macro-name-in-excel-using-vb

Asi to lze, ale jednodušší je to udržovat ručně. Pokud si kódy z jednotlivých modulů vykopírujete do listu a fyfiltrujete vše co začíná na [public][private]sub nebo [public][private]function, tak to je to daleko rychlejší než hledání, vytváření a ladění nějakého kódu.
Pak už si jen doplňujete.

Ještě jsem zkoušel, jestli to náhodou neumí Inquire, ale nevypadá to (nebo se blbě dívám ;) )

1. Funkci FILTER lze samozřejmě nasimulovat i ve starších excelech, ale budete si muset pomoct pomocnými sloupci.

2. Lze vyřešit i pomocí PowerQuery (jednoduchý dotaz bez VBA) a načíst do skrytého listu

Není excel - přesouvám


Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 140

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