Asi ste na seba pyšný, že ste zistil, že data pochádzajú zo SAPu, keď som tie tabuľky primerane pomenoval. To pmn nevyžaduje značný intelektuálny výkon.
Nedám nič, proste ma zaujíma, či je možné uvedený maticový vzorec prepísať do nematicovej podoby pomocou skalárneho súčinu. Ten maticový vzorec počíta správne, takže funkčné riešenie pomocou matice poznám, to riešenie cez skalárny súčin ma proste iba zaujíma, či je možné, sám som ho vytvoriť nedokázal. Pokiaľ to nazývate vychcanosťou, tak Vám odporovať nebudem, asi je zbytočné hájiť sa tým, že väčšinou tuná radím a málokedy radu žiadam.
Pokiaľ by to predsa len niekto chcel vyskúšať, tak hľadám nematicové riešenie problému:
Spočítaj pre jednotlivé položky v tabuľke na liste RM (tblIAD.ID) úhrny z tabuľky na liste SAPdata so započítaním len tých položiek, ktoré majú v tabuľke na liste RM samostatné záznamy odpovedajúce položkám v stĺpci ID položky tabuľky na liste SAPdata.
V priloženom súbore sa teda jedná o hodnotu tblIAD.ID = 1106.02.02.09, tej odpovedá v tabuľke na liste SAPdata 9 záznamov, súčet ale obsahuje len položku s ID položky=5656, nakoľko ostatných 8 položiek nemá samostatný riadok v tabuľke na liste RM.
Ten popis je pomerne krkolomný, snahou bolo vysvetliť logiku maticového vzorca, ktorý som vytvoril, funguje podľa potreby a ja som sa snažil vytvoriť jeho nematicový tvar – preto CHALLENGE, presne v duchu v akom po takýchto príspevkoch volal jeden z kolegov.
xlnc prajem pekný deň a posielam odkaz na príspevok s uvedenou výzvou
http://wall.cz/index.php?m=topic&id=25837 citovat