ANNA-funktio

ANNA-funktion avulla voit määrittää laskutoimitusten tuloksille nimiä. Näin voit tallentaa välilaskutoimituksia tai arvoja tai määrittää kaavan osille nimiä. Nimiä käytetään vain ANNA-funktion laajuuden rajoissa. Kuten ohjelmoinnin muuttujat, ANNA onnistuu Excelin alkuperäisen kaavasyntaksin avulla.

Voit käyttää ANNA-funktiota määrittämällä nimet ja niihin liittyvät arvot sekä laskutoimituksen, joka käyttää niitä kaikkia. Sinun täytyy määrittää vähintään yksi nimen ja arvon pari (muuttuja). ANNA-funktio tukee jopa 126 paria.

ANNA-kaavio

Huomautus: Tämä on beetatoiminto, joka on tällä hetkellä vain joidenkin Office Insider -jäsenten käytettävissä. Toimintojen optimointia jatketaan tulevien kuukausien aikana. Kun ne ovat valmiita, julkaisemme ne kaikille Office Insider -jäsenille ja Microsoft 365 -tilaajille.

Edut

  • Parempi suorituskyky Jos kirjoitat saman lausekkeen kaavaan useita kertoja, Excel laskee tuloksen useita kertoja. ANNA-funktion avulla voit nimetä lausekkeen ja ohjata Excelin laskemaan sen vain kerran.

  • Vaivaton lukeminen ja luominen Sinun ei enää tarvitse muistaa, mihin tietty alue- tai soluviittaus liittyy tai mitä laskutoimitus tekee. Sinun ei myöskään tarvitse kopioida ja liittää samaa lauseketta. Muuttujien nimeämisen avulla voit tarjota itsellesi ja kaavan käyttäjille tärkeää kontekstia.

=ANNA(nimi1, nimi_arvo1, laskutoimitus_tai_nimi2, [nimi_arvo2, laskutoimitus_tai_nimi3...])

Argumentti

Kuvaus

nimi1

Pakollinen

Ensimmäinen määritettävä nimi. Tämän täytyy alkaa kirjaimella. Tämä ei voi olla kaavan tulos tai ristiriidassa alueen syntaksin kanssa.

nimi_arvo1

Pakollinen

Arvo, joka määritetään nimeen nimi1.

laskutoimitus_tai_nimi2

Pakollinen

Jokin seuraavista:

  • Laskutoimitus, jossa käytetään kaikkia ANNA-funktion sisältämiä nimiä. Tämän tulee olla ANNA-funktion viimeinen argumentti.

  • Toinen nimi, joka määritetään toiseen kohtaan nimi_arvo. Jos nimi on määritetty, nimi_arvo2 ja laskutoimitus_tai_nimi3 ovat pakollisia.

nimi_arvo2

Valinnainen

Arvo, joka on määritetty kohtaan laskutoimitus_tai_nimi2.

laskutoimitus_tai_nimi3

Valinnainen

Jokin seuraavista:

  • Laskutoimitus, jossa käytetään kaikkia ANNA-funktion sisältämiä nimiä. ANNA-funktion viimeisen argumentin tulee olla laskutoimitus.

  • Kolmas nimi, joka määritetään kolmanteen kohtaan nimi_arvo. Jos nimi on määritetty, nimi_arvo3 ja laskutoimitus_tai_nimi4 ovat pakollisia.

Huomautukset: 

  • Viimeisen argumentin täytyy olla laskutoimitus, joka palauttaa tuloksen.

  • Muuttujien nimet vastaavat kelvollisia nimiä, joita voidaan käyttää nimien hallinnassa. Esimerkiksi “a” on kelvollinen mutta “c” ei, koska se on ristiriidassa R1C1-tyyliviittausten kanssa.

Esimerkkejä

Esimerkki 1

Tarkastellaan yksinkertaista lauseketta “SUMMA(x, 1)”, jossa x on nimetty muuttuja, jolle voi määrittää arvon (tässä tapauksessa x:n arvoksi on määritetty 5).

=ANNA(x, 5, SUMMA(x, 1))

Kun tämä kaava syötetään soluun, se palauttaa arvon 6. 

Esimerkki 2

Oletetaan, että sinulla on raakatietoja myynnistä. Haluat suodattaa tiedot näyttämään yhden henkilön ja lisätä viivan tyhjiin soluihin.

Suodattamattomat tiedot

Suodatetut tiedot

Suodattamattomat myyntitiedot

Suodatetut myyntitiedot

Vaikka yllä olevan voi tehdä ilman ANNA-funktiota, se parantaa kaavan luettavuutta. ANNA-funktion avulla kaava myös lasketaan kaksi kertaa nopeammin kuin ilman sitä.

Mallitiedot   

Kopioi seuraava taulukko tyhjän laskentataulukon soluun A1, jos haluat kokeilla esimerkkiä itse.

Myyntiedustaja

Alue

Tuote

Voitto

Anette

Itä

Omena

1,33 €

Frans

Etelä

Banaani

0,09 €

Anette

Länsi

Mango

1,85 €

Frans

Pohjoinen

0,82 €

Frans

Länsi

Banaani

1,25 €

Anette

Itä

Omena

0,72 €

Frans

Pohjoinen

Mango

0,54 €

Alkuperäinen kaava

=JOS(ONTYHJÄ(SUODATA(A2:D8,A2:A8="Frans")),"-", SUODATA(A2:D8,A2:A8="Frans"))

Kaava, kun käytetään ANNA-funktiota

=ANNA(suodatusehdot, “Frans”, suodatettuAlue, SUODATA(A2:D8,A2:A8=suodatusehdot), JOS(ONTYHJÄ(suodatettuAlue),"-", suodatettuAlue))

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×