Iste, publikovat tuna rozhodne nie je povinnost. Som zvedavy, kedy v tomto pripade pycha a samolubost porazi urazenost. Davam komunistovi cca 1 mesiac :). Este by si mal pozadovat nejaku satisfakciu, aby bola komedia dokonala.
No, existuje pomoc bezplatna a pomoc platena. To, ze Petr vie, ako na to, este automaticky neznamena, ze to bude ochotny robit zadarmo len preto, ze si sem zadavatelia zvykli chodit pre bezplatne riesenia, za ktore casto poberaju v praci mzdu. Pokial Petr napise, ze sa ma cim bavit, je to jeho vysostne pravo. Ze tu napr. elninoslov robi takpovediac devecku pro vsechno je jeho vec, ale pokial je ferova hodinova sadzba odbornika na excel niekolko stokorun, tak cakat, ze tieto peniaze vo forme bezplatnych rieseni dostane niekto darom sice dotycny moze, ale asi by si to nemal narokovat.
Pan Slavik je skutocne vynimka medzi tazajucimi sa, malokedy sa vidi, ze by niekto odpovede tuna pokladal za pracu, zasluhujucu nejaku odmenu.
nenulovej numerickej?
napr. takto, maticovo:
=MAX(ISNUMBER(A1:A100)*(A1:A100<>0)*ROW(A1:A100))
pocita to ale nieco ine, nez vzorec od rejpala, holt. nejednoznacne zadanie..
@eLCHa
Pokial mala byt odpoved ide to reakciou na moj prispevok, tak ja som nepisal, ze to nejde. Napisal som, ze asi nie cez VLOOKUP. Kde mas VLOOKUP vo svojom rieseni?
Riesil by som to inak, nez Ty, ako som uviedol, davam prednost jednomu zoznamu s datami pod sebou (v tomto pripade teda tabulka o dvoch stlpcoch, v prvom ID zakaznika, v druhom ID objednavky) a dropdown naviazat na dynamicky zoznam od - do, zaciatok a koniec vymedzit cez Index a Match.
Zavisle zoznamy som pouzival, nez som prisiel na to, ako pracovat s jednym zoznamom, co je vyrazne komfortnejsie, nakolko nie je potreba definovat dalsie a dalsie zoznamy pri rozsireni povodnej mnoziny v tomto pripade zakaznikov.
No teda, aby som bol uplne presny, tak okrem hore uvedeneho dvojstlpcoveho zoznamu by som vytvoril este jeden jedostlpcovy so zakaznikmi, kazdopadne ale by som postupoval v navrhu struktury vstupnych dat v tomto pripade trochu inak, nez Ty, netvrdim ale, ze Tvoje riesenie nie je funkcne.
Cez VLOOKUP to asi nepojde, pojde to cez zavisle zoznamy. Zadaj si do google dependent drop down lists, vybehne na Teba spusta odkazov, ako na to. Idealne je vytvorit jeden dynamicky zoznam a pridat kratky kod k udalosti Worksheet_Change, aby dochadzalo k zmene v hodnotach dropdownu i potom, ked opatovne zmenis vo vedlajsej bunke zakaznika (aby v dropdowne nezostali hodnoty pre povodneho zakaznika, co bez udalostnej procedury, eventualne nejakej query pmn nejde zariadit)
lubo, prave preto som tam dal prislovku trochu, neplati to samozrejme absolutne, ze by sem taketo posty nepatrili, nicmenej tvarit sa, ze len ja viem nieco, co okrem mna pozna mizive percento uzivatelov je nepatricne. Za seba uvediem iba nasledujuce - v akejkolvek knihe o exceli sa vzdy hned v uvodnych kapitolach dozviem nieco, co je zaujimave, co som nikdy nepouzil, co som nepoznal, v kratkosti, stale je co objavovat a ucit sa, o tom asi nema zmysel viest spory. A to si nemyslim, ze som nejaka excel lama. Uz od dob Sokrata plati: "viem, ze nic neviem"
Vladimire, len ci to nahodou nebude vyjadreniami typu "Velmi málo známé u nás je, že se to dá bez dělení přímo řešit pomocí formátu buňky." Ono sa totiz da i neda suhlasit. Iste, naprosta vacsina uzivatelov skonci u SVYHLEDAT a tvrdi o sebe, ze ma dobru znalost excelu. Ono i poziadavky v inzeratoch na obsadzovane pracovne pozicie u dobrej znalosti excelu v zatvorke uvadzaju SVYHLEDAT, pripadne kontingencne tabulky, takze je to trochu zacarovany kruh, ale uprimne, pokial napisete sem na forum, ze format cisla je velmi malo znama vec, tak si asi trochu pletiete auditorium... Elchova poznamka mi neprisla nijako ofenzivna, chcelo by to vypnut samonasieraci mod.
Ale no iste, na sposobe komunikacie by sa zapracovat dalo. Pokial si mam ale vybrat, tak tolerujem istu neurvalost, ak mi odmenou za to je, ze sa dozviem nieco zaujimave. Sam sa tiez nevyjadrujem vzdy najslusnejsie a mam pochopenie k menej slusnemu sposobu komunikacie, pokial ista hrubost nie je samoucelna. Su i horsie vlastnosti, napr. lenivost, neochota premyslat, vypocitavost atd. Konieckoncov, i skutocne slusni jedinci, napr. eLCHa, poslu obcas niekoho do haja, ked pohar trpezlivosti pretecie :)
No, ja by som sa Honzu zastal. Mam za to, ze pokial sa chce niekto dostat na vyssiu uroven, tak Honzove postrehy nie su od veci. On napr. elninoslov tiez dost casto reaguje az po tom, co niekto uz problem vyriesil a casto dava dalsie a dalsie "vylepsenia", tak pokial si niekto iny dovoli vylepsit jeho riesenie, tak to nie je dovod k staznostiam. Chapem, ze Honzov mentorsky styl sa niekomu pacit nemusi, osobne ale jeho postrehy nepokladam za spatne.
Karle, obrazok pre ilustraciu staci, ale dik za radu.
Len priklad vzorca s funkciou skalarny sucin, ktory ale kvoli vnorenej funkcii když musim zadat maticovo:
=SOUČIN.SKALÁRNÍ(xlTbl_Pipeline[Annual Savings CHF]
*xlTbl_Pipeline[% within rest of current year]*((xlTbl_Pipeline[Status]="Completed")+(xlTbl_Pipeline[Status]="In realisation"))
*KDYŽ(CmbCat="(All)";1;xlTbl_Pipeline[CM]=CmbCat)
*KDYŽ(CmbRegion="(All)";1;xlTbl_Pipeline[Region]=CmbRegion)
*KDYŽ(CmbCountry="(All)";1;xlTbl_Pipeline[Country]=CmbCountry)
*(xlTbl_Pipeline[Savings Type]="NAF")
*xlTbl_Pipeline[BLweight])
/1000000
Bohuzial, editor neumoznuje odsadzovanie, ktore prave umoznuje prehladny zapis vzorca na viac riadkov, tak prikladam obrazok.
@vovka
pokial lubo napise, ze je to jednoduche, tak by som osobne vzal v potaz, ze lubo vie naozaj mnoho a neskusal by som ho challengovat, pretoze na 100% neplaca do vetra a riesenie pozna.
ad "Jediný případ, kde ve vzorcích listu používám pole, je SOUČIN.SKALÁRNÍ. A ten mám rád zejména proto, že ho není nutné vkládat do maticového vzorce." Nie je vzdy pravdou, dost casto pouzivam skalarny sucin s vnorenou funkciou If a tam si bez potvrdenia CSE namiesto Enter nevystacim.
tak neviem, sorry
skus dat
Application.DisplayAlerts = False
ActiveWorkbook.Close SaveChanges:=False
Application.DisplayAlerts = True
@ Pavlus
To kdyz je zbytocne, staci toto:{=SUMA(--(B3:B13<B2:B12))}
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.