Excelin INDIRECT-funktio - peruskäytöt ja kaavaesimerkkejä

  • Jaa Tämä
Michael Brown

Tässä Excelin INDIRECT-oppaassa selitetään funktion syntaksi, peruskäytöt ja annetaan useita kaavaesimerkkejä, jotka osoittavat, miten INDIRECTiä käytetään Excelissä.

Microsoft Excelissä on paljon funktioita, joista osa on helppotajuisia, osa vaatii pitkän oppimiskäyrän, ja edellisiä käytetään useammin kuin jälkimmäisiä. Excelin INDIRECT on kuitenkin yksi niistä. Tämä Excel-funktio ei suorita mitään laskutoimituksia eikä se arvioi mitään ehtoja tai loogisia testejä.

Mikä sitten on INDIRECT-funktio Excelissä ja mihin sitä käytetään? Tämä on erittäin hyvä kysymys, ja toivottavasti saat siihen kattavan vastauksen muutaman minuutin kuluttua, kun olet lukenut tämän ohjeen loppuun.

    Excelin INDIRECT-funktio - syntaksi ja peruskäytöt

    Nimensä mukaisesti Excelin INDIRECT-toimintoa käytetään solujen, alueiden, muiden arkkien tai työkirjojen epäsuoraan viittaamiseen. Toisin sanoen INDIRECT-toiminnon avulla voit luoda dynaamisen solu- tai alueviittauksen sen sijaan, että koodaisit ne kovalla koodilla. Tämän seurauksena voit muuttaa viittausta kaavan sisällä muuttamatta itse kaavaa. Epäsuorat viittaukset eivät myöskään muutu, kun uusia rivejä tai sarakkeita lisätään.lisätään laskentataulukkoon tai kun poistat olemassa olevia.

    Kaikki tämä on ehkä helpompi ymmärtää esimerkin avulla. Jotta voisit kuitenkin kirjoittaa kaavan, yksinkertaisimmankin kaavan, sinun on tunnettava funktion argumentit, eikö niin? Tutustutaan siis ensin nopeasti Excelin INDIRECT-syntaksiin.

    INDIRECT-funktion syntaksi

    Excelin INDIRECT-funktio palauttaa soluviitteen tekstijonosta. Sillä on kaksi argumenttia, joista ensimmäinen on pakollinen ja toinen valinnainen:

    INDIRECT(ref_text, [a1])

    ref_text - on soluviittaus tai viittaus soluun tekstijonon muodossa tai nimetty alue.

    a1 - on looginen arvo, joka määrittää, minkä tyyppinen viittaus ref_text-argumentissa on:

    • Jos TRUE tai jätetään pois, ref_text tulkitaan A1-tyyliseksi soluviitteeksi.
    • Jos FALSE, ref_text käsitellään R1C1-viittauksena.

    Vaikka R1C1-viittaustyyppi voi olla hyödyllinen tietyissä tilanteissa, haluat luultavasti käyttää tuttuja A1-viittauksia suurimman osan ajasta. Joka tapauksessa lähes kaikki INDIRECT-kaavat tässä oppaassa käyttävät A1-viittauksia, joten jätämme toisen argumentin pois.

    INDIRECT-toiminnon peruskäyttö

    Kirjoitetaan yksinkertainen kaava, joka havainnollistaa, miten INDIRECT-funktiota käytetään Excelissä.

    Oletetaan, että solussa A1 on numero 3 ja tekstiä A1 soluun C1. Laita nyt kaava =INDIRECT(C1) mihin tahansa muuhun soluun ja katso, mitä tapahtuu:

    • INDIRECT-funktio viittaa solun C1 arvoon, joka on A1.
    • Funktio ohjataan soluun A1, josta se valitsee palautettavan arvon, joka on numero 3.

    INDIRECT-funktio tekee tässä esimerkissä siis seuraavaa. tekstijonon muuntaminen soluviitteeksi .

    Jos tämä on mielestäsi vielä hyvin vähän käytännön merkitystä, ole kärsivällinen, niin näytän sinulle lisää kaavoja, jotka paljastavat Excelin INDIRECT-funktion todellisen tehon.

    Kuinka käyttää INDIRECTia Excelissä - kaavaesimerkkejä

    Kuten yllä olevassa esimerkissä osoitetaan, voit käyttää Excelin INDIRECT-toimintoa yhden solun osoitteen siirtämiseen toiseen soluun tavallisena merkkijonona ja saada ensimmäisen solun arvon viittaamalla toiseen soluun. Tämä triviaali esimerkki on kuitenkin vain vihje INDIRECT-ominaisuuksista.

    Kun työskentelet todellisten tietojen kanssa, INDIRECT-toiminto voi muuttaa minkä tahansa merkkijonon viittaukseksi, mukaan lukien hyvin monimutkaiset merkkijonot, jotka muodostat käyttämällä muiden solujen arvoja ja muiden Excel-kaavojen palauttamia tuloksia. Mutta ei nyt kuitenkaan laiteta kärryjä hevosen eteen, vaan käydään läpi useita Excelin epäsuoria kaavoja yksi kerrallaan.

    Epäsuorien viittausten luominen solun arvoista

    Kuten muistat, Excelin INDIRECT-funktio sallii A1- ja R1C1-viittaustyylit. Yleensä et voi käyttää molempia tyylejä yhdessä arkissa kerrallaan, vaan voit vain vaihtaa näiden kahden viittaustyypin välillä seuraavalla tavalla Tiedosto> Vaihtoehdot> Kaavat > R1C1-valintaruutu Tästä syystä Excel-käyttäjät harvoin harkitsevat R1C1:n käyttämistä vaihtoehtoisena viittaustapana.

    INDIRECT-kaavassa voit halutessasi käyttää kumpaakin viitetyyppiä samalla arkilla. Ennen kuin siirrymme pidemmälle, haluat ehkä tietää A1- ja R1C1-viitetyylien välisen eron.

    A1-tyyli on Excelin tavallinen viittaustyyppi, joka viittaa sarakkeeseen, jota seuraa rivinumero. Esimerkiksi B2 viittaa soluun, joka on sarakkeen B ja rivin 2 leikkauspisteessä.

    R1C1-tyyli on päinvastainen viittaustyyppi - rivejä seuraa sarakkeet, mikä vaatii jonkin aikaa totuttelua : ) Esimerkiksi R4C1 viittaa soluun A4, joka on arkin rivillä 4, sarakkeessa 1. Jos kirjaimen perässä ei ole numeroa, viittaat samaan riviin tai sarakkeeseen.

    Katsotaan nyt, miten INDIRECT-funktio käsittelee A1- ja R1C1-viittauksia:

    Kuten yllä olevasta kuvakaappauksesta näet, kolme eri epäsuoraa kaavaa palauttaa saman tuloksen. Oletko jo keksinyt miksi? Veikkaan, että olet : )

    • Kaava solussa D1: =INDIRECT(C1)

    Tämä on helpoin. Kaava viittaa soluun C1, hakee sen arvon - tekstijono A2 , muuntaa sen soluviitteeksi, siirtyy soluun A2 ja palauttaa sen arvon, joka on 222.

    • Kaava solussa D3: =INDIRECT(C3,FALSE)

    FALSE toisessa argumentissa osoittaa, että viitattua arvoa (C3) olisi käsiteltävä kuten R1C1-soluviittausta, eli rivinumeroa, jota seuraa sarakkeen numero. Näin ollen INDIRECT-kaavamme tulkitsee solun C3 arvon (R2C1) viittaukseksi soluun, joka on rivin 2 ja sarakkeen 1 yhtymäkohdassa, eli soluun A2.

    Epäsuorien viittausten luominen solun arvoista ja tekstistä

    Samoin kuin luodessamme viittauksia solun arvoista, voit yhdistää viittauksen teksti merkkijono ja soluviittaus INDIRECT-kaavassasi, jotka on sidottu yhteen ketjutusoperaattorilla (&).

    Seuraavassa esimerkissä kaava =INDIRECT("B"&C2) palauttaa arvon solusta B2 seuraavan loogisen ketjun perusteella:

    INDIRECT-funktio yhdistää ref_text-argumentissa olevat elementit - text B ja arvo solussa C2 -> arvo solussa C2 on numero 2, joka tekee viittauksen soluun B2 -> kaava menee soluun B2 ja palauttaa sen arvon, joka on numero 10.

    INDIRECT-funktion käyttäminen nimettyjen alueiden kanssa

    Sen lisäksi, että voit tehdä viittauksia solu- ja tekstiarvoista, voit käyttää Excelin INDIRECT-funktiota viittaamaan seuraaviin arvoihin nimetyt alueet .

    Oletetaan, että arkissasi on seuraavat nimetyt alueet:

    • Omenat - B2:B6
    • Banaanit - C2:C6
    • Sitruunat - D2:D6

    Jos haluat luoda Excelin dynaamisen viittauksen mihin tahansa edellä mainittuun alueeseen, kirjoita sen nimi johonkin soluun, esimerkiksi G1, ja viittaa kyseiseen soluun epäsuorassa kaavassa. =INDIRECT(G1) .

    Ja nyt voit ottaa askeleen pidemmälle ja liittää tämän INDIRECT-kaavan muihin Excel-funktioihin laskeaksesi tietyn nimetyn alueen arvojen summan ja keskiarvon tai löytää suurimman / pienimmän arvon rajan sisällä:

    • =SUMMA(EPÄSUORA(G1))
    • = KESKIARVO(EPÄSUORA(G1))
    • =MAX(EPÄSUORA(G1))
    • =MIN(EPÄSUORA(G1))

    Nyt kun sinulla on yleiskäsitys siitä, miten INDIRECT-funktiota käytetään Excelissä, voimme kokeilla tehokkaampia kaavoja.

    INDIRECT-kaava, jolla voidaan viitata dynaamisesti toiseen laskentataulukkoon.

    Excelin INDIRECT-toiminnon hyödyllisyys ei rajoitu "dynaamisten" soluviittausten luomiseen, vaan sen avulla voit myös viitata muiden työarkkien soluihin "lennossa".

    Oletetaan, että sinulla on joitakin tärkeitä tietoja arkilla 1, ja haluat vetää nämä tiedot arkille 2. Seuraava kuvakaappaus osoittaa, miten Excelin epäsuora kaava voi hoitaa tämän tehtävän:

    Puretaan kuvakaappauksessa näkyvä kaava ja ymmärretään se.

    Kuten tiedät, tavallinen tapa viitata toiseen arkistoon Excelissä on kirjoittaa arkin nimi, jota seuraa huutomerkki ja solu-/alue-viittaus, esimerkiksi seuraavasti SheetName!Range Koska arkin nimi sisältää usein välilyönnin (välilyöntejä), se (nimi, ei välilyöntiä : ) on parempi sulkea yksinkertaisiin lainausmerkkeihin virheen välttämiseksi, esimerkiksi seuraavasti "Minun lakanani!"$A$1 .

    Nyt sinun tarvitsee vain syöttää arkin nimi yhteen soluun ja solun osoite toiseen soluun, liittää ne yhteen tekstijonoksi ja syöttää tämä merkkijono INDIRECT-funktiolle. Muista, että tekstijonossa kaikki muut elementit kuin solun osoite tai numero on suljettava kaksinkertaisiin lainausmerkkeihin ja liitettävä kaikki elementit toisiinsa ketjutusoperaattorilla (&).

    Edellä esitetyn perusteella saadaan seuraava kuvio:

    INDIRECT("'" & Arkin nimi & "'!" & Solu, josta tiedot haetaan )

    Palataan esimerkkiin: laitat arkin nimen soluun A1 ja kirjoitat solujen osoitteet sarakkeeseen B, kuten yllä olevassa kuvakaappauksessa näkyy. Tuloksena saat seuraavan kaavan:

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

    Huomioi myös, että jos kopioit kaavan useisiin soluihin, sinun on lukittava viittaus arkin nimeen käyttämällä absoluuttisia soluviittauksia, kuten $A$1.

    Huomautukset

    • Jos jompikumpi 2. arkin nimen ja solun osoitteen sisältävistä soluista (A1 ja B1 yllä olevassa kaavassa) on tyhjä, epäsuora kaava palauttaa virheen. Voit estää tämän kietomalla INDIRECT-funktion IF-funktioon:

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

    • Jotta INDIRECT-kaava, joka viittaa toiseen arkistoon, toimisi oikein, viitattavan arkin on oltava auki, muuten kaava palauttaa #REF-virheen. Voit välttää virheen käyttämällä IFERROR-funktiota, joka näyttää tyhjän merkkijonon, riippumatta siitä, mitä virhettä esiintyy:

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

    Excelin dynaamisen viittauksen luominen toiseen työkirjaan

    Epäsuora kaava, joka viittaa toiseen Excel-työkirjaan, perustuu samaan lähestymistapaan kuin viittaus toiseen taulukkolaskentataulukkoon. Sinun on vain määritettävä työkirjan nimi arkin nimen ja solun osoitteen lisäksi.

    Helpottaaksemme asioita, aloitetaan viittaamalla toiseen kirjaan tavalliseen tapaan (apostrofit lisätään, jos kirjan ja/tai arkin nimissä on välilyöntejä):

    '[Kirjan_nimi.xlsx]Sheet_name'!Range

    Jos oletetaan, että kirjan nimi on solussa A2, arkin nimi on solussa B2 ja solun osoite on solussa C2, saadaan seuraava kaava:

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

    Koska et halua, että kirjan ja arkin nimet sisältävät solut muuttuvat, kun kaava kopioidaan muihin soluihin, lukitset ne käyttämällä absoluuttisia soluviittauksia $A$2 ja $B$2.

    Nyt voit helposti kirjoittaa oman dynaamisen viittauksen toiseen Excel-työkirjaan käyttämällä seuraavaa mallia:

    =INDIRECT("'[" & Kirjan nimi & "]" & Arkin nimi & "'!" & Solun osoite )

    Huomaa, että työkirjan, johon kaava viittaa, on aina oltava auki, muuten INDIRECT-funktio heittää #REF-virheen. Kuten tavallista, IFERROR-funktio voi auttaa sinua välttämään sen:

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

    Excelin INDIRECT-toiminnon käyttäminen soluviittauksen lukitsemiseen

    Normaalisti Microsoft Excel muuttaa soluviittauksia, kun lisäät uusia rivejä tai sarakkeita tai poistat olemassa olevia rivejä tai sarakkeita arkille. Voit estää tämän käyttämällä INDIRECT-toimintoa sellaisten soluviittausten käsittelyyn, joiden pitäisi joka tapauksessa säilyä ennallaan.

    Voit havainnollistaa eron seuraavasti:

    1. Kirjoita mikä tahansa arvo mihin tahansa soluun, esimerkiksi numero 20 soluun A1.
    2. Viittaa A1:een kahdesta muusta solusta eri tavoin: =A1 ja =INDIRECT("A1")
    3. Lisää uusi rivi rivin 1 yläpuolelle.

    Näetkö mitä tapahtuu? Solu, jossa on yhtä suuri kuin looginen operaattori palauttaa edelleen 20, koska sen kaava on muuttunut automaattisesti =A2:ksi. Solu, jossa on INDIRECT-kaava, palauttaa nyt 0, koska kaavaa ei muutettu, kun uusi rivi lisättiin, ja se viittaa edelleen soluun A1, joka on tällä hetkellä tyhjä:

    Tämän esittelyn jälkeen sinulla saattaa olla käsitys, että INDIRECT-toiminto on enemmänkin riesa kuin apu. Hyvä on, kokeillaan sitä toisella tavalla.

    Oletetaan, että haluat laskea yhteen solujen A2:A5 arvot, ja voit tehdä sen helposti SUMMA-funktiolla:

    =SUM(A2:A5)

    Haluat kuitenkin, että kaava pysyy muuttumattomana riippumatta siitä, kuinka monta riviä poistetaan tai lisätään. Ilmeisin ratkaisu - absoluuttisten viittausten käyttäminen - ei auta. Varmistaaksesi asian, kirjoita kaava seuraavasti =SUM($A$2:$A$5) johonkin soluun, lisää uusi rivi, vaikkapa riville 3, ja... löydä kaava muunnettuna muotoon =SUM($A$2:$A$6) .

    Tietenkin Microsoft Excelin tällainen kohteliaisuus toimii hyvin useimmissa tapauksissa. Siitä huolimatta voi olla tilanteita, joissa et halua, että kaava muuttuu automaattisesti. Ratkaisu on käyttää INDIRECT-funktiota, kuten tässä:

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

    Koska Excel pitää "A1:A5" pelkkänä tekstijonona eikä alueviittauksena, se ei tee mitään muutoksia, kun lisäät tai poistat rivin tai rivejä.

    INDIRECTin käyttäminen muiden Excel-funktioiden kanssa

    SUMMAN lisäksi INDIRECT-funktiota käytetään usein muiden Excel-funktioiden, kuten ROW, COLUMN, ADDRESS, VLOOKUP ja SUMIF, kanssa.

    Esimerkki 1. INDIRECT- ja ROW-funktiot

    Usein ROW-funktiota käytetään Excelissä palauttamaan joukko arvoja. Voit esimerkiksi käyttää seuraavaa joukko-kaavaa (muista, että se vaatii Ctrl + Shift + Enter -näppäinten painamisen) palauttamaan alueen A1:A10 kolmen pienimmän numeron keskiarvon:

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

    Jos kuitenkin lisäät uuden rivin laskentataulukkoon rivien 1 ja 3 väliin, ROW-funktion alue muuttuu muotoon ROW(1:4) ja kaava palauttaa neljän pienimmän luvun keskiarvon kolmen sijasta.

    Voit estää tämän tapahtumasta sisällyttämällä INDIRECTin ROW-funktioon, jolloin sarjakaavasi pysyy aina oikeana riippumatta siitä, kuinka monta riviä lisätään tai poistetaan:

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

    Seuraavassa on pari muuta esimerkkiä INDIRECT- ja ROW-arvojen käytöstä yhdessä LARGE-funktion kanssa: Miten lasketaan yhteen N suurinta lukua alueella.

    Esimerkki 2. INDIRECT- ja ADDRESS-funktiot

    Voit käyttää Excelin INDIRECT-toimintoa yhdessä ADDRESS-toiminnon kanssa saadaksesi tietyn solun arvon lennossa.

    Kuten ehkä muistat, ADDRESS-funktiota käytetään Excelissä solun osoitteen saamiseksi rivin ja sarakkeen numeroiden avulla. Esimerkiksi kaava =ADDRESS(1,3) palauttaa merkkijonon $C$1, koska C1 on ensimmäisen rivin ja kolmannen sarakkeen leikkauspisteessä oleva solu.

    Epäsuoran soluviittauksen luomiseksi ADDRESS-toiminto yksinkertaisesti upotetaan INDIRECT-kaavaan seuraavasti:

    =INDIRECT(OSOITE(1,3))

    Tämä triviaali kaava tietenkin vain havainnollistaa tekniikkaa, ja tässä on muutamia esimerkkejä, jotka voivat osoittautua todella hyödyllisiksi:

    • INDIRECT ADDRESS -kaava - miten vaihtaa rivejä ja sarakkeita.
    • VLOOKUP ja INDIRECT - miten tietoja vedetään dynaamisesti eri arkeista.
    • INDIRECT ja INDEX / MATCH - miten saat tapauskohtaisen VLOOKUP-kaavan täydelliseksi.
    • Excel INDIRECT ja COUNTIF - miten COUNTIF-funktiota käytetään ei-yhtenäisellä alueella tai solujen valinnassa.

    INDIRECTin käyttäminen Excelin tietojen validoinnin kanssa

    Voit käyttää Excelin INDIRECT-toimintoa yhdessä tietojen validoinnin kanssa luodaksesi kaskadoituvia pudotusluetteloita, jotka näyttävät eri vaihtoehdot sen mukaan, minkä arvon käyttäjä valitsi ensimmäisessä pudotusluettelossa.

    Yksinkertainen riippuvainen pudotusvalikko on todella helppo tehdä. Tarvitaan vain muutama nimetty alue pudotusvalikon kohteiden tallentamista varten ja yksinkertainen =INDIRECT(A2) kaava, jossa A2 on solu, joka näyttää ensimmäisen pudotusluettelon.

    Jos haluat tehdä monimutkaisempia 3-tasoisia valikoita tai pudotusvalikoita, joissa on useita sanoja sisältäviä merkintöjä, tarvitset hieman monimutkaisemman INDIRECT-kaavan, jossa on sisäkkäinen SUBSTITUTE-toiminto.

    Yksityiskohtaiset vaiheittaiset ohjeet INDIRECTin käyttämisestä Excelin tietojen validoinnin kanssa löydät tästä opetusohjelmasta: Miten tehdä riippuvainen pudotusluettelo Excelissä.

    Excelin INDIRECT-toiminto - mahdolliset virheet ja ongelmat

    Kuten edellä olevat esimerkit osoittavat, INDIRECT-funktio on varsin hyödyllinen solu- ja alueviittausten käsittelyssä. Kaikki Excel-käyttäjät eivät kuitenkaan ota sitä innokkaasti käyttöön lähinnä siksi, että INDIRECT-funktion laaja käyttö Excel-kaavoissa johtaa läpinäkyvyyden puutteeseen. INDIRECT-funktiota on vaikea tarkistaa, koska solu, johon se viittaa, ei ole kaavassa käytetyn arvon lopullinen sijainti,mikä on melko hämmentävää, varsinkin kun työskentelet suurten monimutkaisten kaavojen kanssa.

    Edellä mainittujen lisäksi INDIRECT voi muiden Excel-funktioiden tavoin aiheuttaa virheen, jos käytät funktion argumentteja väärin. Tässä on luettelo tyypillisimmistä virheistä:

    Excel INDIRECT #REF! virhe

    Useimmiten INDIRECT-funktio palauttaa #REF! -virheen kolmessa tapauksessa:

    1. ref_text ei ole kelvollinen soluviite Jos epäsuoran kaavan ref_text-parametri ei ole kelvollinen soluviittaus, kaava antaa virhearvon #REF! Mahdollisten ongelmien välttämiseksi tarkista INDIRECT-funktion argumentit.
    2. Alueen raja on ylitetty Jos epäsuoran kaavan ref_text-argumentti viittaa solualueeseen, joka ylittää 1 048 576 rivin rajan tai 16 384 sarakkeen rajan, saat #REF-virheen myös Excel 2007:ssä, 2010:ssä ja Excel 2013:ssa. Aikaisemmat Excel-versiot eivät huomioi rajan ylittämistä ja palauttavat jonkin arvon, vaikkakaan usein ei sitä, jota odotit.
    3. Viitattu arkki tai työkirja on suljettu. Jos epäsuora kaava viittaa toiseen Excel-työkirjaan tai -taulukkoon, kyseisen toisen työkirjan/taulukon on oltava auki, muuten INDIRECT palauttaa #REF! -virheen.

    Excel INDIRECT #NAME? virhe

    Tämä on ilmeisin tapaus, joka viittaa siihen, että funktion nimessä on jokin virhe, mikä johtaa meidät seuraavaan kohtaan : )

    INDIRECT-toiminnon käyttäminen muissa kuin englanninkielisissä kielissä

    Saatat olla utelias tietämään, että INDIRECT-funktion englanninkielinen nimi on käännetty 14 kielelle, mukaan lukien:

    • Tanskan kieli - INDIREKTE
    • suomi - EPÄSUORA
    • saksa - INDIREKT
    • Unkarilainen - INDIREKT
    • italialainen - INDIRETTO
    • norjaksi - INDIREKTE
    • Puola - ADR.POŚR
    • Espanja - INDIRECTO
    • Ruotsalainen - INDIREKT
    • turkiksi - DOLAYLI

    Jos olet kiinnostunut koko luettelosta, tutustu tähän sivuun.

    Yleinen ongelma muissa kuin englanninkielisissä lokalisoinneissa ei ole INDIRECT-funktion nimi, vaan erilaiset Alueelliset asetukset varten Luettelon erotin Pohjois-Amerikan ja joidenkin muiden maiden Windows-standardikokoonpanossa oletusarvo on Luettelon erotin Kun taas Euroopan maissa pilkku on varattu merkiksi Desimaalisymboli ja Luettelon erotin on asetettu puolipisteeksi.

    Tämän seurauksena, kun kopioit kaavaa kahden eri Excel-lokaalin välillä, saatat saada virheilmoituksen " Löysimme ongelman tämän kaavan kanssa... ", koska Luettelon erotin Jos törmäät tähän virheeseen kopioidessasi jotakin INDIRECT-kaavaa tästä ohjeesta Exceliin, korvaa kaikki pilkut (,) puolipisteillä (;), niin saat asian korjattua.

    Jos haluat tarkistaa, mikä luettelon erotin ja desimaalisymboli on asetettu koneellesi, avaa ohjelmaan Ohjauspaneeli ja mene osoitteeseen Alue ja kieli> Lisäasetukset .

    Toivottavasti tämä opetusohjelma on valottanut hieman INDIRECT-funktion käyttöä Excelissä. Nyt kun tiedät sen vahvuudet ja rajoitukset, on aika kokeilla sitä ja nähdä, miten INDIRECT-funktio voi yksinkertaistaa Excel-tehtäviäsi. Kiitos lukemisesta!

    Michael Brown on omistautunut teknologian harrastaja, jolla on intohimo yksinkertaistaa monimutkaisia ​​prosesseja ohjelmistotyökalujen avulla. Yli vuosikymmenen kokemuksella teknologia-alalta hän on hionut taitojaan Microsoft Excelissä ja Outlookissa sekä Google Sheetsissä ja Docsissa. Michaelin blogi on omistettu jakamaan tietojaan ja asiantuntemustaan ​​muiden kanssa, ja se tarjoaa helposti seurattavia vinkkejä ja opetusohjelmia tuottavuuden ja tehokkuuden parantamiseksi. Olitpa kokenut ammattilainen tai aloittelija, Michaelin blogi tarjoaa arvokkaita oivalluksia ja käytännön neuvoja, joiden avulla saat kaiken irti näistä tärkeistä ohjelmistotyökaluista.