Excel

Získajte obsah bunky v danom riadku a stĺpci

Get Cell Content Given Row

Vzorec programu Excel: Získajte obsah bunky v danom riadku a stĺpciGenerický vzorec | _+_ | Zhrnutie

Ak chcete získať obsah bunky s daným číslom riadka a stĺpca, môžete použiť funkciu ADDRESS spolu s INDIRECT. V uvedenom príklade vzorec v G6 je:



excel vzorec posledná bunka v stĺpci s údajmi
= INDIRECT ( ADDRESS (row,col))
Vysvetlenie

Funkcia Excel ADDRESS vracia adresu bunky na základe čísla daného riadka a stĺpca. Napríklad funkcia ADDRESS s hodnotou 1 pre riadok aj stĺpec takto:

 
= INDIRECT ( ADDRESS (G4,G5))

vráti '$ A $ 1' ako text.





Funkcia INDIRECT vracia platný odkaz z textového reťazca.

V uvedenom príklade funkcia ADDRESS vracia hodnotu „$ C $ 9“ do INDIRECT:



Ako spočítam text v programe Excel
 
= ADDRESS (1,1) 

INDIRECT potom tento text na normálny odkaz a vráti hodnotu v bunke C9, ktorá je 'Peach'.

Poznámka: INDIRECT je a prchavá funkcia a môže spôsobiť problémy s výkonom v komplikovanejších pracovných listoch.

S indexom INDEX

Kŕmením funkcie INDEX poľom, ktoré začína na A1 a obsahuje bunky, na ktoré je potrebné odkazovať, môžete dosiahnuť rovnaký výsledok pomocou vzorca, ktorý môže byť jednoduchšie pochopiteľný. Nasledujúci vzorec napríklad vráti rovnaký výsledok, ako je vidieť na obrázku.

 
= INDIRECT ('$C')

Veľkosť poľa je ľubovoľná, ale musí začínať na A1 a obsahovať údaje, na ktoré chcete odkazovať.

Autor Dave Bruns


^