Excel-kaava: Kaikki alueen solut ovat tyhjiä -

Sisällysluettelo

Yleinen kaava

=SUMPRODUCT(--(range""))=0

Yhteenveto

Jos haluat palauttaa TOSI, kun kaikki alueen solut ovat tyhjiä tai tyhjiä, voit käyttää SUMPRODUCT-pohjaista kaavaa ja käyttötapaukseen sopivaa loogista testiä. Esitetyssä esimerkissä kaava kohdassa E5 on:

=SUMPRODUCT(--(B5:D5""))=0

Selitys

Sisältäpäin työskentelemällä tämä kaava sisältää lausekkeen SUMPRODUCT sisällä, joka testaa kutakin solua seuraavalla alueella:

--(B5:D5"")

Suluissa B5: D5: n tulos näyttää tältä:

(TRUE,FALSE,TRUE)

Kaksoisnegatiivi muuntaa sitten TOSI EPÄTOSI -arvot yhdeksi ja nollaksi:

(1,0,1)

Huomaa, että tämän taulukon 1: t vastaavat soluja, jotka eivät ole tyhjiä tai tyhjiä. Sitten, kun käytössä on vain yksi taulukko, SUMPRODUCT yksinkertaisesti kertoo nämä arvot yhteen ja palauttaa tuloksen.

Aina kun tulos on suurempi kuin nolla, tiedämme, että kaikki alueen solut eivät ole tyhjiä. Pakottaaksesi kaavan palauttamaan TOSI, jos jokainen solu on tyhjä, ja EPÄTOSI, jos ei, lisätään yksinkertaisesti = 0 kaavan loppuun.

Mielenkiintoisia artikkeleita...