Strona 1 z 1

Pobieranie danych z poprzedniego arkusza.

: czw sty 09, 2020 2:00 pm
autor: karamba26
W arkuszu jest prowadzona weryfikacja stanu artykułów na konkretny dzień.

Stan zmienia się codziennie i może to być zmiana zarówno dodatnia jak i ujemna. Funkcja w kolumnie C i F sprawdza czy suma z kolumny D albo G oraz kolumny C i F (z poprzedniego dnia/arkusza) nie jest mniejsza od zera. Jeśli jest to wstawia zero.

W przykładowym arkuszu jest tylko kilka pozycji.

Chce aby przy zakładaniu nowego arkusza na kolejny dzień poprzez kopiowanie bieżącego automatycznie podstawiała mi się nazwa arkusza poprzedniego.
Czy jest taka możliwość? Teraz za każdym razem w formula po $ muszę ręcznie poprawiać nazwę.

Zależy mi tez na tym aby plik można było otworzyć zarówno w LibreOffice jak i Excelu bez utraty funkcjonalności.

Re: Pobieranie danych z poprzedniego arkusza.

: czw sty 09, 2020 10:50 pm
autor: Jan_J
W formułach skasuj $ przed nazwami arkuszy; tylko przed tymi które mają się zmieniać przy kopiowaniu.

Re: Pobieranie danych z poprzedniego arkusza.

: pt sty 10, 2020 5:15 pm
autor: Jermor
W swoim poście opisałeś zachowanie w LibreOffice.
Jak napisał @Jan_J wystarczy usunąć znak $ poprzedzający nazwę arkusza z tych formuł, które mają się odwoływać do poprzedniego arkusza.
Jednak jako przykład zamieściłeś plik w Excelu, a w nim już tak to nie działa, chyba że o czymś nie wiem.
Jednym z twoich założeń jest funkcjonalna zgodność pliku otwartego zarówno w Excelu jak i Calcu. Spełnienie tego założenia jest niemożliwe. W pliku Excela nie możesz zastosować adresowania względnego do nazwy arkusza. Plik Calca, który wykorzystuje takie adresowanie, po wczytaniu do Excela utraci je.