Excel

Dynaaminen laskentataulukon viite

Dynamic Worksheet Reference

Excel -kaava: Dynaaminen laskentataulukon viiteYleinen kaava | _+_ | Yhteenveto

Voit luoda kaavan dynaamisella taulukon nimellä käyttämällä INDIRECT -toiminto . Esitetyssä esimerkissä C6: n kaava on:





= INDIRECT (sheet_name&'!A1')

Huomautus: Epäsuora pointti tässä on rakentaa kaava, jossa taulukon nimi on dynaaminen muuttuja. Voit esimerkiksi muuttaa taulukon nimen (ehkä pudotusvalikon avulla) ja hakea tietoja eri laskentataulukoista.

Selitys

INDIRECT -toiminto yrittää arvioida tekstiä laskentataulukon viitteenä. Tämä mahdollistaa kaavojen rakentamisen käyttämällä viittausta tekstinä ketjutus ja käytä tuloksena olevaa tekstiä kelvollisena viitteenä.





miten muuntaa fahrenheit celsiukseksi Excelissä

Tässä esimerkissä taulukon nimet ovat sarakkeessa B, joten liitämme taulukon nimen soluviittaukseen A1 ketjutuksen avulla:

 
= INDIRECT (B6&'!A1')

Yhdistämisen jälkeen meillä on:



jos ei ole, niin tyhjä
 
= INDIRECT (B6&'!A1')

INDIRECT tunnistaa tämän kelvolliseksi viitteeksi taulukon 1 soluun A1 ja palauttaa arvon A1, 100. Solussa C7 kaava arvioidaan seuraavasti:

 
= INDIRECT ('Sheet1!A1')

Ja niin edelleen, kunkin sarakkeen C kaavan osalta.

Välilyöntejä ja välimerkkejä arkin nimissä

Jos taulukon nimet sisältävät välilyöntejä tai välimerkkejä, sinun on säädettävä kaava niin, että taulukon nimi kääritään lainausmerkkeihin (') seuraavasti:

kuinka löytää päivämääräero Excelissä
 
= INDIRECT (B7&'!A1') = INDIRECT ('Sheet2!A1') =Sheet2!A1 =200

missä taulukon_nimi on viite, joka sisältää arkin nimen. Tämän sivun esimerkissä kaava olisi seuraava:

 
= INDIRECT ('''&sheet_name&''!A1')

Huomaa, että tämä vaatimus ei koske INDIRECT -toimintoa. Kaavan, joka viittaa arkin nimeen, jossa on välilyöntiä tai välimerkkejä, on sisällytettävä arkin nimi yksittäisiin lainausmerkkeihin.

Kirjailija Dave Bruns


^