Poradna - Definovanie IF pri cenach cenniku
hlavní kategorie | zpět | + odpovědět na toto témaDefinovanie IF pri cenach cenniku - diskuze na toto téma |
Dobry den,
potreboval by som poradil ako zadefinovat podmienku, tak aby excel vedel pracovat aj ked nebude vsade cennikova cena rovnaka, respektive nebude vsade book price rovnako velky ako napr:
Quantity1 Price 1 Quantity2 Price2 Quantity3 Price 3 Quantity4 Price4
1 306,32 1000 278,48 5000 253,17 10000 230,15
10000 75,38 20000 68,53 40000 62,3
Priklad: chcem do jedneho riadku napisat quantity 200 pcs a on vyhodnoti do dalsieho riadku ze ze je cena 306,32. Skusal som to cez funkciu IFS, ktora funguje pekne avsak ked pride na quantity4 a price 4, kde je 0 tak to nevie vyhodnotit ze ma ako keby preskocit na quantity 3 a price 3 pretoze je tam nula a berie stale tu 0. Akou funkciou pripadne ako by sa to dalo definovat? Dakujem Prikladam taktiez moj subor. do stplca D napisem mnozstvo a do stplha H mi vyhnodoti cenu podla cenniku v stploch I po P. Avsak ak v 4 roadku zadam do D4 mnozstvo 40000 tak mi vyhondoti ako nulu. Este som zabudol pripisat, ze stavba cenniku nie je pevna a jeho velkost sa meni na aklade ceny polozky, preto by som potrevoal nieco flexibilne pretoze cennik budem vzdy kopirovat a jeho dlzka sa bude tym padom menit. Odpověď Skúste maticový vzorec. Zadáva sa Ctrl+Shift+Enter. Odpověď Dakujem velmi pekne! Funguje skvelo. Este by som mal otazku. Ako sa da v exceli kopirovat hodnota z jedneho listu na druhy ? Napr ze by ta contract price z stlpca H by sa automaticky skopirovala do nejakej bunky dalsieho listu. To by mi velmi pomohlo. Odpověď ak myslíte vzorcom, tak jednoducho dajte do danej bunky =H2 a pod. Ak neviete na ktorej pozícii sa nachádza, tak cez VLOOKUP/SVYHLEDAT pomocou napr. "Molex Part Number". Neviem ako to myslíte. Ak nie toto, tak makro, ale tu je problém identifikovať zmenu. Vzorec nevyvolá zmenu v makre. Tam treba uchovávať všetky staré hodnoty, kontrolovať pri každom jednom prepočte (hocijaké zadanie hocijakej bunky) všetky hodnoty, či nenastala zmena, a potom skopírovať na dané miesto novú hodnotu. To je docela náročné. Odpověď Dakujem za rady VLOOKUP funguje tiez skvelo len by tom chcel tabulku dosiahnut do finalnej verzie:
Do E4 zadam PN a to mi podla VLOOKUP vyhlada potrebne udaje z listu Molex a Waldom. Avsak funguje to tak, ze vyhlada to podla podmienky B2=Molex a v dalsej B3=Waldom a takto sa to strieda. Potreboval by som to vnorit do jednej bunky, ze do stplca E zadam PN a ked v stlpci B2 supplier bude molex najde hodnoty podla molex. Zmenim na waldom vyhlada v tom istom riadku hodnoty podla waldom. Taktiez ak tam bude 2x to iste PN tak napise ze napr. duplikat.
Taktiez by som potreboval vnorit viacero podmienok do stplca F Offered Volume, ze ak je cislo mensie ako MOQ v stlpci M tak vypise napr. under MOQ (to sa mi podarilo). Avsak potreboval by som tam vnorit este podmienku, ze ak toto cislo je delitelne cislom SPQ v stplci N tak nech vypise cislo a ak nieje tak nech napise napr. not delivery unit.
Dufam ze som to zrozumitelne napisal a prikladam k tomu aj subor. Dakujem vopred za pomoc. Odpověď |