< návrat zpět

MS Excel


Téma: Cena prodaného zboží na základě skladu rss

Zaslal/a 2.7.2018 20:12

Dobrý den,

mám menší problém v excelu se kterým si už několik hodin/dní neúspěšně lámu hlavu.

Potřebuji, aby se mi v tabulce (viz. příloha) doplňovala nákupní cena prodaných produktů (sloupec M aktuálně doplněn ručně). Háček je v tom, že dodavatelé mění nákupní cenu produktů a prodejem se také mění skladové zásoby. Tabulka by tedy měla umět najít nejstarší nákupní cenu X prodaných produktů, které jsou stále na skladě.

Pokud by nešla výše uvedená možnost, je ještě jedna jednodušší varianta, která ale není tolik přesná. Najít dle datumu prodeje nejbližší nižší datum nákupu a doplnit z toho nákupní cenu vybraného produktu. Bohužel ani tato jednodušší varianta mi zatím nejde.

Moc děkuji za jakoukoliv pomoc!
Pavel

Zaslat odpověď >

#040886
avatar
poloha tychto dvoch tabuliek (hlavne co sa stlpcov tyka) je konecna, alebo to budes mat vo vysledku na nejakom inom liste?
predpokladam ze posledny zaznam v "Nakoupeno" bude ten najcerstvejsi a nemusim teda riesit datum, pojdem skratka odspodu tabulky, najdem dajme tomu prve "Kalhoty" a tuto cenu pouzijem do stlpca M a riadku kde su "Kalhoty" v tabulke "Prodano"
rozmyslam spravne? ak ano dokazem to makrom, avsak urcite su tu machri co to daju vzorcom.citovat
#040893
avatar
Každá tabulka je na samostatném listě. Poslední záznam v "Nakoupeno" nemusí být jediný, pokud je od něčeho "jen" 5 kusů a měsíčně se prodává 20 kusů, musím nakoupit dřív, než budu mít prázdný sklad. Vzhledem k tomu, že jsem ale strávil dalších cca 10 hodin vymýšlením vzorce (všechno dělám vzorcema, protože se v makrech nevyznám) a stále jsem neuspěl, tak kdybys mi poslalal jak by mohlo fungovat makro, bylo by to super. Aktuálně to mám provizorně řešeno tak, že pomocí "SUMIFS" vyhledám všechny záznamy a vydělím je jejich počtem - dostanu tedy průměr. Což ale neodpovídá aktuální realitě, pokud jsem neco před 5 lety koupil za 1000kč a nyní za 1400kč tak mi to dá 1200kč a navíc mi to mění staré záznamy. Zkoušel jsem udělat několik postupů, jak problém řešit, vždy ale narazím na to, že neexistuje žádná funkce (nebo jí neznám), která by uměla najít nejbližší nižší datum a zároveň by brala v potaz druhou podmínku. Buď použiju "POZVYHLEDAT" a najdu to datum nebo "SUMIFS" a najdu více podmínek, ale přesných, což se nedá na nižší datum použít. Ani "CONCATENATE" na sloučení data a názvu nepomáhá, vychází z toho úplná bramboračka :-)

Trochu jsem se rozepsal, promiň :-). Tedy pokud bys věděl jak udelat makro, tak by se mi ho třeba povedlo upravit tak, aby bylo schopno pracovat i s datumem.

V každém případě MOC DĚKUJUcitovat
#040894
avatar
Já tomu nerozumím. 6

Kde jsi vzal "cena nákupní za kus" 525 Kč u kalhot prodaných 22.6.2018? 9

Nebo 468 Kč za košile prodané 21.6.2018?citovat
#040897
avatar
No dle tabulky se 22.6. prodali 2 kusy kalhot. A pokud jsem se nespletl, tak to vychází při postupném odebírání ze skladu na 1x za nákupní cenu 530Kč a 1x za 520Kč. Celková cena je tedy 1050 / 2 = 525Kč za kus. No a košile se prodali 1x za nákup 490Kč a 3x za 460Kč = 1870 / 4 kusy = 467,50Kč....
Nevím, jak lépe to popsat... nakoupím 1 kus něčeho za 500Kč a pak 1 kus za 600Kč. A pokud pak prodám 2 kusy, nemohu dát, že jsem prodal v nákupu 2 kusy za 600Kč ale že jsem prodal za (500+600)/2=550Kčcitovat
#040903
avatar
posli prilohu s aspon dvoma mesiacmi a aspon dvoma vyriesenymi prikladmi , bo toto sa zacina "trošku" komplikovatcitovat

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