Mitä tietää
- EPÄSUORA-funktio muuttaa kaavan soluviittausten alueen muokkaamatta kaavaa.
- Käytä EPÄSUORA-argumenttia COUNTIF-arvona luodaksesi dynaamisen solualueen, joka täyttää määritetyt ehdot.
- Kriteerit määrittää EPÄSUORA-funktio, ja vain kriteerit täyttävät solut lasketaan.
Tässä artikkelissa kerrotaan, kuinka EXCEL-kaavojen EPÄSUORA-funktiota käytetään kaavassa käytettyjen soluviittausten alueen muuttamiseen tarvitsematta muokata itse kaavaa. Tämä varmistaa, että samoja soluja käytetään, vaikka laskentataulukko muuttuu. Tiedot koskevat Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel for Mac ja Excel Online.
Käytä dynaamista aluetta COUNTIF - INDIRECT -kaavan kanssa
EPÄSUORA-funktiota voidaan käyttää useiden funktioiden kanssa, jotka hyväksyvät soluviittauksen argumenttina, kuten SUMMA- ja COUNTIF-funktiot.
INDIRECT-arvon käyttäminen COUNTIF-argumenttina luo dynaamisen alueen soluviittauksia, jotka funktio voi laskea, jos solujen arvot täyttävät ehdot. Se tekee tämän muuttamalla tekstidataa, jota joskus kutsutaan tekstimerkkijonoksi , soluviittaukseksi.
Kuvakaappaus
Tämä esimerkki perustuu yllä olevassa kuvassa esitettyihin tietoihin. Opetusohjelmassa luotu COUNTIF - INDIRECT -kaava on:
|_+_|Alueelle D1:D6 COUNTA palauttaa vastauksen 4, koska neljä viidestä solusta sisältää dataa. COUNTTYHJÄ palauttaa vastauksen 1, koska alueella on vain yksi tyhjä solu.
Miksi käyttää epäsuoraa funktiota?
EPÄSUORA-funktion käyttäminen kaikissa näissä kaavoissa on se etu, että uusia soluja voidaan lisätä mihin tahansa alueelle.
mikä oinas minulla on?
Alue siirtyy dynaamisesti eri toimintojen sisällä, ja tulokset päivittyvät vastaavasti.
Kuvakaappaus
Ilman EPÄSUORA-funktiota jokainen funktio olisi muokattava sisältämään kaikki 7 solua, mukaan lukien uusi.
EPÄSUORA-funktion edut ovat, että tekstiarvoja voidaan lisätä soluviittauksina ja että se päivittää alueet dynaamisesti aina, kun laskentataulukko muuttuu.
Tämä tekee laskentataulukoiden ylläpidosta paljon helpompaa, etenkin erittäin suurille laskentataulukoille.