Excel-formule: meerdere cellen zijn gelijk -

Inhoudsopgave

Generieke formule

(=AND(range1=range2))

Samenvatting

Om te bevestigen dat twee bereiken van dezelfde grootte dezelfde waarden bevatten, kunt u een eenvoudige matrixformule gebruiken op basis van de EN-functie. In het getoonde voorbeeld is de formule in C9:

(=AND(B5:D12=F5:H12))

Opmerking: dit is een matrixformule en moet worden ingevoerd met control + shift + enter.

Uitleg

De functie EN is ontworpen om meerdere logische uitdrukkingen te evalueren, en geeft alleen WAAR terug als alle uitdrukkingen WAAR zijn.

In dit geval vergelijken we eenvoudig het ene bereik met het andere met een enkele logische uitdrukking:

B5:D12=F5:H12

De twee bereiken, B5: B12 en F5: H12, hebben dezelfde afmetingen, 5 rijen x 3 kolommen, elk met 15 cellen. Het resultaat van deze bewerking is een array van 15 TRUE FALSE-waarden met dezelfde afmetingen:

(WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR;
WAAR, WAAR, WAAR)

Elke TRUE FALSE-waarde is het resultaat van het vergelijken van overeenkomstige cellen in de twee arrays.

De functie EN retourneert alleen WAAR als alle waarden in de matrix WAAR zijn. In alle andere gevallen zal AND FALSE retourneren.

Hoofdlettergevoelige optie

De bovenstaande formule is niet hoofdlettergevoelig. Als u twee bereiken op een hoofdlettergevoelige manier wilt vergelijken, kunt u een formule als deze gebruiken:

(=AND(EXACT(range1,range2)))

Hier wordt de EXACTE functie gebruikt om ervoor te zorgen dat de test hoofdlettergevoelig is. Net als de bovenstaande formule is dit een matrixformule die moet worden ingevoerd met control + shift + enter.

Interessante artikelen...