Mefisto...diabeł czy anioł?
Cze¶æ
Mam nie lada problem, który chcia³bym z Wasza pomoc± jako¶ rozwi±zaæ a mianowicie chcia³bym przyporz±dkowaæ elementy Z1 z arkusza "dane" do funkcji równie¿ w tym arkuszu ale to nie wszystko. Wynik tego przyporz±dkowania Z1 do funkcji (do tej pory robi³em to za pomoc± tabeli przestawnej) ale przyporz±dkowanie to musi jeszcze spe³niaæ nastêpuj±ce warunki wynikaj±ce z arkusza "matrix" i matrixu, który siê tam znajduje. Warunki do spe³nienia (przyporz±dkowanie Z1 do funkcji vs matrix) s± nastêpuj±ce:
1) je¿eli element z kolumny Z1 wystepuje w funkcji COMUNE to wniej zostaje zapisany natomiast je¿eli element z COMUNE pojawia siê w innych funkcjach to zostaje z nich usuniety a pozostaje zapisany tylko i wy³±cznie w funkcji COMUNE,
2) je¿eli element z kolumny Z1 jest przyporz±dkowany tylko i wy³±cznie do jednej funkcji to w niej powinien zostaæ zapisany,
3)je¿eli element z kolumny Z1 wystêpuje w kilku funkcjach a funkcje tzn. "X" w matrix siê pokrywaj± to pozostaje zapisana tylko jedna z nich (mo¿e byæ np. pierwsza z nich),
4)je¿eli element z kolumny Z1 wystêpuje w kilku funkcjach a funkcje tzn. "X" w matrix siê nie pokrywaj± (tzn. nie zachodz± na siebie "X" w matrix) to pozostaj± zapisane wszystkie funkcje,
5)je¿eli element z kolumny Z1 wystêpuje w kilku funkcjach a jedna z funkcji ma 100% udzia³ "X" w jednej z funkcji to zapisujemy tylko i wy³±cznie t± funkcje z 100% udzia³em "X" w matrix,
6)ka¿d± inna kombinacjê zapisujemy jako "b³±d".
Wynik chcia³bym uzyskaæ w arkuszu "Wynik". Przyk³adowe rozwi±zanie równie¿ siê tam znajduje (za³±cznik). Do tej pory uzyskiwa³ ten wynika stosuj±c tabele przestawn± oraz wyszukaj pionowo plus w³asna interpretacja matrix mo¿e uda siê za³atwiæ ten problem w inny sposób (mo¿e jakie¶ makro).
Z góry dziêkuje za pomoc
zanotowane.pl doc.pisz.pl pdf.pisz.pl katkaras.opx.pl
Mam nie lada problem, który chcia³bym z Wasza pomoc± jako¶ rozwi±zaæ a mianowicie chcia³bym przyporz±dkowaæ elementy Z1 z arkusza "dane" do funkcji równie¿ w tym arkuszu ale to nie wszystko. Wynik tego przyporz±dkowania Z1 do funkcji (do tej pory robi³em to za pomoc± tabeli przestawnej) ale przyporz±dkowanie to musi jeszcze spe³niaæ nastêpuj±ce warunki wynikaj±ce z arkusza "matrix" i matrixu, który siê tam znajduje. Warunki do spe³nienia (przyporz±dkowanie Z1 do funkcji vs matrix) s± nastêpuj±ce:
1) je¿eli element z kolumny Z1 wystepuje w funkcji COMUNE to wniej zostaje zapisany natomiast je¿eli element z COMUNE pojawia siê w innych funkcjach to zostaje z nich usuniety a pozostaje zapisany tylko i wy³±cznie w funkcji COMUNE,
2) je¿eli element z kolumny Z1 jest przyporz±dkowany tylko i wy³±cznie do jednej funkcji to w niej powinien zostaæ zapisany,
3)je¿eli element z kolumny Z1 wystêpuje w kilku funkcjach a funkcje tzn. "X" w matrix siê pokrywaj± to pozostaje zapisana tylko jedna z nich (mo¿e byæ np. pierwsza z nich),
4)je¿eli element z kolumny Z1 wystêpuje w kilku funkcjach a funkcje tzn. "X" w matrix siê nie pokrywaj± (tzn. nie zachodz± na siebie "X" w matrix) to pozostaj± zapisane wszystkie funkcje,
5)je¿eli element z kolumny Z1 wystêpuje w kilku funkcjach a jedna z funkcji ma 100% udzia³ "X" w jednej z funkcji to zapisujemy tylko i wy³±cznie t± funkcje z 100% udzia³em "X" w matrix,
6)ka¿d± inna kombinacjê zapisujemy jako "b³±d".
Wynik chcia³bym uzyskaæ w arkuszu "Wynik". Przyk³adowe rozwi±zanie równie¿ siê tam znajduje (za³±cznik). Do tej pory uzyskiwa³ ten wynika stosuj±c tabele przestawn± oraz wyszukaj pionowo plus w³asna interpretacja matrix mo¿e uda siê za³atwiæ ten problem w inny sposób (mo¿e jakie¶ makro).
Z góry dziêkuje za pomoc