Konkrečios ląstelės gavimas iš kelių „Excel 2010“ lapų

Anonim

Ruošdami ataskaitą, jei norime nukopijuoti konkrečios ląstelės turinį iš visų tam tikros eilutės lapų, galime naudoti NETIESIOGINĖ IR SKILTIS funkcijas.

NETIESIOGINĖ: Grąžina teksto eilute nurodytą nuorodą.

Sintaksė: = NETIESIOGINĖ (ref_text, A1)

ref_text yra nuoroda į langelį. Jei ref_text nėra tinkama langelio nuoroda, funkcija INDIRECT grįš #REF klaida.

Antras argumentas A1 reiškia loginę reikšmę, nurodančią langelio nuorodos tipą ref_text.

Jei a1 yra TIESA arba tada praleistas ref_text yra nustatyta kaip A1 stiliaus nuoroda.

Jei a1 yra NETIESA tada ref_text yra nustatyta kaip R1C1 stiliaus nuoroda.
Pavyzdys: Jei A1 langelyje yra 10, B1 - A1 ir mes naudojame NETIESIOGINIS funkcija ląstelėje C1= NETIESIOGINIS (B1), tada rezultatas būtų 10

SKILTIS: Grąžina nuorodos stulpelio numerį.

Sintaksė: = COLUMN (nuoroda)

Nuoroda: Tai nuoroda į ląstelę ar ląstelių diapazoną.
Paimkime pavyzdį:

  • Darbo knygoje turime tris lapus.
  • A1 langelyje yra konkretus tekstas visuose lapuose.

  • Mes norime formulės, kuri nukopijuotų visų esamo lapo lapų turinį.
  • Formulė, kurią naudosime ląstelėje C2, būtų
    = NETIESIOGINĖ („Lapas“ ir STULPIS ()-STULPIS ($ C $ 2) +1 ir „! $ A $ 1“)
  • Klaviatūroje paspauskite „Enter“.

  • Kopijuodami formulę į langelį D2 ir E2, iš atitinkamų lapų gausime langelio A1 reikšmę.


Tokiu būdu rasime labai naudingą formulę, kuri suteiks vertę iš visų kelių darbo knygos lapų.