Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 69999 Skopiuj do schowka Kopiowanie formuł z nazwami arkuszy
Autor Wiadomość
marcusp
Świeżak


Wersja: Win Office 365
Posty: 5
Wysłany: 29-01-2021, 19:25   Kopiowanie formuł z nazwami arkuszy

Witam,
jak zrobić, żeby podczas kopiowania formuły do wierszy poniżej zmieniał się numer w nazwie arkusza, do którego odwołuje się formuła?

Wygląda to tak:

mam arkusz o nazwie A i arkusze o nazwach 1, 2, 3, 4 itd. W arkuszu A w komórkach kolumny K mam formuły: np. K7='1'!N$4, K8='2'!N$4, K9='3'!N$4 itd.

Kiedy zaznaczam komórkę K9 i kopiuję ją do wierszy poniżej przez przeciąganie, dostaję dokładnie taką samą formułę. Jeśli zaznaczę K7, K8 i K9, to poniżej otrzymuję cyklicznie zawartość tych komórek.
Chciałbym, żeby podczas kopiowania zmieniał się indeks w nazwie arkusza, czyli po '3'!N$4 było '4'!N$4, potem '5'!N$4, potem '6'!N$4 i tak dalej.

Jak to zrobić?
ID posta: 399355 Skopiuj do schowka
 
 
umiejead 
Excel Expert


Wersja: Win Office 2013
Pomógł: 796 razy
Posty: 4303
Wysłany: 29-01-2021, 20:01   

Witamy na Forum.

Załącz plik.
.
_________________
.
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
Chcesz precyzyjną odpowiedź - zadaj precyzyjne pytanie.
ID posta: 399358 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2112 razy
Posty: 6618
Wysłany: 29-01-2021, 20:09   

Możesz wykorzystać funkcję ADR.POŚR i funkcję WIERSZ jako numerator.
Patrz załącznik.

Arkusze_numerowane.xlsx
Pobierz Plik ściągnięto 9 raz(y) 8.18 KB

ID posta: 399359 Skopiuj do schowka
 
 
marcusp
Świeżak


Wersja: Win Office 365
Posty: 5
Wysłany: 03-02-2021, 20:14   

Serdecznie dziękuję za pomoc. Działa tak jak oczekiwałem :-)
ID posta: 399689 Skopiuj do schowka
 
 
marcusp
Świeżak


Wersja: Win Office 365
Posty: 5
Wysłany: 08-02-2021, 18:30   

Mam jeszcze pytanie o podobne rozwiązanie, ale zmieniać ma się numer arkusza w hiperłączu w komórce:

w komórce 252 mam wartość 246, do której to wartości mam przypięte hiperłącze wskazujące na arkusz 246 w tym samym pliku np:

Kod:
file:///E:\Users\user\Desktop\Plik.xlsm - '246'!A1


Czyli gdy kliknę ka komórkę 252 to otwieram arkusz 246 itd.

Jak przy kopiowaniu w dół zmieniać w hiperłączu '246'!A1 na '247'!A1 potem '248'!A1 itd?

W tej chwili zawartość komórki zwiększa się prawidłowo, ale numer arkusza w hiperłączu nieprawidłowo - jest kopiowany z hiperłączy z zaznaczonego zakresu a nie narastająco.
ID posta: 399987 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2112 razy
Posty: 6618
Wysłany: 08-02-2021, 18:56   

Łatwiej będzie zrozumieć to, co napisałeś jak załączysz przykładowy plik i pokażesz w nim jakiego oczekujesz wyniku.
ID posta: 399991 Skopiuj do schowka
 
 
marcusp
Świeżak


Wersja: Win Office 365
Posty: 5
Wysłany: 08-02-2021, 19:09   

Plik w załączniku.
Stworzyłem 7 arkuszy. W arkuszu 1 wpisałem w komórki ręcznie wartości 2, 3 i 4 i podlinkowałem odpowiednio arkusze 2, 3 i 4. Działa dobrze. Następnie zaznaczyłem komórki 2, 3 i 4 i przez przeciągnięcie myszą skopiowałem je w dół - mam w komórkach prawidłowe wartości - 5, 6 i 7, ale linki wskazują na arkusze 2, 3 i 4. Jak zrobić, żeby numer arkusza w linku zwiększał się przy kopiowaniu komórek?

Arkusz.xlsx
Pobierz Plik ściągnięto 3 raz(y) 13.2 KB

ID posta: 399992 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2112 razy
Posty: 6618
Wysłany: 08-02-2021, 19:35   

Możesz taki efekt uzyskać za pomocą funkcji HIPERŁĄCZE.
Kod:
=HIPERŁĄCZE("#Arkusz"&WIERSZ(C2)&"!A1";WIERSZ(C2))
Rozwiązanie wykorzystuje numerację arkuszy. Przestanie działać gdy nadasz arkuszom inne nazwy.

Być może ktoś zaproponuje rozwiązanie z użyciem VBA.

Arkusz_hiperłącza.xlsx
Pobierz Plik ściągnięto 2 raz(y) 11.66 KB

ID posta: 399993 Skopiuj do schowka
 
 
marcusp
Świeżak


Wersja: Win Office 365
Posty: 5
Wysłany: 08-02-2021, 20:01   

I znowu działa. Dziękuję :-)
ID posta: 399995 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe