třeba takhle ale určitě neúplně
=IFS(A1=100%;A1;A1=110%;A1*122%;A1>=130%;A1*200%)
ale vy budete pravděpodobně porovnávat s nějakou hodnotou
kdyby jste dal nějaký konkrétní příklad v příloze řešilo by se to lépe
použijte např. funkci IFS, pokud nemáte použijte vnořenou funkci KDYŽ
zkuste tohle
https://answers.microsoft.com/en-us/msoffice/forum/all/excel-need-to-auto-save-a-static-copy-of-a-shared/2c3e873d-a3cf-42a2-9214-2980cbd0c689
v kombinaci s tímto nebo něčím podobným
https://www.teachexcel.com/excel-tutorial/1937/run-a-macro-at-set-intervals-in-excel
hoďte nějaký příklad xml se stejnou strukturou jako máte, stačí jen pár řádek a smyšlená data a udělá se to přímo na míru
koukněte sem
https://wall.cz/index.php?m=topic&id=55190
a poslední soubor 55197 co dával elnino
tam lze najít v dotazu jak se dá například použít vytváření hlaviček pro sloupce. Osobně mám podobný postup od MePExG.
je tam jen jedna mezera nebo víc?
pokud jedna tak raději pročistit, rozdělit podle oddělovače před a po a zase sloučit bez oddělovače
těžko radit při neznalosti posloupnosti tvorby dotazů tak jen tak z patra. Předpokládám že z nadpisů jsou potom názvy sloupců
Zkuste vložit někam před, než se vytvoří hlavičky podmíněný sloupec který zjistí mezeru a vrátí opravenou hodnotu případně nezjistí a vrátí původní. přeuspořádat sloupce a pokračovat
třeba takto?
=(A1/B1)&":"&1
nebo
=(A1/B1)&":"&(B1/B1)
zkuste kouknout sem
https://superuser.com/questions/1061204/images-blurry-when-saving-pdf-from-excel
na 3 a 6 použijte funkci AVERAGEIF resp. AVERAGEIFS
na 5 by byla asi nejlepší kontingenční tabulka
Sub vlookup1()
Set hledam = ActiveCell
Set myrange = Range("cenik!A2:C6")
Set DoplnCenu = hledam.Offset(0, 1)
DoplnCenu.Value = Application.WorksheetFunction.vlookup(hledam, myrange, 3, False)
End Sub
nějak takhle to funguje, nicméně asi bude vhodné nastavit "Dim"
ale jelikož VBA není můj šálek asi bude lepší až na to kouknou zdejší guru
použijte TEXTJOIN
přidal jsem dva listy
List "Cesta" tam si zadejte cestu, kam si uložíte !! tento !! soubor.
List "SumData": do něj se načítají posbíraná a seřazená data aktuálně ze třech listů. Pokud přidáte list a bude název listu začínat na "team" a bude stejná struktura dat jako v ostatních, načtou se data i z tohoto případně dalších listů.
Na vašem původním listu "summary" si už můžete udělat odkazy na data z listu SumData. Zatím jsem připravil jen něco, protože se mi nechce upravovat buňku po buňce když nejde vzorec natáhnout kvůli sloučeným buňkám.
Pro aktuální data při změnách na listech "team..." je potřeba soubor uložit a potom aktualizovat Tabulku na listu SumData-(pravý klik do Tabulky a Obnovit) případně by na to šlo udělat i tlačítko.
Řazení z načtených dat je podle sloupce Status od největšího a zobrazeno jen 9 výsledků.
alespoň takto jsem to pochopil
Zkuste, případně upravíme
pro řešení v PQ je potřeba znát "přesně" odkud má načítat data. Jestli to bude více souborů a z nich jeden nebo více listů listů, jestli budou ve stejné složce, jestli mají "naprosto stejnou" strukturu, jestli jsou názvy sloupců stejné atd. Protože výsledek se může jen změnou názvu jednoho sloupce po...
Můžeme připravit řešení pro váš příklad ale bude funkční pouze v tom souboru. Proto je potřeba znát i vše ostatní
Zdravím
asi první poznámka: Opravdu jsou nutné sloučené buňky? Nemůžete si nastavit šířku sloupců a výšku řádků?
2. Na listu "team 1" byl sloupec "No." Na listu "team 2" a 3 se tento sloupec jmenoval "status". šlo by to sjednotit?
3.můžete použít PowerQuery?
4.můžeme přidat nové listy?
mám už pomocí PQ nástřel
edit:pokud by šlo na všech listech s daty udělat z tabulek Tabulky, bylo by to ještě jednodušší i pro vás.
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.