Excel-kaava: Merkitse luettelon ensimmäinen kopio -

Yleinen kaava

=IF(COUNTIF(A:A,A1)>1,IF(COUNTIF(A$1:A1,A1)=1,"x","xx"),"")

Yhteenveto

Voit merkitä luettelon ensimmäisen kopion käyttämällä COUNTIF-funktioon perustuvaa kaavaa. Vaihtoehtoisesti voit merkitä seuraavat kaksoiskappaleet toisella merkinnällä. Esitetyssä esimerkissä solun C4 kaava on:

=IF(COUNTIF($B$4:$B$11,B4)>1,IF(COUNTIF($B$4:B4,B4)=1,"x","xx"),"")

Tämä kaava on kopioitu sarakkeesta C4: stä C11: een.

Selitys

Ytimessä tämä kaava koostuu kahdesta COUNTIF-funktion joukosta, jotka on kääritty IF-funktioon. Ulompi IF + COUNTIF tarkistaa ensin, esiintyykö kyseinen arvo (B4) useammin kuin kerran luettelossa:

=IF(COUNTIF($B$4:$B$11,B4)>1

Jos ei, ulkoinen IF-funktio palauttaa tyhjän merkkijonon ("") lopputuloksena. Jos arvo näkyy useammin kuin kerran, suoritamme toisen IF + COUNTIF -yhdistelmän. Tämä tekee kopioiden merkitsemisen:

IF(COUNTIF($B$4:B4,B4)=1,"x","xx")

Tämä kaavan osa käyttää laajenevaa viittausta ($ B $ 4: B4), joka laajenee, kun kaava kopioidaan alas sarakkeeseen. (Alueen ensimmäinen B4 on absoluuttinen (lukittu), toinen on suhteellinen, joten se muuttuu, kun kaava kopioidaan luettelosta alaspäin).

Muista, että tämä kaavan osa suoritetaan vain, jos ensimmäinen COUNTIF palautti luvun, joka on suurempi kuin 1. Joten kaava tarkistaa jokaisella rivillä alueen sisällä olevan määrän nykyiseen riviin asti. Jos määrä on 1, merkitsemme kaksoiskappaleen "x": llä, koska se on ensimmäinen, jonka olemme nähneet. Jos se ei ole 1, tiedämme, että sen on oltava seuraava kopio, ja merkitsemme "xx"

Peruskaava

Jos haluat merkitä luettelon ensimmäisen kaksoiskappaleen vain arvolla 0 tai 1, voit käyttää tätä riisuttua kaavaa, joka käyttää laajenevaa aluetta ja COUNTIFS-funktiota.

=(COUNTIFS($B$5:B5,B5)=2)+0

Tämä kaava palauttaa arvon 1 vain, kun arvo on kohdattu kahdesti - ensimmäinen esiintymä palauttaa nollan:

Toisen ja kaikkien seuraavien tapahtumien merkitsemiseksi yllä olevan F5: n kaava on:

=(COUNTIFS($E$5:E5,E5)>=2)+0

Huomaa: Molemmissa esimerkeissä nollan lisääminen on vain yksinkertainen tapa pakottaa TOSI- ja EPÄTOSI-arvot arvoihin 1 ja 0.

Lisäksi COUNTIFS: n käyttäminen COUNTIF: n sijasta mahdollistaa muiden sarakkeiden arvojen arvioinnin kaksoiskokeiden osana. Jokainen ylimääräinen sarake on myös annettava laajenevana alueena.

Mielenkiintoisia artikkeleita...