V tomto článku sa dozvieme, ako v programe Excel získať hodnotu bunky na danom čísle riadka a stĺpca.
Na získanie hodnoty bunky potrebujete vedieť adresu bunky. Ale tu máme číslo riadka a stĺpca bunky, v ktorej je požadovaná hodnota. Na získanie hodnoty bunky teda používame kombináciu funkcie INDIRECT a funkcie ADDRESS.
Funkcia INDIRECT je funkciou referencie na bunku. Zoberie hodnotu v bunke ako adresu a vráti hodnotu v bunke adresy.
Syntax:
= NEPRIAMY (ref_text, [a1])
Funkcia ADDRESS jednoducho vráti adresu bunky pomocou čísla riadka a čísla stĺpca.
Syntax:
= ADDRESS (riadkový_číslo, stĺpcový_číslo)
Vytvorme vzorec pomocou vyššie uvedených funkcií:
Po prvé, môžeme získať adresu funkcie, pretože funkcia ADDRESS vracia adresu bunky pomocou čísla riadka a stĺpca. Potom funkcia Nepriama extrahuje hodnotu bunky z adresy vrátenej funkciou adresy.
Syntax:
= NEPRIAMY (ADRESA (riadok, stĺpček))
Poďme túto funkciu pochopiť na príklade.
Tu máme pole table_array a číslo riadka a stĺpca napravo od nižšie uvedenej snímky.
Musíme nájsť hodnotu bunky v 6. riadku a 3. stĺpci
Použite vzorec:
= NEPRIAMY (ADRESA (H4, H5))
Vysvetlenie:
ADDRESS (H4, H5) vráti $ C $ 6 (adresa do požadovanej bunky).
NEPRIAMY ($ C $ 6) vráti hodnotu bunky v bunke C6.
Ako vidíte, vzorec vracia hodnotu pre daný počet riadkov a stĺpcov.
Poznámky:
- Ak adresa vrátená funkciou ADDRESS nie je platná, funkcia vráti chybu.
- Ak je hodnota bunky prázdna, funkcia vráti hodnotu 0.
- Použite funkciu INDEX, pretože funkcia INDIRECT je volatilná funkcia.
To je všetko o tom, ako získať hodnotu bunky v danom čísle riadka a stĺpca v programe Excel. Tu nájdete ďalšie články o vzorcoch programu Excel. Neváhajte uviesť svoj dotaz alebo spätnú väzbu k vyššie uvedenému článku.
Ako používať funkciu ADDRESS v programe Excel
Ako používať funkciu VLOOKUP v programe Excel
Ako používať funkciu HLOOKUP v programe Excel
17 vecí o VLOOKUPE v Exceli
Populárne články
Upravte rozbaľovací zoznam
Ak s podmieneným formátovaním
Ak so zástupnými znakmi
Vlookup podľa dátumu