Načítanie konkrétnej bunky z viacerých hárkov v programe Excel 2010

Anonim

Ak pri príprave správy chceme skopírovať obsah konkrétnej bunky zo všetkých hárkov v konkrétnom riadku, môžeme použiť kombináciu NEPRIAMY A STĹPEC funkcie.

NEPRIAMY: Vráti referenciu určenú textovým reťazcom.

Syntax: = NEPRIAMY (ref_text, A1)

ref_text je odkaz na bunku. Ak ref_text nie je platným odkazom na bunku, vráti sa funkcia INDIRECT #REF chyba.

Druhý argument A1 odkazuje na logickú hodnotu, ktorá určuje, aký typ odkazu je obsiahnutý v bunke ref_text.

Ak je a1 PRAVDA alebo potom vynechané ref_text je určená ako referencia v štýle A1.

Ak je a1 NEPRAVDA potom ref_text je určená ako referencia štýlu R1C1.
Príklad: Ak hodnota v bunke A1 obsahuje 10, B1 obsahuje A1 a použijeme NEPRIAMY funkcia v bunke C1= NEPRIAMY (B1), potom bude výsledok 10

STĹPEC: Vráti číslo stĺpca referencie.

Syntax: = COLUMN (odkaz)

Referencia: Je to odkaz na bunku alebo rozsah buniek.
Zoberme si príklad:

  • V pracovnom zošite máme tri listy.
  • Bunka A1 obsahuje konkrétny text vo všetkých hárkoch.

  • Chceme vzorec, ktorý skopíruje obsah zo všetkých hárkov aktuálneho hárka.
  • Vzorec, ktorý použijeme v bunke C2, by bol
    = NEPRIAMY ("List" & COLUMN ()-COLUMN ($ C $ 2) +1 & "! $ A $ 1")
  • Na klávesnici stlačte kláves Enter.

  • Skopírovaním vzorca do bunky D2 a E2 získame hodnotu bunky A1 z príslušných hárkov.


Takto nájdeme vzorec, ktorý je veľmi nápomocný a poskytne hodnotu zo všetkých viacerých listov v zošite.