Formuła programu Excel: pobierz zawartość komórki w danym wierszu i kolumnie -

Spisie treści

Formuła ogólna

=INDIRECT(ADDRESS(row,col))

Podsumowanie

Aby uzyskać zawartość komórki o podanym numerze wiersza i kolumny, możesz użyć funkcji ADRES razem z ADRESEM. W przedstawionym przykładzie formuła w G6 to:

=INDIRECT(ADDRESS(G4,G5))

Wyjaśnienie

Funkcja ADRES programu Excel zwraca adres komórki na podstawie podanego numeru wiersza i kolumny. Na przykład funkcja ADRES z 1 dla wiersza i kolumny w następujący sposób:

=ADDRESS(1,1)

zwraca „$ A $ 1” jako tekst.

Funkcja INDIRECT zwraca poprawne odwołanie z ciągu tekstowego.

W przedstawionym przykładzie funkcja ADDRESS zwraca wartość „$ C $ 9” wewnątrz ADRESU:

=INDIRECT("$C$9")

INDIRECT następnie ten tekst do zwykłego odwołania i zwraca wartość w komórce C9, czyli „Brzoskwinia”.

Uwaga: POŚREDNIE jest funkcją ulotną i może powodować problemy z wydajnością w bardziej skomplikowanych arkuszach.

Dzięki INDEX

Podając funkcję INDEKS tablicę rozpoczynającą się od A1 i zawierającą komórki, do których można się odwołać, można uzyskać ten sam wynik za pomocą formuły, która może być łatwiejsza do zrozumienia. Na przykład poniższa formuła zwróci ten sam wynik, co na zrzucie ekranu.

=INDEX(A1:E100,G4,G5)

Rozmiar tablicy jest dowolny, ale musi zaczynać się od A1 i zawierać dane, do których chcesz się odwołać.

Interesujące artykuły...