Tietyn solun hakeminen useilta Excel 2010 -arkilta

Anonim

Jos haluamme kopioida raporttia, jos haluamme kopioida tietyn solun sisällön tietyn rivin kaikista arkeista, voimme käyttää Epäsuora & sarake toimintoja.

Epäsuora: Palauttaa tekstimerkkijonon määrittämän viitteen.

Syntaksi: = Epäsuora (ref_text, A1)

ref_text on viittaus soluun. Jos ref_text ei ole kelvollinen soluviittaus, INDIRECT -toiminto palaa #VIITE virhe.

Toinen argumentti A1 viittaa loogiseen arvoon, joka määrittää solun viitetyypin ref_text.

Jos a1 on TOTTA tai jätetään sitten pois ref_text määritetään A1-tyyppiseksi viitteeksi.

Jos a1 on VÄÄRÄ sitten ref_text määritetään R1C1 -tyyliviittaukseksi.
Esimerkki: Jos solun A1 arvo sisältää 10, B1 sisältää A1: n ja käytämme Epäsuora toiminto solussa C1= Epäsuora (B1), silloin tulos olisi 10

Sarake: Palauttaa viitteen sarakkeen numeron.

Syntaksi: = COLUMN (viite)

Viite: Se on viittaus soluun tai solualueeseen.
Otetaan esimerkki:

  • Työkirjassa on kolme arkkia.
  • Solu A1 sisältää tietyn tekstin kaikissa arkeissa.

  • Haluamme kaavan, joka kopioi nykyisen taulukon kaikkien arkkien sisällön.
  • Kaava, jota käytämme solussa C2, olisi
    = Epäsuora ("Sheet" & COLUMN ()-COLUMN ($ C $ 2) +1 & "! $ A $ 1")
  • Paina näppäimistön Enter -näppäintä.

  • Kopioimalla kaava soluun D2 & E2, saamme solun A1 arvon vastaavilta taulukoilta.


Tällä tavalla löydämme erittäin hyödyllisen kaavan, joka antaa arvon kaikista työkirjan useista arkeista.