Arkusz kalkulacyjny - odwołanie do komórki, ale znając kolumnę i wiersz w innych komórkach |
Arkusz kalkulacyjny - odwołanie do komórki, ale znając kolumnę i wiersz w innych komórkach |
17.02.2021, 10:38:19
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 843 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Witam,
Jak w temacie. Normalne odwołanie do komórki w arkuszach kalkulacyjnych to =A1, statyczne: =$A$1 Ja mam problem, który nie potrafię rozwiązać, ani znaleźć odpowiedzi w googlach. Chodzi o połączenie dwóch adresów komórek aby uzyskać informacje z innej tj. Kod Komórka A2 zawiera B Komórka A3 zawiera 1 Komórka B1 zawiera "excel" Komórka B2 zawiera "libre" Komórka C1 zawiera "docs" Komórka C2 zawiera "zoho" Celem jest to aby np. komórka A1 wyświetlała mi treść zależną od zmiany danych w A2 i A3. Przykładem z PHP to np. zmienna w zmiennej: print ${$A2.$A3}; Jak połączyć w Excelu takie "zmienne"? |
|
|
17.02.2021, 11:00:02
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 762 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Kod =ADDRESS(A3;CODE(A2)-65) Musisz jeszcze obsłużyć fakt, że obecnie w A2 jest wielka litera. Czyli najprościej dodać jakieś UPPER do A2, przed obliczenie CODE. Edycja: Jeszcze jest jeden problem. Kolumny o oznaczeniach składających się z więcej niż jedna litera. Musisz wtedy rozbijać wartość na litery, dla każdej z osobna obliczyć kod i razem zsumować (26*druga_litera+pierwsza_litera). Analogicznie dla trzech znaków. Edycja2: Tu otrzymasz adres komórki, a chyba nie o to Ci chodzi. Tak będzie ok. Kod =INDIRECT(A2&A3)
Ten post edytował trueblue 17.02.2021, 11:44:42 -------------------- |
|
|
17.02.2021, 11:46:56
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 843 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Dzięki za pomoc, acz nie do końca to jest moim problem. Jednakże naprowadziłeś mnie na rozwiązanie które jest prawdę mówiąc banalne:
Rozwiązaniem zadania jest: Kod =INDIRECT(A2&A3) czy też w [pl]: Kod =ADR.POŚR(A2&A3) dokładniej chodziło mi o znak łączności & 10 minut pisałem ten wpis, a między czasie napisałeś to co potrzebowałem :) Daje lajka za pomoc :) Inni może tez skorzystają. Ten post edytował Tomplus 17.02.2021, 11:48:41 |
|
|
17.02.2021, 11:50:21
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 762 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Tak, w międzyczasie edytowałem post.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 21.05.2024 - 17:56 |