"Excel" funkcija INDIRECT - pagrindiniai naudojimo būdai ir formulių pavyzdžiai

  • Pasidalinti
Michael Brown

Šiame "Excel" INDIRECT vadovėlyje paaiškinama funkcijos sintaksė, pagrindiniai jos naudojimo būdai ir pateikiami keli formulių pavyzdžiai, kuriuose parodoma, kaip naudoti INDIRECT programoje "Excel".

Programoje "Microsoft Excel" yra labai daug funkcijų, kai kurios iš jų yra lengvai suprantamos, kitos reikalauja ilgo mokymosi, o pirmosios naudojamos dažniau nei antrosios. Ir vis dėlto "Excel" funkcija INDIRECT yra viena iš tokių. Ši "Excel" funkcija neatlieka jokių skaičiavimų, neįvertina jokių sąlygų ar loginių testų.

Taigi, kas yra "Excel" funkcija INDIRECT ir kam ją naudoti? Tai labai geras klausimas ir, tikiuosi, kad baigę skaityti šią pamoką po kelių minučių gausite išsamų atsakymą.

    "Excel" funkcija INDIRECT - sintaksė ir pagrindiniai naudojimo būdai

    Kaip matyti iš pavadinimo, "Excel INDIRECT" naudojama netiesioginėms nuorodoms į ląsteles, intervalus, kitus lapus ar sąsiuvinius. Kitaip tariant, INDIRECT funkcija leidžia sukurti dinaminę ląstelės ar intervalo nuorodą, užuot jas užkodavus. Dėl to galite keisti nuorodą formulėje nekeisdami pačios formulės. Be to, šios netiesioginės nuorodos nesikeis, kai atsiras naujų eilučių ar stulpelių.įterpiami į darbalapį arba kai ištrinsite esamus.

    Visa tai gali būti lengviau suprasti iš pavyzdžio. Tačiau norint parašyti formulę, net ir pačią paprasčiausią, reikia žinoti funkcijos argumentus, tiesa? Taigi, pirmiausia trumpai apžvelkime "Excel" INDIRECT sintaksę.

    INDIRECT funkcijos sintaksė

    "Excel" funkcija INDIRECT grąžina langelio nuorodą iš teksto eilutės. Ji turi du argumentus: pirmasis yra privalomas, o antrasis - neprivalomas:

    INDIRECT(ref_text, [a1])

    ref_text - yra nuoroda į ląstelę, nuoroda į ląstelę teksto eilutės pavidalu arba į pavadintą intervalą.

    a1 - yra loginė reikšmė, nurodanti, kokio tipo nuoroda yra ref_text argumente:

    • Jei TRUE arba praleista, ref_text interpretuojamas kaip A1 tipo langelio nuoroda.
    • Jei FALSE, ref_text laikomas R1C1 nuoroda.

    Nors R1C1 nuorodos tipas gali būti naudingas tam tikrose situacijose, tikriausiai dažniausiai norėsite naudoti gerai pažįstamas A1 nuorodas. Šiaip ar taip, beveik visose INDIRECT formulėse šiame vadovėlyje bus naudojamos A1 nuorodos, todėl antrąjį argumentą praleisime.

    Pagrindinis funkcijos INDIRECT naudojimas

    Norėdami įsigilinti į funkcijos įžvalgas, parašykime paprastą formulę, kuri parodo, kaip "Excel" programoje naudoti INDIRECT.

    Tarkime, kad A1 ląstelėje yra skaičius 3, o tekste A1 ląstelėje C1. Dabar įrašykite formulę =INDIRECT(C1) bet kurioje kitoje ląstelėje ir pažiūrėkite, kas nutiks:

    • Funkcija INDIRECT nurodo C1 ląstelės vertę, kuri yra A1.
    • Funkcija nukreipiama į A1 langelį, kuriame pasirenkama grąžintina reikšmė, t. y. skaičius 3.

    Taigi, šiame pavyzdyje INDIRECT funkcija iš tikrųjų atlieka šią funkciją teksto eilutės konvertavimas į ląstelės nuorodą .

    Jei manote, kad tai vis dar turi labai mažai praktinės prasmės, prašom pakentėti, ir aš jums parodysiu dar keletą formulių, kurios atskleis tikrąją "Excel" funkcijos INDIRECT galią.

    Kaip naudoti INDIRECT programoje "Excel" - formulių pavyzdžiai

    Kaip parodyta pirmiau pateiktame pavyzdyje, galite naudoti "Excel" funkciją INDIRECT, kad vienos ląstelės adresą įrašytumėte į kitą ląstelę kaip įprastą teksto eilutę ir gautumėte 1-osios ląstelės reikšmę, pateikdami nuorodą į 2-ąją. Tačiau šis trivialus pavyzdys yra tik užuomina apie INDIRECT galimybes.

    Dirbant su realiais duomenimis, funkcija INDIRECT bet kokią teksto eilutę gali paversti nuoroda, įskaitant ir labai sudėtingas eilutes, kurias sukursite naudodami kitų langelių reikšmes ir kitų "Excel" formulių grąžintus rezultatus. Tačiau nepradėkime kalbėti apie tai anksčiau nei apie arklį ir po vieną iš karto panagrinėkime kelias "Excel" netiesiogines formules.

    Netiesioginių nuorodų kūrimas iš ląstelių verčių

    Kaip prisimenate, "Excel" funkcija INDIRECT leidžia naudoti A1 ir R1C1 nuorodų stilius. Paprastai viename lape vienu metu negalite naudoti abiejų stilių, galite tik perjungti abu nuorodų tipus naudodami Failas> Parinktys> Formulės > R1C1 žymimasis langelis . Dėl šios priežasties "Excel" naudotojai retai svarsto galimybę naudoti R1C1 kaip alternatyvų nuorodų metodą.

    Jei norite, INDIRECT formulėje tame pačiame lape galite naudoti bet kurį nuorodos tipą. Prieš eidami toliau, galbūt norėsite sužinoti, kuo skiriasi A1 ir R1C1 nuorodų stiliai.

    A1 stilius tai įprastas "Excel" nuorodos tipas, nurodantis stulpelį, po kurio eina eilutės numeris. Pavyzdžiui, B2 nurodo ląstelę, esančią B stulpelio ir 2 eilutės sankirtoje.

    R1C1 stilius tai priešingas nuorodos tipas - eilutės, po kurių eina stulpeliai, prie kurio reikia priprasti : ) Pavyzdžiui, R4C1 reiškia ląstelę A4, kuri yra lapo 4 eilutėje, 1 stulpelyje. Jei po raidės nėra jokio skaičiaus, vadinasi, nurodote tą pačią eilutę arba stulpelį.

    O dabar pažiūrėkime, kaip funkcija INDIRECT tvarko A1 ir R1C1 nuorodas:

    Kaip matote pirmiau pateiktoje ekrano nuotraukoje, trys skirtingos netiesioginės formulės duoda tą patį rezultatą. Ar jau supratote, kodėl? Galiu lažintis, kad supratote : )

    • D1 ląstelės formulė: =INDIRECT(C1)

    Ši formulė yra pati paprasčiausia. Formulėje nurodoma ląstelė C1, gaunama jos reikšmė - teksto eilutė A2 , paverčia ją langelio nuoroda, pereina į langelį A2 ir grąžina jo vertę, kuri yra 222.

    • D3 ląstelės formulė: =INDIRECT(C3,FALSE)

    FALSE 2-ajame argumente rodo, kad nurodyta reikšmė (C3) turėtų būti traktuojama kaip R1C1 langelio nuoroda, t. y. eilutės numeris, po kurio eina stulpelio numeris. Todėl mūsų formulė INDIRECT interpretuoja C3 langelio reikšmę (R2C1) kaip nuorodą į 2 eilutės ir 1 stulpelio jungties ląstelę, t. y. A2 langelį.

    Netiesioginių nuorodų kūrimas iš ląstelių verčių ir teksto

    Panašiai kaip ir kuriant nuorodas iš ląstelių reikšmių, galite sujungti teksto eilutė ir ląstelės nuoroda savo INDIRECT formulėje, susietas jungimo operatoriumi (&).

    Toliau pateiktame pavyzdyje formulė: =INDIRECT("B"&C2) grąžina reikšmę iš ląstelės B2 pagal tokią loginę grandinę:

    Funkcija INDIRECT sujungia argumento ref_text elementus - tekstą B ir ląstelės C2 reikšmę -> ląstelės C2 reikšmė yra skaičius 2, todėl daroma nuoroda į ląstelę B2 -> formulė eina į ląstelę B2 ir grąžina jos reikšmę, kuri yra skaičius 10.

    INDIRECT funkcijos naudojimas su pavadintais intervalais

    Be nuorodų į ląstelių ir teksto reikšmes, galite naudoti "Excel" funkciją INDIRECT, kad padarytumėte nuorodą į įvardyti intervalai .

    Tarkime, lape turite šiuos pavadintus intervalus:

    • Obuoliai - B2:B6
    • Bananai - C2:C6
    • Citrinos - D2:D6

    Norėdami sukurti "Excel" dinaminę nuorodą į bet kurį iš pirmiau išvardytų intervalų, tiesiog įveskite jo pavadinimą į kurią nors ląstelę, pavyzdžiui, G1, ir pateikite nuorodą į tą ląstelę naudodami netiesioginę formulę. =INDIRECT(G1) .

    Dabar galite žengti dar vieną žingsnį ir šią INDIRECT formulę įterpti į kitas "Excel" funkcijas, kad apskaičiuotumėte tam tikro įvardyto intervalo verčių sumą ir vidurkį arba rastumėte didžiausią / mažiausią vertę intervale:

    • =SUM(NETIESIOGINIS(G1))
    • = VIDURKIS(NETIESIOGINIS(G1))
    • =MAX(NETIESIOGINIS(G1))
    • =MIN(NETIESIOGINIS(G1))

    Dabar, kai jau žinote, kaip "Excel" programoje naudoti funkciją INDIRECT, galime eksperimentuoti su galingesnėmis formulėmis.

    INDIREKTINĖ formulė, skirta dinamiškai nukreipti į kitą darbalapį

    "Excel" funkcijos INDIRECT naudingumas neapsiriboja vien "dinaminių" ląstelių nuorodų kūrimu. Ją taip pat galite naudoti nuorodoms į kitų darbalapių ląsteles "skrydžio metu", ir štai kaip tai padaryti.

    Tarkime, 1 lape turite svarbių duomenų ir norite juos perkelti į 2 lapą. Toliau pateiktoje ekrano kopijoje parodyta, kaip "Excel" netiesiogine formule galima atlikti šią užduotį:

    Išskaidykime ekrano nuotraukoje matomą formulę ir suprasime.

    Kaip žinote, įprastas būdas "Excel" programoje pateikti nuorodą į kitą lapą - tai įrašyti lapo pavadinimą, po jo šauktuką ir ląstelės / intervalo nuorodą, pvz. Lapo pavadinimas!Diapazonas Kadangi lapo pavadinime dažnai būna tarpas (-ai), geriau jį (pavadinimą, o ne tarpą : ) uždaryti viengubomis kabutėmis, kad išvengtumėte klaidos, pvz. "Mano lapas!"$A$1 .

    Dabar tereikia į vieną langelį įrašyti lapo pavadinimą, į kitą - langelio adresą, sujungti juos į teksto eilutę ir perduoti šią eilutę funkcijai INDIRECT. Nepamirškite, kad teksto eilutėje kiekvieną elementą, išskyrus langelio adresą arba skaičių, turite uždaryti dvigubomis kabutėmis ir visus elementus sujungti naudodami sujungimo operatorių (&).

    Atsižvelgdami į tai, kas išdėstyta pirmiau, gauname tokį modelį:

    INDIRECT("''" & Lapo pavadinimas & "'!" & Ląstelė, iš kurios galima traukti duomenis )

    Grįžtant prie mūsų pavyzdžio, lapo pavadinimą įrašykite į A1 langelį, o langelių adresus įveskite į B stulpelį, kaip parodyta aukščiau pateiktoje ekrano nuotraukoje. Kaip rezultatą gausite tokią formulę:

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

    Be to, atkreipkite dėmesį, kad jei kopijuojate formulę į kelias ląsteles, turite užfiksuoti nuorodą į lapo pavadinimą naudodami absoliučiąsias ląstelių nuorodas, pavyzdžiui, $A$1.

    Pastabos

    • Jei kuri nors iš ląstelių, kuriose yra 2-ojo lapo pavadinimas ir ląstelės adresas (A1 ir B1 pirmiau pateiktoje formulėje), yra tuščia, jūsų netiesioginė formulė grąžins klaidą. Kad taip nenutiktų, funkciją INDIRECT galite apgaubti funkcija IF:

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

    • Kad INDIRECT formulė, kurioje daroma nuoroda į kitą lapą, veiktų teisingai, nurodomas lapas turi būti atidarytas, kitaip formulė grąžins #REF klaidą. Norėdami išvengti klaidos, galite naudoti funkciją IFERROR, kuri parodys tuščią eilutę, kad ir kokia klaida įvyktų:

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

    "Excel" dinaminės nuorodos į kitą darbaknygę kūrimas

    Netiesioginė formulė, kurioje daroma nuoroda į kitą "Excel" darbaknygę, pagrįsta tuo pačiu metodu kaip ir nuoroda į kitą skaičiuoklę. Be lapo pavadinimo ir ląstelės adreso, tereikia nurodyti darbaknygės pavadinimą.

    Kad būtų paprasčiau, pradėkime nuo nuorodos į kitą knygą darymo įprastu būdu (apostrofai pridedami tuo atveju, jei knygų ir (arba) lapų pavadinimuose yra tarpų):

    '[Book_name.xlsx]Sheet_name'!Kategorijos

    Darant prielaidą, kad knygos pavadinimas yra ląstelėje A2, lapo pavadinimas yra ląstelėje B2, o ląstelės adresas yra ląstelėje C2, gauname tokią formulę:

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

    Kadangi nenorite, kad ląstelės, kuriose yra knygos ir lapo pavadinimai, pasikeistų kopijuojant formulę į kitas ląsteles, jas užrakinate naudodami absoliučias ląstelių nuorodas, atitinkamai $A$2 ir $B$2.

    Dabar galite lengvai parašyti savo dinaminę nuorodą į kitą "Excel" sąsiuvinį naudodami šį modelį:

    =INDIRECT("'[" & Knygos pavadinimas & "]" & Lapo pavadinimas & "'!" & Mobilusis adresas )

    Pastaba. Darbaknygė, į kurią nurodo jūsų formulė, visada turi būti atidaryta, antraip INDIRECT funkcija iškels #REF klaidą. Kaip įprasta, jos išvengti gali padėti funkcija IFERROR:

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

    "Excel" INDIRECT funkcijos naudojimas ląstelės nuorodai užrakinti

    Paprastai "Microsoft Excel" pakeičia ląstelių nuorodas, kai lape įterpiate naujas arba panaikinate esamas eilutes ar stulpelius. Kad taip neatsitiktų, galite naudoti funkciją INDIRECT ir dirbti su ląstelių nuorodomis, kurios bet kuriuo atveju turėtų išlikti nepakitusios.

    Norėdami parodyti skirtumą, atlikite šiuos veiksmus:

    1. Į bet kurį langelį įveskite bet kokią reikšmę, tarkime, į A1 langelį įrašykite skaičių 20.
    2. Skirtingais būdais pateikite nuorodą į A1 iš dviejų kitų langelių: =A1 ir =INDIRECT("A1")
    3. Įterpkite naują eilutę virš 1 eilutės.

    Matote, kas atsitinka? Ląstelė su lygus loginis operatorius vis dar grąžina 20, nes jo formulė buvo automatiškai pakeista į =A2. Ląstelė su INDIRECT formule dabar grąžina 0, nes įterpus naują eilutę formulė nebuvo pakeista ir ji vis dar nurodo į ląstelę A1, kuri šiuo metu yra tuščia:

    Po šios demonstracijos jums gali susidaryti įspūdis, kad funkcija INDIRECT labiau trukdo, nei padeda. Gerai, pabandykime tai padaryti kitu būdu.

    Tarkime, norite susumuoti langeliuose A2:A5 esančias vertes, o tai galite lengvai padaryti naudodami funkciją SUM:

    =SUMA(A2:A5)

    Tačiau norite, kad formulė išliktų nepakitusi, nesvarbu, kiek eilučių būtų ištrinta ar įterpta. Akivaizdžiausias sprendimas - absoliučių nuorodų naudojimas - nepadės. Norėdami įsitikinti, įveskite formulę =SUM($A$2:$A$5) kai kuriose ląstelėse įterpkite naują eilutę, tarkime, 3 eilutę, ir... suraskite formulę, konvertuotą į =SUM($A$2:$A$6) .

    Žinoma, daugeliu atvejų tokia "Microsoft Excel" mandagumo dėka veiks puikiai. Vis dėlto gali būti scenarijų, kai nenorite, kad formulė būtų keičiama automatiškai. Sprendimas - naudoti funkciją INDIRECT, pvz:

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

    Kadangi "Excel" "A1:A5" suvokia kaip paprastą teksto eilutę, o ne kaip diapazono nuorodą, įterpus arba ištrynus eilutę (-es), ji neatliks jokių pakeitimų.

    INDIRECT naudojimas su kitomis "Excel" funkcijomis

    Be SUM, INDIRECT dažnai naudojama su kitomis "Excel" funkcijomis, pavyzdžiui, ROW, COLUMN, ADDRESS, VLOOKUP, SUMIF ir kt.

    1 pavyzdys. INDIRECT ir ROW funkcijos

    Gana dažnai "Excel" programoje funkcija ROW naudojama verčių masyvui grąžinti. Pavyzdžiui, norėdami grąžinti 3 mažiausių skaičių iš intervalo A1:A10 vidurkį, galite naudoti toliau pateiktą masyvo formulę (nepamirškite, kad reikia paspausti Ctrl + Shift + Enter ):

    =VIDURKIS(SMALL(A1:A10,EILUTĖ(1:3))

    Tačiau jei į darbalapį įterpsite naują eilutę tarp 1 ir 3 eilučių, funkcijos ROW diapazonas bus pakeistas į ROW(1:4) ir formulė grąžins ne 3, o 4 mažiausių skaičių vidurkį.

    Kad taip nenutiktų, į funkciją ROW įterpkite funkciją INDIRECT ir jūsų masyvo formulė visada bus teisinga, nesvarbu, kiek eilučių įterpiama ar ištrinama:

    =VIDURKIS(SMALL(A1:A10,EILUTĖ(INDIRECT("1:3"))))

    Pateikiame dar keletą INDIRECT ir ROW naudojimo kartu su funkcija LARGE pavyzdžių: Kaip susumuoti N didžiausių skaičių intervale.

    2 pavyzdys. INDIRECT ir ADDRESS funkcijos

    Galite naudoti "Excel" INDIRECT kartu su funkcija ADDRESS, kad gautumėte tam tikros ląstelės vertę.

    Kaip prisimenate, funkcija ADRESAS "Excel" naudojama ląstelės adresui gauti pagal eilučių ir stulpelių numerius. Pavyzdžiui, formulė =ADRESAS(1,3) grąžina eilutę $C$1, nes C1 yra ląstelė, esanti 1-osios eilutės ir 3-iojo stulpelio sankirtoje.

    Norėdami sukurti netiesioginę nuorodą į ląstelę, tiesiog įterpkite funkciją ADDRESS į formulę INDIRECT taip:

    =INDIRECT(ADRESAS(1,3))

    Žinoma, ši triviali formulė tik parodo metodą. O štai keletas pavyzdžių, kurie gali pasirodyti tikrai naudingi:

    • INDIREKTYVIOJI ADRESO formulė - kaip perjungti eilutes ir stulpelius.
    • VLOOKUP ir INDIRECT - kaip dinamiškai traukti duomenis iš skirtingų lapų.
    • INDIRECT su INDEX / MATCH - kaip patobulinti VLOOKUP formulę, kurioje naudojamos didžiosios raidės.
    • "Excel" INDIRECT ir COUNTIF - kaip naudoti COUNTIF funkciją nesusijungiančiame diapazone arba pasirinktose ląstelėse.

    INDIRECT naudojimas su duomenų patvirtinimu "Excel" programoje

    Galite naudoti "Excel" funkciją INDIRECT su "Data Validation", kad sukurtumėte kaskadinius išskleidžiamus sąrašus, kuriuose rodomi skirtingi pasirinkimai, priklausomai nuo to, kokią reikšmę naudotojas pasirinko pirmajame išskleidžiamajame sąraše.

    Paprastą priklausomą išskleidžiamąjį sąrašą labai lengva sukurti. Tereikia kelių pavadintų intervalų išskleidžiamojo sąrašo elementams saugoti ir paprasto =INDIRECT(A2) formulę, kurioje A2 yra ląstelė, kurioje rodomas pirmasis išskleidžiamojo sąrašo langelis.

    Jei norite sukurti sudėtingesnius trijų lygių meniu arba išskleidžiamus meniu su kelių žodžių įrašais, reikės šiek tiek sudėtingesnės INDIRECT formulės su įterpta SUBSTITUTE funkcija.

    Išsamios žingsnis po žingsnio instrukcijos, kaip naudoti INDIRECT su "Excel" duomenų patvirtinimu, rasite šioje mokomojoje programoje: Kaip "Excel" sukurti priklausomą išskleidžiamąjį sąrašą.

    "Excel" INDIRECT funkcija - galimos klaidos ir problemos

    Kaip parodyta pirmiau pateiktuose pavyzdžiuose, funkcija INDIRECT yra gana naudinga, kai reikia dirbti su ląstelių ir diapazonų nuorodomis. Tačiau ne visi "Excel" naudotojai noriai ją priima, dažniausiai dėl to, kad plačiai naudojant INDIRECT "Excel" formulėse trūksta skaidrumo. Funkciją INDIRECT sunku peržiūrėti, nes ląstelė, į kurią ji nurodo, nėra galutinė formulėje naudojamos vertės vieta,o tai iš tiesų gana painu, ypač dirbant su didelėmis sudėtingomis formulėmis.

    Be to, kaip ir bet kuri kita "Excel" funkcija, INDIRECT gali išmesti klaidą, jei netinkamai naudosite funkcijos argumentus. Pateikiame tipiškiausių klaidų sąrašą:

    "Excel" netiesioginė #REF! klaida

    Dažniausiai funkcija INDIRECT trimis atvejais grąžina #REF! klaidą:

    1. ref_text nėra galiojanti ląstelės nuoroda . Jei jūsų netiesioginės formulės ref_text parametras nėra galiojanti langelio nuoroda, formulė pateiks #REF! klaidos reikšmę. Kad išvengtumėte galimų problemų, patikrinkite funkcijos INDIRECT argumentus.
    2. Viršyta diapazono riba Jei netiesioginės formulės argumentas ref_text nurodo ląstelių intervalą, viršijantį 1 048 576 eilučių ribą arba 16 384 stulpelių ribą, "Excel 2007", "Excel 2010" ir "Excel 2013" taip pat gausite #REF klaidą. Ankstesnės "Excel" versijos nekreipia dėmesio į viršytą ribą ir grąžina tam tikrą reikšmę, nors dažnai ne tą, kurios tikėjotės.
    3. Nurodytas lapas arba sąsiuvinis yra uždarytas. Jei netiesioginėje formulėje pateikiama nuoroda į kitą "Excel" sąsiuvinį arba darbalapį, tas kitas sąsiuvinis arba darbalapis turi būti atidarytas, kitaip INDIRECT grąžins #REF! klaidą.

    "Excel" INDIRECT #NAME? klaida

    Tai akivaizdžiausias atvejis, kuris reiškia, kad funkcijos pavadinime yra kažkokia klaida, todėl pereiname prie kito punkto : )

    INDIRECT funkcijos naudojimas ne angliškose vietovėse

    Jums gali būti įdomu sužinoti, kad angliškas funkcijos INDIRECT pavadinimas išverstas į 14 kalbų, įskaitant:

    • Danų kalba - INDIREKTE
    • Suomių kalba - EPÄSUORA
    • Vokiečių kalba - INDIREKT
    • Vengrų kalba - INDIREKT
    • Italų kalba - INDIRETTO
    • Norvegų kalba - INDIREKTE
    • Lenkų kalba - ADR.POŚR
    • Ispanų kalba - INDIRECTO
    • Švedų kalba - INDIREKT
    • Turkiškai - DOLAYLI

    Jei norite gauti visą sąrašą, apsilankykite šiame puslapyje.

    Dažna ne angliškų lokalizacijų problema yra ne funkcijos INDIRECT pavadinimas, o skirtingi Regioniniai nustatymai Sąrašo skirtukas . Standartinėje "Windows" konfigūracijoje, skirtoje Šiaurės Amerikai ir kai kurioms kitoms šalims, numatytasis Sąrašo skirtukas yra kablelis. Europos šalyse kablelis rezervuotas kaip Dešimtainis simbolis ir Sąrašo skirtukas nustatomas kaip kabliataškis.

    Todėl kopijuojant formulę tarp dviejų skirtingų "Excel" vietovių gali būti rodomas klaidos pranešimas " Nustatėme šios formulės problemą... ", nes Sąrašo separatorius Jei kopijuodami kokią nors INDIRECT formulę iš šio vadovėlio į savo Excel programą susidursite su šia klaida, tiesiog pakeiskite visus kablelius (,) kabliataškiais (;), kad ją ištaisytumėte.

    Norėdami patikrinti, koks sąrašo skirtukas ir dešimtainės trupmenos simbolis nustatytas jūsų kompiuteryje, atidarykite Valdymo skydelis ir eikite į Regionas ir kalba> Papildomi nustatymai .

    Tikimės, kad ši pamoka šiek tiek atskleidė INDIRECT naudojimą "Excel" programoje. Dabar, kai jau žinote jos privalumus ir apribojimus, metas išbandyti ją ir pamatyti, kaip INDIRECT funkcija gali supaprastinti jūsų "Excel" užduotis. Dėkojame, kad perskaitėte!

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.