Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 26. 1. 2017 10:07:34

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Filtr hodnot a sazeb DPH -SOLVED

Zdravím, prosím o radu. Existuje jednoduché řešení, aby v tabulce, kde mám dvě sazby DPH se mi to nezávisle sčítalo, nějaký filtr. a taky částky nad 10 tis.to rozpoznalo, aby se daly taky eliminovat dle potřeby. to jsem zvedava.

Editoval locika (29. 1. 2017 21:32:30)

Offline

#2 26. 1. 2017 10:55:15

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 697

Re: Filtr hodnot a sazeb DPH -SOLVED

existuje funkce SUMIF(sloupec s rozlišením DPH; 0,21; sloupec s částkami) a to stejné s 0,15 nebo kolik je ta druhá sazba DPH. Stejným způsobem částky nad 10 tis SUMIF(sloupec s částkami;">10000"; sloupec s částkami)

edit: v případě že potřebujete vyhodnocovat současně částky nad 10000 a DPH pak použijte funkci SUMIFS
zápis je SUMIFS(sloupec s částkami;sloupec s DPH;0,21;sloupec s částkami;"<10000") atd. celkem máte tedy čtyří případy

Editoval ludviktrnka (26. 1. 2017 11:06:54)


LibreOffice 5.4.

Offline

#3 26. 1. 2017 11:00:40

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Filtr hodnot a sazeb DPH -SOLVED

To jsou celkem 2 různé okruhy, ale je to řešitelné. Musím ale odpovědět nejprve restriktivně jinak by to asi nebylo správně pochopeno. K tomu je ještě potřeba doplnit toto :
- Rozdělení podle částek 10000 - to je co - výše DPH, cena bez DPH nebo cena dohromady?
- Má být rozdělení na [ 1.sazba(do 10 tisíc), 1.sazba(nad 10 tisíc), 2.sazba(do 10 tisíc), 2.sazba(nad 10 tisíc)], nebo se mají sloučit částky nad 10 tisíc dohromady - popřípadě jinak - a jak?


     Řešení dvou sazeb realizované do různých sloupců zřejmě nechcete (nebo ano?) proto je potřeba sloupec pro odlišení sazby. Například ve sloupci "C" bude sazba (zástupný znak sazby) a ve sloupci "D" vlastní sazba. Takto postavenou potřebu bychom řešili pomocí VLOOKUP, SUMIFS, nebo COUNTIFS.
     Takto získané údaje jsou souhrny mezi které patří také vyhodnocení podle výše. To lze realizovat také poměrně různými prostředky ale záleží na upřesnění. Domnívám se, že je to typ nějakého formuláře který je, nebo bude vytvořen. Ten byste asi měla udělat jako první. Vyřeší se tím mnoho zbytečných dotazů.

Editoval neutr (26. 1. 2017 11:03:32)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#4 26. 1. 2017 11:54:58

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 842

Re: Filtr hodnot a sazeb DPH -SOLVED

Na obecnou otázku umím odpovědět jen obecně. Můžete použít kontingenční tabulku. Date podle potřeby doplňte pomocnými sloupci.

Offline

#5 26. 1. 2017 16:16:27

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Re: Filtr hodnot a sazeb DPH -SOLVED

díky za tipy. to nevím, proč mě nenapadlo založit sloupec sazba DPH a podle toho filtrovat. to už je půlka úspěchu.
S fcí SUMIFS na to vyzraju, ale zatím. aby se mi v buňce objevil výsledek ze sloupce základ daně součet částek  pod 10tis zvlášť pro každou sazbu DPH, se mi nedaří. hlasí chybu, koeficient pro 21% je 0,1736, pro 15%je 0,1304. můj vzorec je špatně.
=SUMIFS(F30:F45;0,1736;E30:E45;"<=10000") kdy F30:F45jsou sazby (21%nebo 15%) a E30:E45 je základ daně.
Když mě někdo opraví, budu ráda.
to neutr.: kde se dá schroustat formulář pro účely DPH? nic jsem pro své potřeby nenašla.
dika zdar

Offline

#6 26. 1. 2017 16:31:11

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Filtr hodnot a sazeb DPH -SOLVED

Já jsem to nasimuloval takto :

=SUMIFS(E1:E16;F1:F16;"=1";E1:E16;">10000")

E1:E16 - základ daně
F1:F16;"=1" (ta jednička je jedna ze sazeb)
E1:E16;">10000"

Editoval neutr (26. 1. 2017 16:31:27)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#7 26. 1. 2017 16:45:51

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Filtr hodnot a sazeb DPH -SOLVED

Já nevím k čemu to přesně potřebujete, ale možná stačí podávat (někam) ty souhrny příklad :
sazba 1 - nad 10.000 = XYZ
sazba 1 - pod 10.000 = YAZ
sazba 2 - nad 10.000 = ZYZ
sazba 2 - pod 10.000 = YAY
     Jinak podání na FÚ svůj formulář ale nejspíš tam bude jen příloha - také nejspíš tištěná jednoduchým způsobem. Pokud se dívám na Daňový portál tak vidím toto :
- Kontrolní hlášení DPH platné od 1.1.2016 (EPO2)
- Přiznání k dani z přidané hodnoty platné od 1.1.2011 (EPO2)
- Souhrnné hlášení VIES (EPO2)
- Žádost o přidělení přístupu do Aplikace pro vracení daně z přidané hodnoty plátcům v jiných členských státech (EPO2)
- Výpis z evidence pro účely daně z přidané hodnoty podle § 92a zákona o DPH (EPO2)
     Samozřejmě to studovat nebudu ale nějaká nařízená formulářová struktura existuje. Jde také o to jakou máte účetní osnovu a podobně.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#8 26. 1. 2017 16:53:49

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Re: Filtr hodnot a sazeb DPH -SOLVED

zásah do černého, to ono, co hledám. je vyhráno. dalo mi to teda zabrat. díky za ochotu!
Evidenci pro DPH mi danový portál neřeší. takhle s tím vzorcem, to je už hračka, víc netřeba. jde o to kontrolní hlášení, kumulativně pod 10 tis.atd.

Editoval locika (26. 1. 2017 17:04:01)

Offline

#9 26. 1. 2017 20:24:31

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 697

Re: Filtr hodnot a sazeb DPH -SOLVED

locika napsal(a)

díky za tipy. to nevím, proč mě nenapadlo založit sloupec sazba DPH a podle toho filtrovat. to už je půlka úspěchu.
S fcí SUMIFS na to vyzraju, ale zatím. aby se mi v buňce objevil výsledek ze sloupce základ daně součet částek  pod 10tis zvlášť pro každou sazbu DPH, se mi nedaří. hlasí chybu, koeficient pro 21% je 0,1736, pro 15%je 0,1304. můj vzorec je špatně.
=SUMIFS(F30:F45;0,1736;E30:E45;"<=10000") kdy F30:F45jsou sazby (21%nebo 15%) a E30:E45 je základ daně.
Když mě někdo opraví, budu ráda.
to neutr.: kde se dá schroustat formulář pro účely DPH? nic jsem pro své potřeby nenašla.
dika zdar

ve vzroci SUMIFS je nejdříve pole pro součet a pak následují pole kritérií a kritérium takžeasi takto: =SUMIFS(E30:E45;F30:F45;0,1736;E30:E45;"<=10000")


LibreOffice 5.4.

Offline

#10 29. 1. 2017 16:19:58

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Re: Filtr hodnot a sazeb DPH -SOLVED

zdravím a díky ještě raz,i za osvětu, logiku vidím asi.
Prosím ještě radu,
1) ty vytvořene vzorce chci aplikovat na jinou oblast, jak to udělat chytře, abych nemusela znova vypisovat to B,A,C,D <=,>=atd. aby ten vzorec pochopil, že se má aplikovat na ten označený celek.
mám tabulku dle rady, a u všeho jiný vzorec, tzn, 6 vzorců a když řešim každý vzorec zvlášť pro žádanou oblast, moje chybovost je velká. ta oblast jsou quartály.
sazba 1 - nad 10.000 = XYZ
sazba 1 - pod 10.000 = YAZ
sazba 2 - nad 10.000 = ZYZ
sazba 2 - pod 10.000 = YAY
sazba 3 - nad 0
sazba 3 - pod 0 výdaje mám v záporných čílech, je přenesená a nad/pod 10 tis. neřeším.
2) barevný rámečky, co to ohraničujou, jakmile kliknu na vzorec, to dobrá kontrola. Dají se nějak vyvolat, když předčasně zmizí?
3)Dá se podle buňky podmíněně formátovat celý řádek? př. sloupec, tam 1,2,3 a chci, aby když "1" zezelenal celý řádek. to asi nejde. nikde to nepíšou. buňku zezelenat umím.
díky

Editoval locika (29. 1. 2017 16:23:49)

Offline

#11 29. 1. 2017 17:04:33

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Filtr hodnot a sazeb DPH -SOLVED

ad1 & ad2 : - Když klepnete do příkazového okna tak se objeví ty barevné rámečky (také klávesa F2).
     Potom ale musíte dát kurzor nad rámeček který chcete přesunout. Jsou tam 2 možnosti. A - objeví se ruka - tím celý rámeček přesunete. B - chytit rámeček za značku v rozích - objeví se osový kříž a tím roztáhnete kam potřebujete.
     Někdy musíte identifikovat který rámeček co dělá. To uděláte tak že si uděláte kopii vzorce z příkazového řádku(okna) někam vedle. Úpravy tak můžete bezpečně testovat. Ještě bych doporučil na ten samý vzorec udělat "=FORMULA(BuňkaSeVzorcem)" - tím se zobrazí originál vzorec a může Vám to hodně pomoci při orientaci u složitých vzorců.
     Takže když tuto technologii zvládnete nemusíte nic přepisovat. Při přepisování se totiž rámečky ztratí. To neplatí o editaci vlastních rámečků - neztratí se a můžete je všechny postupně přesunout nebo roztáhnout ap.


ad 3 : - Udělejte si vzorovou buňku, zkopírujte a vložte do buněk jen jako FORMÁT (Dialog VLOŽIT JINAK nabízí více věcí ale zaškrtněte jen formát - implicitně je tam jen text, čísla a datum - to vypněte. Když to uděláte správně tak vložte do celého úseku ale musíte zkontrolovat jestli to funguje. Většinou to funguje bez problému ale někdy v minulosti se musely upravovat relativní odkazy ve vzorcích na absolutní.
     Když by to blblo tak musíte vybavit vzorce dolarama pro adresy (z výrazu př : A1 na A$1$, nebo kopírovat po jednom vzorci. Ale když jsem to testoval naposled tak to fungovalo bez problému i s relativními odkazy.
     Pokud máte LO tak můžete zadat FORMÁT > PODMÍNĚNÉ FORMÁTOVÁNÉ > vybrat SPRAVOVAT. Zobrazí se všechny formátované buňky a můžete upravovat manuálně.

Editoval neutr (29. 1. 2017 17:08:01)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#12 29. 1. 2017 19:23:40

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Re: Filtr hodnot a sazeb DPH -SOLVED

já nevím, co chci. tak asi do té doby než dojdu do lekce 2 v manuálu openoffice, to budu kopírovat ručně.
můžeš mi, prosím, neutre, opravit tento vzorec, aby ty čísla rostla.=IF(C3<0;"v1";"p1")
díky za spolupráci

Offline

#13 29. 1. 2017 20:09:42

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 697

Re: Filtr hodnot a sazeb DPH -SOLVED

No takovou práci se výborně hodí kontingenční tabulka, ale ta je na pochopení možná trochu složitější.


Aby se vzorce samy nastavily "od určitého řádku po jiný řádek" pak je dobré použít funkci INDIRECT. Pomocí této funkce lze do vzorce zadávat proměnný rozsah "funkčnosti" resp. adresování vzorce.


Např. pokud bych měl ve sloupci B (DPH) a ve sloupci C částky tak bych do sloupců D,E,F,G,H,I zadal vzorce pro jednotlivé případy jak jste psala a do sloupců J,K bych zadal čísla řádků odkud pokud se to má počítat. Ve sloupci D (sazba 1 nad 10 tis) (třeba na řádku 11) by pak byl takovýto vzorec

=SUMIFS(INDIRECT("C"&J11&":C"&K11);INDIRECT("B"&J11&":B"&K11);0,21;INDIRECT("C"&J11&":C"&K11);">10000") 

Pokud si tyto vzorce nachystáte pak stačí překopírovat na jekékliv místo tabulky, změnit čísla řádků a máte hned požadovaný výsledek.
Funkce INDIRECT vlastně čte adresu tedy rozsah buněk zadaných jako text tzn: zápis "C"&J11&":C"&K11
přičemž v buňkách J11 mám dvojku a v K11 mám jedenáctku bude složen takto "C2:C11" a funkce jej předá jako normální zápis rozsahu.

Editoval ludviktrnka (29. 1. 2017 20:13:27)


LibreOffice 5.4.

Offline

#14 29. 1. 2017 20:24:23

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Filtr hodnot a sazeb DPH -SOLVED

nevím jistě co se má zvětšovat - vidím 2 možnosti :
A - IF(Pokud je hodnota v buňce C3 menší nežli nula - potem obsah buňky V1 - jinak obsah buňky P1)
B - IF(C3<0;"v1";"p1") > v1 je textový výraz a :
     má růst ("v1","v2","v3"...."vXYZ") ale nevím co by pak mělo být pro "p1"
     zřejmě  ("p1","p2","p3"...."pXYZ")


     Pokud by šlo o obsah bu%nky pak stačí smazat uvozovky : - =IF(C3<0;v1;p1). Pokud mají stoupat hodnoty u textového základu potom je vhodné napojit číslování jako ROW(), nebp COLUMN() například takto pro buňky :
1-Xtý řádek

=IF(C3<0;"v" & ROW; "p"& ROW())


     pokud je vzorec například ve 3. řádku a musí startovat od jedničky :
3-Xtý řádek

=IF(C3<0;"v" & ROW()-2; "p"& ROW()-2)

     Myslím že problém by měl řešit odkazy na buňky v textové formě, ale zřejmě byste potřebovala výstup ve formě funkce ADDRESS, nebo dokonce klikačku jako odkaz. Popište prosím co to má dělat.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#15 29. 1. 2017 20:52:36

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Re: Filtr hodnot a sazeb DPH -SOLVED

ad ludvik) díky za tip, to vypadá dobře, až bude nálada, tak to budu krok za krokem zkoušet.
ad neutr) aha, omluva za chabé zadání. je A sloupec tam chci v1... nebo p1,2,3,4... podle toho zda je v B1 kladné nebo zápor. číslo. (příjem, výdaj). abych pak táhla myší a ono to tam naskákalo. tak to by bylo bezva.

když vymažu uvozovky píše mi to nepravda, to bude asi předdefinovaný, a nevím, kde to mohu změnit.

Editoval locika (29. 1. 2017 20:55:41)

Offline

#16 29. 1. 2017 21:04:00

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Filtr hodnot a sazeb DPH -SOLVED

Pro C3 vzorec =IF(C3<0;"v"&ROW()-2;"p"&ROW()-2)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#17 29. 1. 2017 21:21:34

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 697

Re: Filtr hodnot a sazeb DPH -SOLVED

neutr napsal(a)

Pro C3 vzorec =IF(C3<0;"v"&ROW()-2;"p"&ROW()-2)

a má to být pořadí příjmu/výdaje nebo absolutní pořadí? Neutr předesílá absolutní pořadí, ale pokud to má být zvlášť pořadí příjmu a zvlášť pořadí výdaje je to o moc složitější. Musely by se vatvořit dva pomocné sloupce X a Y jeden pro příjem: =if(C2>0;max($X$1:X1)+1;0) a druhý pro výdaj =if(C2<0;max($Y$1:Y1)+1;0) a výsledný sloupec (třeba Z) =if(c2>0;"p"&X2;"v"&Y2)


LibreOffice 5.4.

Offline

#18 29. 1. 2017 21:22:29

locika
Člen
Registrace: 29. 4. 2015
Příspěvků: 23

Re: Filtr hodnot a sazeb DPH -SOLVED

promiň, ještě jsem zapomněla dodat. př. "P" je až v A7 předtím v1,2,3,4,5,6 a já chci P1, protože je to první příjem. teď mi to ukazuje P7. asi budu muset udělat extra sloupec s P,nebo?

ad ludvik) ted to čtu, myslela jsem si to, tak když potřeba další sloupec, tak to už zvládnu s tím prvním vzorcem.
díky moc oběma!

Editoval locika (29. 1. 2017 21:27:32)

Offline

Zápatí