Kaip naudoti INDIRECT funkciją „Excel“

Anonim

Šiame straipsnyje mes sužinosime, kaip naudoti funkciją „INDIRECT“ programoje „Excel“.

Kam naudojama „Excel“ netiesioginė funkcija

Langelio nuoroda ir masyvo nuoroda yra dažniausiai naudojamas „Excel“ vartotojui. Tai reiškia, kad reikia pasirinkti vertę naudojant langelio adresą, kad tik pakeistumėte langelio vertę, kad gautumėte naują rezultatą. Pavyzdžiui, jei A stulpelyje reikia rasti pirmųjų 20 skaičių sumą, naudokite = SUM (A1: A120). Dabar, jei jums reikia kitų 20. Turite redaguoti visą formulę. Dabar jūs žinote INDIRECT funkciją, kuri padės suprasti efektyvų „Excel“ formulės naudojimą.

Netiesioginė „Excel“ funkcija

Funkcija INDIRECT yra langelio atskaitos funkcija. Ji langelio vertę priima kaip adresą ir grąžina reikšmę adreso langelyje.

Netiesioginės funkcijos sintaksė:

= NETIESIOGINĖ (ref_text, [a1])

1 problema

Supraskime šią funkciją naudodami ją pavyzdyje.

Čia, kaip matote, B1 formulė nurodo A1 langelį, o tekstas A1 yra D1. Taigi funkcija grąžina vertę D1 langelyje, kuri yra 500.

Galite naudoti įvairiomis formomis, kaip parodyta čia

Čia & operatorius naudojamas tekstui sujungti, norint gauti visą langelio adresą. Taigi A1 turi D, o 1 pridedamas prie D, gaukite D1 langelio nuorodą.

Galite tiesiogiai nurodyti bet kurią langelį.

Čia D1 yra tiesiogiai tiekiamas norint gauti grąžą iš D1 adreso.

SUM vertės diapazone, naudojant INDIRECT funkciją

Galite jį naudoti su kitomis funkcijomis, kad gautumėte diapazono, nurodyto langelio nuoroda, sumą.

Čia diapazonas pateikiamas sumoms, nurodančioms A2: A5 langelį. Supraskime daugiau apie kitą problemą.

Kaip išspręsti problemą?

Dėl šios problemos mes apsvarstysime būdą, kaip mes pasirenkame elementus iš to paties lapo, tada naudosime formulę, norėdami išgauti verčių sąrašą iš skirtingų lapų. „Excel INDIRECT & CELL“ funkcija bus naudojama kuriant formulę, kaip tai padaryti, kaip paaiškinta toliau.

Bendra formulė:

= NETIESIOGINIS ("lapas_pavadinimas" & "!" & CELL ("adresas", langelio nuoroda)

lapas_pavadinimas: lapo pavadinimas

cell_ref: langelio nuoroda be lapo pavadinimo.

Pavyzdys :

Visa tai gali būti painu suprasti. Paimkime pavyzdį, kad suprastume, kaip naudojant formulę išgauti reikšmių masyvą iš skirtingų lapų. Čia mes turime darbalapį, kurio vertės yra skirtinguose lapuose. Turime išgauti verčių sąrašą naudodami formulę

Naudokite formulę:

= NETIESIOGINĖ ($ C $ 3 & "!" & CELL ("adresas", B1))

Paaiškinimas:

  1. Ištraukiant vertę iš skirtingo lapo. „Excel“ priima sintaksę „Sheet1! B1“. (Čia Sheet1 yra lapo pavadinimas, o B1 - langelio nuoroda).
  2. Funkcija CELL grąžina langelio nuorodą ir pateikia nuorodą į INDIRECT funkciją.
  3. & operatorius sujungia arba sujungia du ar daugiau argumentų.
  4. Funkcija INDIRECT grąžina pateiktos langelio nuorodos vertę.

Čia B1 yra to paties lapo langelio nuoroda, tačiau vertė išgaunama iš duomenų lapo.

Duomenų lapo B1 langelio reikšmė yra 5800. Nukopijuokite formulę, kad gautumėte verčių sąrašą, pradedant nuo vertės, išgautos iš pirmojo rezultato.

Čia yra reikšmių sąrašas, pradedant nuo duomenų lapo langelio B1 iki B7.

„Excel“ didinimo langelio nuoroda iš skirtingo lapo, naudojant langelio nuorodą.

Mes žinome, kaip iš to paties lapo gauti langelio nuorodos padidėjimą. Naudokime formulę, kad išgautume vertę iš to paties lapo. Bendra formulė yra = ląstelės_ nuoroda.

Ši formulė daro tai, kad pasta parenka reikšmę iš adreso, kuris yra langelio nuoroda. Kai formulėje naudojama langelio nuoroda. Jis gali būti naudojamas įvairioms užduotims atlikti, o vertė atnaujinama, kai vertė atnaujinama iš langelio. Išplėskite formulę iki žemiau esančių langelių, kad gautumėte verčių sąrašą.

Kaip matote čia, mes turime reikiamą arrey. Dabar turime gauti šias vertes pagrindiniame lape. „Excel“ priima sintaksę, kai išgaunamos vertės iš skirtingų lapų, tai yra = Nuoroda! A1. (Čia nuoroda yra lapo pavadinimas, o A1 - langelio nuoroda).

Nukopijuokite formulę į likusias ląsteles naudodami Ctrl + D arba vilkite žemyn iš dešinės langelio apačios.

Kaip matote, čia turime visas reikiamas vertes iš informacinio lapo. Yra dar vienas būdas gauti reikšmes iš skirtingų lapų.

Ištraukite verčių sąrašą iš skirtingų lapų naudodami pavadintą diapazoną.

Mes galime naudoti metodą, kaip tiesiogiai paskambinti visam masyvui, naudojant nurodytą diapazoną iš skirtingų lapų. Norėdami tai padaryti, mes tiesiog pasirinksime masyvą ar lentelę ir pavadinsime pasirinktą dalį pavadinimo laukelyje ir paskambinsime tuo vardu, kur reikia darbalapyje.

Čia pasirinko visą lentelę ir pavadino ją Duomenys. Pavadinimo langelis yra viršutiniame kairiajame lapo kampe, kaip paryškinta aukščiau esančiame lape.

Mes ištrauksime pavadintą lentelę naujame lape. Eikite į naują lapą ir pasirinkite tą patį langelių skaičių ir įveskite žemiau pateiktą formulę.

Naudokite formulę:

{ = Duomenys }

Pastaba: naudokite Ctrl + Shift + Enter vietoj Enter į formulę, kuri veikia masyvams. Nenaudokite garbanotų petnešų rankiniu būdu.

Kaip matome, formulė veikia gerai. Bet kuris iš šių metodų gali būti naudojamas visur, kur reikia.

Čia yra visos pastabos, susijusios su formulės naudojimu.

Pastabos:

  1. Šios formulės išskiria tik reikšmes, o ne formatą. Tą patį formatavimą galite taikyti naudodami formatų dažymo įrankį visuose lapuose.
  2. Vertė atnaujinama, kai keičiame langelio nuorodos vertę.
  3. Mes galime redaguoti formulės vertes naudodami skirtingus operatorius, pvz., Matematinį skaičių operatorių, „&“ operatorių - teksto reikšmes.

Tikimės, kad šis straipsnis apie tai, kaip naudoti „INDIRECT“ funkciją „Excel“, yra aiškinamasis. Čia rasite daugiau straipsnių apie verčių skaičiavimą ir susijusias „Excel“ formules. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Rašykite mums el.

Viskas apie „Excel“ pavadintus diapazonus: „Excel“ diapazonus, pažymėtus pavadinimais, lengva naudoti „Excel“ formulėse. Sužinokite viską apie tai čia.

Pavadinimo langelis „Excel“ : „Excel“ pavadinimo laukas yra ne kas kita, kaip maža rodymo sritis „Excel“ lapo viršuje kairėje, rodanti aktyvios ląstelės pavadinimą arba „Excel“ diapazonus. Galite pervardyti langelį ar masyvą nuorodoms.

Kaip gauti „Excel“ darbalapio pavadinimą : „CELL“ funkcija „Excel“ suteikia jums informaciją apie bet kurį darbalapį, pvz., Stulpelį, turinį, failo pavadinimą ir tt. Sužinokite, kaip gauti lapo pavadinimą naudojant funkciją CELL

Kaip gauti nuoseklų eilutės numerį „Excel“: Kartais lentelėje turime gauti eilės numerį, tai gali būti eilės numeris ar bet kas kitas. Šiame straipsnyje mes išmoksime skaičiuoti „Excel“ eilutes nuo duomenų pradžios.

Padidinkite skaičių „Excel“ teksto eilutėje: Jei turite didelį elementų sąrašą ir jums reikia padidinti paskutinį senojo teksto teksto skaičių programoje „Excel“, jums reikės pagalbos iš dviejų TEKSTO ir DEŠINĖS funkcijų.

Populiarūs straipsniai:

Kaip naudoti „IF“ funkciją „Excel“ : „Excel“ IF sakinys patikrina sąlygą ir grąžina konkrečią reikšmę, jei sąlyga yra TRUE, arba grąžina kitą konkrečią reikšmę, jei FALSE.

Kaip naudotis „VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.

Kaip naudotis „SUMIF“ funkcija „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.

Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.