» Poradna » Programy

Excel - vzorec, který počítá položky za vybraný měsíc.

 |   |  Microsoft Windows 10 Chrome 96.0.4664.110

Zdravím, poradíte prosím někdo se vzorečkem excel? Na Sheet1 mám ve sloupic O - celé datumy formát: 10.12.2021 atd.Ve sloupci M jsou položky k sečtení za daný měsíc. Vzorec s výsledek chci mít na Sheet2. Vše mi funguje, pokud použiji pouze COUNTIF, ale nevím jak ten vzorec napsal aby mi to spočítalo položky pouze za měsíc prosinec 2021 například.Níže je vzorec, který zkouším, ale nefunguje mi to. Asi mám blbě zapsaný to datum. Potřebuji aby mi to počítalo za daný měsíc. Poradíte prosím někdo?=IF('Sheet1'!O:O="11.2021";"";COUNTIF('Sheet1'!M:M;"Koloběžka"))Děkuji.

Mohlo by vás také zajímat

Odpovědi na otázku

 | Microsoft Windows 10 Firefox 95.0

Ten COUNTIF se má vykonat, když podmínka neplatí? Pokud ne, máš to opačně:=IF('Sheet1'!O:O="11.2021";COUNTIF('Sheet1'!M:M;"Koloběžka");"")

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 95.0

Použil bych SUMIFS např. =SUMIFS(List1!M:M;List1!O:O;">30.11.2021";List1!N:N;"koloběžka")

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 95.0

Pokud chceš jen sečíst kolik těch položek bylo, pak jen zaměníš za COUNTIFS.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 96.0.4664.110

Tak jsem použil nakonec vzorec s tím COUNTIFS a funguje to, ale pouze když zadám konkrétní celé datum co je v buňce tzn. 10.12.2021, 13.12.2021 atd., ale když zadám jen "12.2021" tak to nic nebere. Potřeboval bych ještě poradit co napsat do těch uvozovek aby to počítalo s daty například za prosinec atd.? Jak to správně zapsat?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 69.0

Číst zvládneš, ne?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 96.0.4664.110

Ano zvládnu, ale co jsi napsal ty to nefunguje. Počítá to všechna data i za říjen, listopad atd., takže to máš napsaný špatně.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 69.0

Teď jsem to v excelu zkusil a funguje to jak má - =COUNTIFS(B:B;"kolo";C:C;">=1.12.2021";C:C;"<=27.12.2021")

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 96.0.4664.110

Ale tys napsal tohle prvně: SUMIFS(List1!M:M;List1!O:O;">30.11.2021";List1!N:N;"koloběžka")Teď píšeš něco jinýho.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 69.0

No jo, tak jsem špatně předpokládal, že třeba chceš součet prodaných kolobrnd a ne v jaké dny se prodaly. Má chyba. Každopádně v obou variantách je správný zápis.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 95.0

Využij funkce MONTH a YEAR.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 90.0.4430.93

Do pomocného sloupce si dej datumy počátků měsíců (naformátuj třeba jako "mmmm") a v countifs je použij jako kriterium ">="&počátek;"<="&eomonth(počátek;0).

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Měsíc, Koloběžka, Prosinec