Fonksiyona INDIRECT Excel - karanîna bingehîn û nimûneyên formula

  • Vê Parve Bikin
Michael Brown

Ev dersa Excel INDIRECT hevoksaziya fonksiyonê, karanîna bingehîn rave dike û çend nimûneyên formulê peyda dike ku nîşan dide ka meriv çawa di Excel de INDIRECT bikar tîne.

Gelek fonksiyonên mezin di Microsoft de hene Excel, hin ji wan hêsan têne fam kirin, yên din hewceyê fêrbûna dirêj e, û ya berê ji ya paşîn pir caran tê bikar anîn. Lê dîsa jî, Excel INDIRECT yek ji wan e. Ev fonksiyona Excel ne hesaban dike, ne jî şert û ceribandinên mentiqî dinirxîne.

Baş e, fonksiyona INDIRECT di Excel de çi ye û ez ji bo çi bikar tînim? Ev pirsek pir baş e û bi hêvî me ku hûn ê di nav çend hûrdeman de bersivek berfireh bistînin dema ku we xwendina vê hînkirinê qedand.

    Fonksiyonek INDIRECT Excel - hevoksazî û karanîna bingehîn

    Wekî ku navê wê diyar dike, Excel INDIRECT ji bo referansa nerasterast hucre, rêze, pelên din an pirtûkên xebatê tê bikar anîn. Bi gotinek din, fonksiyona INDIRECT dihêle hûn li şûna kodkirina hişk, şaneyek dînamîkî an referansek rêzê biafirînin. Wekî encamek, hûn dikarin referansek di hundurê formula de bêyî guhartina formula bixwe biguherînin. Bi ser de jî, ev referansên nerasterast dê neguherin dema ku rêz an stûnên nû di pelxebatê de werin danîn an jî gava ku hûn yên heyî jêbibin.

    Dibe ku ev hemî ji mînakek hêsan were fam kirin. Lêbelê, ji bo ku hûn bikarin formulek binivîsin, hetta ya herî hêsan, hûn hewce ne ku zanibinbixweber. Çareserî ev e ku meriv fonksiyona INDIRECT bikar bîne, bi vî rengî:

    =SUM(INDIRECT("A2:A5"))

    Ji ber ku Excel "A1:A5" ji bilî referansek rêzek tenê wekî rêzika nivîsê dihese, ew ê tiştek çê neke. dema ku hûn rêzek(an) têxin an jêbikin, diguhere.

    Bikaranîna INDIRECT bi fonksiyonên din ên Excel re

    Ji xeynî SUM, INDIRECT gelek caran bi fonksiyonên din ên Excel re wekî RÊZ, STON, NAVNÎŞAN, tê bikaranîn, VLOOKUP, SUMIF, ji bo navê çendan.

    Mînak 1. Fonksiyonên NADIREKT û ROW

    Gelek caran, fonksiyona ROW di Excel de ji bo vegerandina rêzek nirxan tê bikar anîn. Mînakî, hûn dikarin formula rêza jêrîn bikar bînin (ji bîr nekin ku pêlkirina Ctrl + Shift + Enter hewce dike) da ku navînî 3 hejmarên herî piçûk ên di rêza A1:A10 de vegerînin:

    =AVERAGE(SMALL(A1:A10,ROW(1:3)))

    Lêbelê, heke hûn rêzek nû têxin pelika xebata xwe, li her deverê di navbera rêzên 1 û 3 de, dê rêza fonksiyona ROW bibe ROW(1:4) û formula dê li şûna 3-yê navînî ya 4 hejmarên piçûk vegerîne. .

    Ji bo pêşîlêgirtina vê yekê, INDIRECT di fonksiyona ROWê de hêlîn bike û formula arrayiya we dê her dem rast bimîne, ferq nake çend rêz werin danîn an jêbirin:

    =AVERAGE(SMALL(A1:A10,ROW(INDIRECT("1:3"))))

    Li vir çend mînakên din ên bikaranîna INDIRECT û ROW li gel fonksiyona LARGE hene: Meriv çawa N jimarên herî mezin di nav rêzekê de berhev dike.

    Mînak 2. Fonksiyonên INDIRECT û ADDRESS

    Hûn dikarin bikar bînin Excel INDIRECT bi hev re bi fonksiyona ADDRESS re bigirenirxek di şaneyek diyarkirî de li ser firînê.

    Wekî ku tê bîra we, fonksiyona ADDRESS di Excel de tê bikar anîn da ku navnîşana şaneyê bi hejmarên rêz û stûnan bigire. Mînakî, formula =ADDRESS(1,3) rêzika $C$1 vedigerîne ji ber ku C1 şaneya li hevberdana rêza 1emîn û stûna sêyem e.

    Ji bo çêkirina referansek şaneya nerasterast, hûn bi tenê fonksiyona ADDRESS têxin nav INDIRECT. formula bi vî rengî:

    =INDIRECT(ADDRESS(1,3))

    Bê guman, ev formula piçûk tenê teknîkê nîşan dide. Û li vir çend mînak hene ku dibe ku bi rastî bikêrhatî bin:

    • Formula NADRESA NADIREKT - meriv çawa rêz û stûnan diguhezîne.
    • VLOOKUP û INDIRECT - meriv çawa bi dînamîk daneyan ji pelên cihê dikişîne .
    • INDIRECT bi INDEX / MATCH - meriv çawa formûlek VLOOKUP-ya hesas-hesas berbi kamilbûnê ve dibe.
    • Excel INDIRECT û COUNTIF - meriv çawa fonksiyona COUNTIF-ê li ser rêzek ne-hevdeng an yek Hilbijartina şaneyan.

    Bikaranîna INDIRECT bi Verastkirina Daneyên li Excel re

    Hûn dikarin fonksiyona Excel INDIRECT bi Rastkirina Daneyê re bikar bînin da ku lîsteyên daketî yên kaskadî biafirînin ku li gorî kîjan nirxê vebijarkên cihêreng nîşan didin. Bikarhêner ku di pelika yekem de hilbijartiye.

    Lîsteya daketinê ya girêdayî ya hêsan bi rastî çêkirina hêsan e. Tiştê ku hewce dike çend rêzikên binavkirî ne ku hêmanên dakêşanê hilînin û formula =INDIRECT(A2) -a hêsan e ku A2 hucreya ku yekem navnîşa weya dakêşanê nîşan dide ye.

    Ji bo ku tevlihevtir bibePêşekên 3-astî an dakêşanên bi navnîşên pir-peyvan re, hûn ê hewceyê formula INDIRECT piçekî tevlihevtir bi fonksiyona SUBSTITUTE ya hêlînê bikin.

    Ji bo rêberiya hûrgulî gav-bi-gav li ser çawaniya karanîna INDIRECT bi Verastkirina Daneyên Excel, ji kerema xwe vê dersê bişopînin: Meriv çawa di Excel de navnîşek dakêşanê ya girêdayî çê dike.

    Fonksiyonek INDIRECT-Excel - xeletî û pirsgirêkên muhtemel

    Wekî ku di mînakên li jor de diyar dibe, INDIRECT dema ku bi referansên hucre û rêzê re mijûl dibe fonksiyonek pir arîkar e. Lêbelê, ne hemî bikarhênerên Excel bi dilxwazî ​​wê hembêz dikin, ji ber ku karanîna berfereh ya INDIRECT di formula Excel de dibe sedema nebûna zelaliyê. Vekolîna fonksiyona INDIRECT dijwar e ji ber ku şaneya ku ew jê re vedibêje ne cîhê dawî yê nirxa ku di formulê de hatî bikar anîn e, ku bi rastî jî pir tevlihev e, nemaze dema ku bi formulên tevlihev ên mezin re dixebitin.

    Ji bilî li jor got, mîna her fonksiyonek din a Excel, INDIRECT dibe ku xeletiyek bavêje heke hûn argumanên fonksiyonê xelet bikar bînin. Li vir navnîşek xeletiyên herî tîpîk hene:

    Excel INDIRECT #REF! xelet

    Pir caran, fonksiyona INDIRECT #REF vedigerîne! di sê rewşan de çewtî:

    1. ref_text ne referansa şaneyê derbasdar e . Ger parametreya ref_text di formula weya nerasterast de ne referansa hucreyê ya derbasdar be, dê formula #REF encam bide! nirxa çewtiyê. Ji bo ku pirsgirêkên mimkun dûr nekevin, ji kerema xwe fonksiyona INDIRECT kontrol bikinargumanan.
    2. Sînorê rêzê derbas bûye . Heke argumana ref_text ya formula weya nerasterast ji rêzek hucreyan ji sînorê rêzê ya 1,048,576 an ji sînorê stûnê 16,384 wêdetir behs dike, hûn ê di Excel 2007, 2010 û Excel 2013 de jî xeletiya #REF-ê bistînin. Guhertoyên berê yên Excel-ê ji derbasbûyî paşguh dikin. bisînor bikin û hin nirxê vegerînin, her çend pir caran ne ya ku hûn li bendê ne.
    3. Pel an pirtûka xebatê girtî ye. Heke formula weya nerasterast ji pirtûkek xebatê an pelgeya xebatê ya Excel re vedibêje, ew Divê pirtûka xebatê / pelgeya din vekirî be, wekî din INDIRECT #REF vedigerîne! xeletî.

    Excel INDIRECT #NAME? xeletî

    Ev rewşa herî eşkere ye, tê vê wateyê ku di navê fonksiyonê de xeletiyek heye, ku me ber bi xala din ve dibe: )

    Bikaranîna fonksiyona INDIRECT di deverên ne-îngilîzî de

    Dibe ku hûn meraq bikin ku bizanibin ku navê Îngilîzî ya fonksiyona INDIRECT li 14 zimanan hatiye wergerandin, di nav de:

    • Danîmarkî - INDIREKTE
    • Finnî - EPÄSUORA
    • Almanî - INDIREKT
    • Macarî - INDIREKT
    • Îtalî - INDIRETTO
    • Norwecî - INDIREKTE
    • Polonî - ADR.POŚR
    • Spanî - INDIRECTO
    • Swêdî - INDIREKT
    • Tirkî - DOLAYLI

    Heke hûn eleqedar in ku hûn navnîşa tevahî bistînin, ji kerema xwe vê rûpelê binihêrin.

    Pirsgirêkek hevpar a bi herêmîbûnên ne-îngilîzî ev e.ne navê fonksiyona INDIRECT, lê ji bo Veqetandina Lîsteyê Mîhengên Herêmî cudatir e. Di veavakirina standard a Windows-ê de ji bo Amerîkaya Bakur û hin welatên din, Veqetandina Lîsteyê -ya xwerû komoyek e. Dema ku li welatên Ewropî, komma wekî Symbola Dehanî tê parastin û Veqetandina Lîsteyê wekî nîvcolon tê danîn.

    Di encamê de, dema ku formulek di navbera duyan de tê kopîkirin. deverên cuda yên Excel, dibe ku hûn peyama xeletiyê bistînin " Me bi vê formulê re pirsgirêkek dît… " ji ber ku Veqetandina navnîşê ku di formula de tê bikar anîn ji ya ku li ser makîneya we hatî danîn cûda ye. Heke hûn di dema kopîkirina hin formula INDIRECT ji vê tutoriyê di Excel-a xwe de ketine nav vê xeletiyê, bi tenê hemî qertafên (,) bi nîvkolonan (;) biguhezînin da ku wê were rast kirin.

    Ji bo kontrol bikin ka kîjan Veqetandina Lîsteyê û Sembola Dehanî ne li ser makîneya xwe saz bikin, Panela Kontrolê vekin, û biçin Herêm û Ziman > Mîhengên Zêdeyî .

    Hêvîdarim, vê tutorial li ser karanîna INDIRECT di Excel de ronahiyek rijandiye. Naha ku hûn hêz û tixûbên wê dizanin, ew dem e ku hûn jê re bişopînin û bibînin ka fonksiyona INDIRECT çawa dikare karên weya Excel hêsan bike. Spas ji bo xwendinê!

    argumanên fonksiyonê, rast? Ji ber vê yekê, werin em pêşî li hevoksaziya Excel INDIRECT binihêrin.

    Sîntaksa fonksiyona INDIRECT

    Fonksiyon INDIRECT di Excel de referansa şaneyê ji rêzika nivîsê vedigerîne. Du argumanên wê hene, ya yekem hewce ye û ya duyemîn jî vebijarkî ye:

    INDIRECT(ref_text, [a1])

    ref_text - referansa şaneyê ye, an referansa şaneyek di nav şaneyê de ye. forma rêzika nivîsê, an rêzek binavkirî.

    a1 - nirxek mentiqî ye ku diyar dike ka çi celeb referans di argumana ref_text de heye:

    • Heke REŞT an jê dernekeve, ref_text wekî referansa şaneya A1-a1 tê şirove kirin.
    • Heke DEWLET be, ref_text wekî referansa R1C1 tê hesibandin.

    Dema ku celebê referansa R1C1 dikare bibe di hin rewşan de bikêrhatî ye, dibe ku hûn pir caran bixwazin referansên naskirî yên A1 bikar bînin. Digel vê yekê, hema hema hemî formûlên INDIRECT di vê tutoriyê de dê referansên A1 bikar bînin, ji ber vê yekê em ê argumana duyemîn ji holê rakin.

    Bikaranîna bingehîn ya fonksiyona INDIRECT

    Ji bo ku em têbigihîjin têgihîştina fonksiyonê, werin em binivîsin formulek hêsan ku nîşan dide ku hûn çawa di Excel de INDIRECT bikar tînin.

    Bifikirin, di hucreya A1 de jimareya we heye, di hucreya C1 de jî nivîsa A1 heye. Naha, formula =INDIRECT(C1) têxin nav şaneyek din û bibînin ka çi diqewime:

    • Fonksiyona INDIRECT nirxa di hucreya C1 de, ku A1 e, vedibêje.
    • Fonksiyon bi rê ve dibe hucreya A1 ku ew nirxa ku vegere hildibijêre,ku hejmara 3 ye.

    Ji ber vê yekê, ya ku fonksiyona INDIRECT bi rastî di vê nimûneyê de dike, ev e ku veguhertina rêzikek nivîsê bo referansa şaneyê .

    Heke hûn difikirin ku ev hîna pir hindik wateya pratîkî heye, ji kerema xwe bi min re rabe û ez ê hin formulan din nîşanî we bidim ku hêza rastîn a fonksiyona Excel INDIRECT eşkere dikin.

    Çawa meriv INDIRECT di Excel de bikar tîne - mînakên formula

    Wekî ku di mînaka li jor de hate xuyang kirin, hûn dikarin fonksiyona Excel INDIRECT bikar bînin da ku navnîşana şaneyek wekî rêzek nivîsê ya asayî têxin nav hucreyek din, û nirxa şaneya 1-ê bi referansa 2-an bistînin. Lê belê, ew nimûneya bêkêmasî ne ji îşaretekê zêdetir e li ser kapasîteyên INDIRECT.

    Dema ku bi daneya rastîn re dixebitin, fonksiyona INDIRECT dikare her rêzika nivîsê bike referansek tevî rêzikên pir tevlihev ên ku hûn bi karanîna nirxan ava dikin. hucreyên din û encamên ku ji hêla formulên din ên Excel ve têne vegerandin. Lê bila em selikê nexin ber hespê, û bi çend formulan Excel-ê nerasterast, yek bi yek bimeşînin.

    Afirandina referansên nerasterast ji nirxên hucreyê

    Wekî ku tê bîra we, fonksiyona Excel INDIRECT destûrê dide ji bo şêwazên referansa A1 û R1C1. Bi gelemperî, hûn nikarin her du şêwazan di yek pelê de yekcar bikar bînin, hûn tenê dikarin bi rêya Pel > Vebijêrk & gt; Formula > R1C1 qutiya kontrolê . Ev sedem e ku bikarhênerên Excel kêm kêm difikirin ku R1C1 bikar bîninwekî nêzîkatiya referansê ya alternatîf.

    Di formulek INDIRECT de, heke hûn bixwazin hûn dikarin her cûreyek referansê li ser heman pelê bikar bînin. Berî ku em pêş de biçin, dibe ku hûn bixwazin ku ferqa di navbera şêwazên referansa A1 û R1C1 de bizanibin.

    Şêweya A1 di Excel de celebê referansa asayî ye ku li stûnek li dû rêzek vedigere. jimare. Mînakî, B2 şaneya li hevberdana stûna B û rêza 2 vedibêje.

    Şêweya R1C1 cureya referansê ya berevajî ye - rêzên li dû stûnan, ku karanîna wê hinekî dem digire. bo :) Mînakî, R4C1 şaneya A4 ku di rêza 4, stûna 1-ê de di pelek de ye vedibêje. Ger jimarek li dû herfê neyê, wê demê hûn behsa heman rêz an stûnê dikin.

    Û niha, em bibînin ka fonksiyona INDIRECT çawa referansên A1 û R1C1 dike:

    Wek ku hûn di dîmena li jor, sê formulên cûda yên nerasterast heman encamê vedigerînin. Ma we berê fêm kir çima? Ez bet dikim ku we heye :)

    • Formula di hucreya D1 de: =INDIRECT(C1)

    Ev ya herî hêsan e. Formul behsa şaneya C1 dike, nirxa wê digire - rêzika nivîsê A2 , wê vediguherîne referansek şaneyê, serî li şaneya A2 dide û nirxa wê vedigerîne, ku 222 ye.

    • Formula di hucreya D3 de: =INDIRECT(C3,FALSE)

    FALSE di argumana 2yemîn de nîşan dide ku nirxa ku hatî destnîşan kirin (C3) divê wekî referansa şaneya R1C1 were hesibandin, ango hejmarek rêzek li dûv hejmarek stûn. Ji ber vê yekê,formula meya INDIRECT nirxa di hucreya C3 (R2C1) de wekî referansek ji şaneya li hevberdana rêza 2 û stûna 1, ku hucreya A2 ye, şîrove dike.

    Afirandina referansên nerasterast ji nirxên şaneyê û nivîsê

    Wekî çawa me referans ji nirxên şaneyê çêkiriye, hûn dikarin di nav formula xweya INDIRECT de strêka nivîsê û referanseke şaneyê , bi operatora hevgirtinê ve bi hev ve girêbidin (&) .

    Di mînaka jêrîn de, formula: =INDIRECT("B"&C2) nirxek ji şaneya B2 li ser bingeha zincîra mentiqî ya jêrîn vedigerîne:

    Fonksiyon INDIRECT hêmanan li hev dixe. di argumana ref_text - nivîsa B û nirxa di şaneya C2 de -> nirxa di hucreya C2 de jimare 2 ye, ku referansê li şaneya B2 dike - & gt; formula diçe şaneya B2 û nirxa xwe vedigerîne, ku hejmara 10 e.

    Bikaranîna fonksiyona INDIRECT bi rêzikên binavkirî

    Ji xeynî çêkirina referansên ji nirxên şaneyê û nivîsê, hûn dikarin Excel-ê bistînin. Fonksiyona INDIRECT ji bo referansa rêzikên bi navkirî .

    Bifikirin, ku hûn rêzikên bi navên jêrîn di pelika we de hene:

    • Sêv - B2:B6
    • Mûz - C2:C6
    • Leymûn - D2:D6

    Ji bo afirandina referansek dînamîkî ya Excel li ser yek ji rêzikên bi navên jorîn, tenê navê wê di hin şaneyê de binivîse, bêje. G1, û wê şaneyê ji formula =INDIRECT(G1) ya nerasterast binihêrin.

    Û niha, hûn dikarin gavekî pêşdetir bavêjin û vê formula INDIRECT têxin nav xwenav fonksiyonên din ên Excel-ê da ku berhevok û navînî ya nirxan di nav rêzek binavkirî de bihejmêre, an nirxa herî zêde / hindiktirîn di nav xezebê de bibîne:

    • =SUM(INDIRECT(G1))
    • =AVERAGE(INDIRECT(G1))
    • =MAX(INDIRECT(G1))
    • =MIN(INDIRECT(G1))

    Naha ku we ramana giştî ya çawaniya karanîna fonksiyona INDIRECT li Excel-ê girtiye, em dikarin bi formulên bihêztir ceribandinê bikin.

    Formula INDIRECT ku bi dînamîk veguhezîne kaxeza xebatê ya din

    Kêrhatiya fonksiyona Excel INDIRECT bi avakirina referansên şaneya "dînamîk" re sînordar nabe. Her weha hûn dikarin wê bikar bînin da ku şaneyên di pelên xebatê yên din de "li ser firînê" binav bikin, û li vir çawa ye.

    Bifikirin, ku hûn di Pelê 1-ê de hin daneyên girîng hene, û hûn dixwazin wan daneyan di pelgeya 2-ê de derxînin. Wêneya jêrîn nîşan dide ka formula Excel nerasterast çawa dikare vî karî bi rê ve bibe:

    Werin em formula ku hûn di dîmenê de dibînin ji hev veqetînin û jê fam bikin.

    Wekî ku hûn dizanin, awayê asayî yê referanskirina pelek din di Excel de navê pelê dinivîse û dûv re nîşana şûjinê û şaneyek / rêzek referans, wek Navê Sheet!Range . Ji ber ku navekî pelê pirê caran vala(yên) dihewîne, çêtir e ku hûn wê (nav, ne valahî :) bi yek tîpan ve girêdin da ku xeletiyek çênebe, mînak 'Rûpela min!'$A$1 .

    Û niha, ya ku divê hûn bikin ev e ku hûn navê pelê di şaneyek de, navnîşana hucreyê di şaneyek din de binivîsin, wan di nav rêzek nivîsê de bigihînin hev û wê rêzê bixin nav hucreyekê.fonksiyona INDIRECT. Bînin bîra xwe ku di rêza nivîsê de, divê hûn her hêmanek ji bilî navnîşana şaneyek an hejmareke din bi tîpên ducarî ve girêbidin û hemî hêmanan bi karanîna operatora hevgirtinê (&) bi hev ve girêdin.

    Li jor hatî dayîn, em digihîjin şêweya jêrîn:

    INDIRECT("'" & Navê pelê & "'!" & Şaneya ji bo kişandina daneyan ji )

    Vegerin bo mînaka xwe, hûn navê pelê têxin hucreya A1, û navnîşanên hucreyê di stûna B de binivîsin, wekî ku di dîmena jorîn de diyar dibe. Di encamê de, hûn formula jêrîn distînin:

    INDIRECT("'" & $A$1 & "'!" & B1)

    Herwiha, ji kerema xwe bala xwe bidin ku heke hûn formulê di çend şaneyan de kopî dikin, divê hûn referansa navê pelê bi karanîna kilît bikin. referansên şaneya mutleq wek $A$1.

    Nîşe

    • Heke yek ji şaneyên ku nav û navnîşana şaneya 2yemîn tê de heye (di formula jorîn A1 û B1) vala be. , formula weya nerasterast dê xeletiyek vegere. Ji bo pêşîlêgirtina vê yekê, hûn dikarin fonksiyona INDIRECT di fonksiyona IF de bipêçin:

      IF(OR($A$1="",B1=""), "", INDIRECT("'" & $A$1 & "'!" & B1))

    • Ji bo ku formula INDIRECT ya ku li ser pelek din rast bixebite, divê pelika ku hatî destnîşan kirin vekirî be, wekî din formula dê xeletiyek #REF vegere. Ji bo ku ji xeletiyê dûr nekevin, hûn dikarin fonksiyona IFERROR bikar bînin, ya ku dê rêzek vala nîşan bide, çi xeletiyek çêbibe:

      IFERROR(INDIRECT("'" & $A$1 & "'!" &B1), "")

    Afirandina referansek dînamîkî ya Excel ji pirtûkek din re

    Formula nerasterast ku vedibêjeji pirtûkek xebatê ya Excel-ê ya cihêreng re li ser heman nêzîkatiyê wekî referansek ji pelgeyek din re bingeh e. Tenê divê hûn navê pirtûkê diyar bikin û navê pelê û navnîşana şaneyê zêde bikin.

    Ji bo ku tiştan hêsantir bikin, werin em dest bi çêkirina referansa pirtûkek din bi awayê asayî bikin (apostrof têne zêdekirin heke pirtûka we û/an navên pelan valahiyan vedigirin):

    '[Book_name.xlsx]Sheet_name'!Range

    Bihesibînin ku navê pirtûkê di hucreya A2 de, navê pelê di B2 de ye, û Navnîşana hucreyê di C2 de ye, em formula jêrîn digirin:

    =INDIRECT("'[" & $A$2 & "]" & $B$2 & "'!" & C2)

    Ji ber ku hûn naxwazin şaneyên ku navên pirtûk û pelan tê de hene biguherin dema ku formula li ser şaneyên din kopî dikin, hûn wan bi karanîna referansên hucreyê yên bêkêmasî, bi rêzê, $A$2 û $B$2, kilît bikin.

    Û niha, hûn dikarin bi hêsanî referansa xweya dînamîkî li pirtûkek xebatê ya Excel-ê ya din bi karanîna nimûneya jêrîn binivîsin:

    =INDIRECT("'[" & Navê pirtûkê & " ]" & Navê pelê & "'!" & Navnîşana hucreyê )

    Nîşe. Pirtûka xebatê ya ku formula we jê re vedibêje divê her gav vekirî be, wekî din fonksiyona INDIRECT dê xeletiyek #REF bavêje. Wekî her car, fonksiyona IFERROR dikare ji we re bibe alîkar ku hûn jê dûr bikevin:

    =IFERROR(INDIRECT("'[" & A2 & "]" & $A$1 & "'!" & B1), "")

    Bikaranîna fonksiyona Excel INDIRECT ji bo girtina referansek hucreyê

    Bi gelemperî, Microsoft Excel referansên hucreyê diguhezîne dema ku hûn têxin di pelekê de rêz an stûnên heyî nû bikin an jêbikin. Ji bo pêşîgirtina vê yekê, hûn dikarinfonksiyona INDIRECT bikar bînin da ku bi referansên hucreyê re bixebitin ku divê di her rewşê de bêkêmasî bimînin.

    Ji bo ronîkirina cûdahiyê, ji kerema xwe vê yekê bikin:

    1. Her nirxek di her şaneyê de têkevin, bêje , jimareya 20 di hucreya A1 de.
    2. A1 ji du şaneyên din bi awayên cuda binihêrin: =A1 û =INDIRECT("A1")
    3. Rêzek nû li ser rêza 1-ê têxin.

    Binêre çi dibe? Xaneya bi wekî operatorê mentiqî dîsa jî 20 vedigerîne, ji ber ku formula wê bixweber bûye =A2. Hucreya bi formula INDIRECT niha vedigere 0, ji ber ku formula nehat guherandin dema ku rêzek nû hate danîn û ew hîn jî vedigere şaneya A1, ya ku niha vala ye:

    Piştî vê pêşandanê, dibe ku hûn di bin tê dîtin ku fonksiyona INDIRECT ji arîkariyê bêtir acizker e. Baş e, em bi awayekî din biceribînin.

    Bifikirin, hûn dixwazin nirxan di şaneyên A2:A5 de berhev bikin, û hûn dikarin bi hêsanî vê yekê bi karanîna fonksiyona SUM bikin:

    =SUM(A2:A5)

    Lêbelê, hûn dixwazin ku formula neguhêrbar bimîne, ferq nake ka çend rêz têne jêbirin an jî têne danîn. Çareseriya herî eşkere - karanîna referansên bêkêmasî - dê ne alîkar be. Ji bo ku hûn pê ewle bin, formula =SUM($A$2:$A$5) di hin hucreyê de têkevin, rêzek nû têxin rêza 3, û… formula ku =SUM($A$2:$A$6) veguherî ye bibînin.

    Bê guman, ev hurmeta Microsoft Excel dê di piran de baş bixebite. rewşên. Lêbelê, dibe ku senaryo hebin dema ku hûn nexwazin formula were guheztin

    Michael Brown dilxwazek teknolojiyê ya dilsoz e ku bi hewesek hêsankirina pêvajoyên tevlihev bi karanîna amûrên nermalavê ye. Bi zêdetirî deh salan ezmûnek di pîşesaziya teknolojiyê de, wî jêhatîbûna xwe di Microsoft Excel û Outlook, û her weha Google Sheets û Docs de pêş xist. Bloga Michael ji bo parvekirina zanyarî û pisporiya xwe bi kesên din re veqetandî ye, ji bo baştirkirina hilberî û karîgeriyê serişte û dersên hêsan-şopandinê peyda dike. Çi hûn pisporek demsalî ne an jî destpêkek in, bloga Michael ji bo ku hûn herî zêde ji van amûrên nermalava bingehîn sûd werbigirin, têgihiştinên hêja û şîretên pratîkî pêşkêşî dike.