je to prasárna v excelu lámat relaci 1:N, ale dá se to tak, že použiješ více svyhledat za sebou, a v dalších sloupcích budeš hledat parametricky pouze od řádku+1 s posledním výskytem hledaného řeštězce (což předpokládá mít ve zdrojových datech unikátní identifikátor, ideálně číslo odpovídající fyzickému číslu řádku).
Příklad:
výskyt je na 15. 20. a 105. řádku:
1. hledání: od 1. do posledního řádku
2. hledání: od 16. do posledního řádku
3. hledání: od 21. do posledního řádku
4. hledání: od 106. do posledního řádku
Nechci vidět tu náročnost na výpočetní výkon...
EDIT: ale když na to tak koukám, tak unikátní kombinace bude nejspíše kod+mesic, tedy řetězec kod&mesic, tedy A1&A3, který v list2 můžeš hodit do 4. sloupce, a za ním do 5. přiřadit opět hodnotu týden. Nezapomeň seřadit podle 4. sloupce!
=SVYHLEDAT($A2&1;List2!$D$2:$E$307;2;0) - vyhledání pro leden, =SVYHLEDAT($A2&2;List2!$D$2:$E$307;2;0) únor atd.
Jak upravit zdrojová data a výsledek: