Voit verrata kahta luetteloa ja vetää puuttuvia arvoja luettelosta toiseen käyttämällä taulukkokaavaa, joka perustuu INDEKSI ja OTTELU . Esitetyssä esimerkissä luettelon B viimeinen arvo on solussa D11. D12: n kaava kopioituna on:
= INDEX (complete, MATCH (TRUE, ISNA ( MATCH (complete, partial_expanding,0)),0))
jossa 'täydellinen' on nimetty alue B5: B15.
Huomaa: tämä on taulukon kaava ja on syötettävä näppäimillä control + shift + enter.
kuinka käytät counttifia ExcelissäSelitys
Työskentelemällä sisältä ulospäin, tämän kaavan ydin on sisäinen MATCH -lauseke:
kuinka lasketaan sisäänkirjautuminen Excelissä
= INDEX (complete, MATCH (TRUE, ISNA ( MATCH (complete,$D:D11,0)),0))
Tässä MATCH -funktiota käytetään kaikkien 'täydellisten' arvojen vertaamiseen osaluetteloon. Nimettyä aluetta 'täydellinen' käytetään hakuarvoihin, ja osaluetteloa käytetään hakutaulukkona. Huomaa kuitenkin, että osaluettelo merkitään laajentaa valikoimaa joka päättyy 'yhden solun yläpuolelle' kaavasoluun. Tämä mahdollistaa osaluettelon laajentamisen sisältämään uusia arvoja sellaisina kuin ne näkyvät alkuperäisen luettelon alla.
MATCHin tulos on joukko numeroita ja #N/A -virheitä, joissa numerot edustavat osaluettelossa olevia arvoja koko luettelossa ja virheet puuttuvia arvoja:
ISNA ( MATCH (complete,$D:D11,0)
The ISNA -toiminto käytetään muuntamaan nämä tulokset TOSI- ja EPÄTOSI -arvoksi. Tässä taulukossa TRUE vastaa puuttuvia arvoja ja FALSE vastaa olemassa olevia arvoja:
{1#N/A23#N/A456#N/A7#N/A}
ISNA -funktio palauttaa tämän taulukon ulompi MATCH hakutoimintoksi. The MATCH -toiminto palauttaa aina ensimmäisen löydetyn osuman, joten ottelu palauttaa ensimmäisen löydetyn arvon sijainnin (rivin). Tämä tulos palautetaan INDEKSI rivinumerona, ja nimetty alue 'täydellinen' annetaan taulukkona.
Solussa D12 ensimmäinen puuttuva arvo on 'kiivi' rivillä 2, joten meillä on:
kuinka suorittaa regressioanalyysi Excelissä
{FALSETRUEFALSEFALSETRUEFALSEFALSEFALSETRUEFALSETRUE}
D13: ssa 'kiivi' on nyt sisällytetty laajenevaan viittaukseen, joten ensimmäinen puuttuva arvo on 'päärynä':
= INDEX (complete,2) // returns 'kiwi'
Ja niin edelleen. Kun kaikki puuttuvat arvot on lisätty, kaava palauttaa virheen #N/A.
Kirjailija Dave Bruns