Wpis z mikrobloga

@plemnik_w_piwie: to jak jesteś taki mistrz, to czy to nie będzie nadużyciem jak poproszę jeszcze o pomoc:

mam taką tabelę:

ZAKRES1
1 2 3 4
a b c d

i chciałbym, żeby zmiana zakresu na inny wygenerowała zmiany zawartości niższych komórek wg nast. klucza
ZAKRES2
1 2 3 4
b c d a

i dalej
ZAKRES3
1 2 3 4
c d a b

czyli jeżeli dana komórka="ZAKRES1" to wyświetl w
@plemnik_w_piwie:
http://wikisend.com/download/245976/roster2.xlsx

chodzi o taki myk:
pierwsza tabela to jest "matka" i tam wpisuje dane zawsze z ręki.

w drugiej tabeli w zależności od tygodnia, mają przesuwać się w dane wg nast. klucza
jeżeli AC w tygodniu był pierwszy z lewej, to całe to zestawianie musi się przesuwać o 1 pozycję w kolejnych tygodniach czyli:

w tygodniu 1 mamy AC CS DS FD .... X
to w tygodniu 2 muszę mieć
@hans-olo-olo: mogę zaproponować rozwiązanie:
http://wikisend.com/download/887108/Kopia Roster -EXAMPLE - copy2.xlsx
uproszczony mechanizm (służył mi do regulacji funkcji) jest w wierszu 24, a zaimplementowane rozwiązanie jest w wierszu 25. Formułą można regulować za pomocą liczby po nr.kolumny(), w moim przypadku "-1". Pozmieniaj wartość tej liczby i zobacz co się zmienia. (być może będziesz chciał tam wstawić -2)
Jak będziesz miał uwagi/pytania to wal śmiało.
http://wikisend.com/download/887108/Kopia Roster -EXAMPLE - copy2.xlsx


@plemnik_w_piwie: to jest ok. co prawda działa w drugą stronę, ale za wuja nie umiem dojść dlaczego próba odwrócenia przesuwania (przez odejmowanie kolumny) daje mi jakieś nieprzewidywane rezulataty.

Ale Super.

To jeszcze jak zrobić, żeby wpisując np. datę dzisiejszą w jakieś komórce wyświetlała się zawsze data poniedziałku poprzedzajacego ten wpisany dzień. Np. mamy dzisiaj 27.11.2015 a ja chcę wyświetlić 23.11.2015 czy tam np. 06.01.2016 zeby gdzieś
@plemnik_w_piwie: daje sobie radę, ale wyjasnij mi dlaczego jak próbuję odwrócić przesuwanie czyli, u Ciebie kolumny przesuwają się w lewo, a ja chciałbym w prawo. Czyli dodając wartość 1 do kolumny (tam gdzie ty odejmujesz) przesuwa mi się od razu o 4.
@hans-olo-olo: dla przesuwania w prawo:

=INDEKS($C$2:$P$2;MOD(NR.KOLUMNY(C25)-1-NUM.TYG($B$25);14)+1)
dla przesuwania w lewo:
=INDEKS($C$2:$P$2;MOD(NR.KOLUMNY(C25)+5+NUM.TYG($B$25);14)+1)
Te funkcje działają w wierszu 25 i są przykładem dla komórki w kolumnie C :]
Gwoli podsumowania :]