nechci se do toho @Jiří497 moc motat :-) ale už ti psal, že by bylo dobré si udělat nejprve pořádek v datech. Duplicitní zánamy nějak ošetřit, třeba vlastním ID.
https://ctrlv.cz/QmrG
a duplicitních záznamů je tam spoustu.
právě proto jsem psal o použití návodu a záznamníku makra
tzn. zapnout záznamník, použít návod, vypnout záznamník, pojmenovat makro a event. přiřadit kl. zkratku
pak už stačí jen spouštět makro v případě potřeby
třeba
https://www.poradte.cz/pocitace-a-prislusenstvi/42676-excel-mazani-prazdnych-radku.html
a použít záznamník maker
vzorec do buňky B3 a formát buňky B3 nastavit na "měna"
=KDYŽ(H1="B";1500;KDYŽ(H1="O";2500;""))
na rychlo
koukněte na tohle třeba vás to navede a vytuníte dle svého
list seznamy je zamčený,
zkusil bych odemknout, pojmenovat si oblast a pro seznam použít název oblasti
když použiju vlastní nezamčený list a vlastní seznam tak vše funguje
příloha příloha příloha
zkuste
použil bych fci COUNTIF na počet dní dovolené, potom už je dopočet jednoduchý
pravděpodobně ale nikdo nebude vytvářet tabulku s tvou představou
připrav si to jak to má vypadat a určitě se najde někdo kdo eventuelně poupraví vzorce
to mínus tam nepatří
pokud hodnoty pro porovnání jsou shodné s hodnotou tolerance a je to v pořádku, je potřeba přidat rovnítko.
=KDYŽ(A(J25>=L25;K25<=M25);"vyhovuje";"nevyhovuje")
nicméně toto neošetřuje situaci, kdy by byla např. menší hodnota byla nad toleranci vyšší.
v tom případě stačí zaokrouhlit až poslední výsledek
zkoušel jsem různé možnosti a vypadá to v pohodě
A co to počítat takto?
Je zaokrouhlena hodnota pro výslednou sumu a počítáno je z nezaokrouhlenými čísly
počítejte to bez zaokrouhlení a jenom kde potřebujete odeberte desetinná místa (ne Zaokrouhlením)
Jsem si říkal že to bude trochu jinak njn
přidal jsem si filtr na odstranění nulových řádků
ActiveSheet.ListObjects("tblDruhy").Range.AutoFilter Field:=2, Criteria1:=" <>0 ", Operator:=xlFilterValues
i když jsem musel pátrat no alespoň se člověk něco přiučí
Kontrola na existenci dat i součet plně funkční
Odstranění posledního sloupce u mě nefunguje, zkoušel jsem ho smazat jak přes "Přípravu dat" tak ručně v tabulce i Tabulce a pokaždé to šlo. Nicméně toto pro mě není důležité.
Zatím je to vše co potřebuji. Budu ještě dolaďovat až budu mít k dispozici všechny druhy výstupních tabulek, takže se možná ještě ozvu.
Prozatím moc děkuji
V.
kouknu na to odpoledne nebo navečer
chtěl bych tam doplnit ještě filtraci na nenulové resp. odstranění nulových řádků ale to zkusím sám
rozložení pro tisk už nechám jako manuální nastavení jelikož bude záležet na tom jaká konkrétní tabulka bude vyexportovaná (cca 3-4 druhy) a podle množství dat
tohle bude vlastně takový buster ze kterého budu vycházet
zatím děkuji mnohokrát
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.