Excel

Laske solut, jotka eroavat kirjainkoosta

Count Cells Equal Case Sensitive

Excel -kaava: Laske solut, jotka eroavat kirjainkoostaYleinen kaava | _+_ | Yhteenveto

Voit laskea soluja, jotka sisältävät tiettyä tekstiä, ottaen huomioon isot ja pienet kirjaimet, käyttämällä kaavaa, joka perustuu EXACT -toiminto yhdessä SUMPRODUCT -toiminto . Esitetyssä esimerkissä E5 sisältää tämän kaavan, joka on kopioitu alas:





= SUMPRODUCT ((-- EXACT (value,range)))

Missä 'nimet' on nimetty alue B5: B11. Tämä antaa kirjainkoon erottavan määrän jokaisesta sarakkeessa D luetellusta nimestä.

Selitys

EXACT -funktio sisältää kaksi argumenttia, text1 ja text2. Kun teksti1 ja teksti2 täsmäävät täsmälleen (kirjainta noudattaen), JUURI palauttaa arvon TOSI. Muussa tapauksessa EXACT palauttaa FALSE:





 
= SUMPRODUCT ((-- EXACT (D5,names)))

Esitetyssä esimerkissä meidän on tarkistettava kaikki sarakkeen B arvot aina, kun laskemme nimen sarakkeeseen D. Koska annamme täsmälleen useita arvoja, se palauttaa useita tuloksia. E5: ssä EXACT palauttaa:

 
= EXACT ('ayako','ayako') // returns TRUE = EXACT ('ayako','Ayako') // returns FALSE

Jokainen TOSI edustaa täsmällistä 'ayakoa' B5: B11: ssä. Koska haluamme laskea tulokset, käytämme a kaksinkertainen negatiivinen (-) muuntaa TOSI- ja EPÄTOSI-arvot 1: ksi ja 0: ksi. Tuloksena oleva taulukko on:



 
{FALSEFALSEFALSEFALSETRUETRUETRUE}

Lopuksi SUMPRODUCT laskee yhteen taulukon arvot ja palauttaa 3.

Huomautus: Koska SUMPRODUCT pystyy käsittelemään matriiseja natiivisti, tämän kaavan syöttämiseen ei tarvitse käyttää Control+Vaihto+Enter.

Kirjailija Dave Bruns


^