ANDAND

Überprüft, ob beide Argumente TRUE sind, und gibt TRUE zurück, wenn beide Argumente TRUE lauten.Checks whether both arguments are TRUE, and returns TRUE if both arguments are TRUE. Andernfalls wird FALSE zurückgegeben.Otherwise returns false.

SyntaxSyntax

AND(<logical1>,<logical2>)  

ParameterParameters

BegriffTerm DefinitionDefinition
logical_1, logical_2logical_1, logical_2 Die logischen Werte, die Sie testen möchten.The logical values you want to test.

RückgabewertReturn value

Gibt abhängig von der Kombination der getesteten Werte TRUE oder FALSE zurück.Returns true or false depending on the combination of values that you test.

BemerkungenRemarks

Die DAX-Funktion AND akzeptiert nur zwei (2) Argumente.The AND function in DAX accepts only two (2) arguments. Wenn Sie eine AND-Operation für mehrere Ausdrücke verwenden müssen, können Sie eine Reihe von Berechnungen erstellen oder aber den AND-Operator ( && ) verwenden, um all diese Berechnungen in einem einfacheren Ausdruck zusammenzufassen.If you need to perform an AND operation on multiple expressions, you can create a series of calculations or, better, use the AND operator (&&) to join all of them in a simpler expression.

Beispiel 1Example 1

Die folgende Formel zeigt die Syntax der AND-Funktion.The following formula shows the syntax of the AND function.

= IF(AND(10 > 9, -10 < -1), "All true", "One or more false"  

Da beide Bedingungen, die als Argumente an die AND-Funktion übergeben werden, TRUE lauten, gibt die Formel „All true“ zurück.Because both conditions, passed as arguments, to the AND function are true, the formula returns "All True".

Beispiel 2Example 2

Das folgende Beispiel verwendet die AND-Funktion mit geschachtelten Formeln, um zwei Gruppen von Berechnungen gleichzeitig zu vergleichen.The following sample uses the AND function with nested formulas to compare two sets of calculations at the same time. Für jede Produktkategorie bestimmt die Formel, ob der aktuelle Jahresumsatz und der Vorjahresumsatz für den Kanal „Internet“ für dieselben Zeiträume im Kanal „Reseller“ höher liegen.For each product category, the formula determines if the current year sales and previous year sales of the Internet channel are larger than the Reseller channel for the same periods. Wenn beide Bedingungen erfüllt sind (TRUE), gibt die Formel für jede Kategorie den Wert „Internet hit“ zurück.If both conditions are true, for each category the formula returns the value, "Internet hit".

= IF( AND(  SUM( 'InternetSales_USD'[SalesAmount_USD])  
           >SUM('ResellerSales_USD'[SalesAmount_USD])  
          , CALCULATE(SUM('InternetSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))   
           >CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))  
          )  
     , "Internet Hit"  
     , ""  
     )  

RückgabeReturns

AND-FunktionAND function SpaltenbezeichnungenColumn Labels
ZeilenbezeichnungenRow Labels 20052005 20062006 20072007 20082008 Grand TotalGrand Total
TrägershortsBib-Shorts
FahrradträgerBike Racks
FahrradständerBike Stands Internet HitInternet Hit
Trinkflaschen und KörbeBottles and Cages Internet HitInternet Hit
TretlagerBottom Brackets
BremsenBrakes
ObergrenzenCaps
KettenChains
ReinigungsmittelCleaners
KurbelsätzeCranksets
SchaltwerkeDerailleurs
SchutzblecheFenders Internet HitInternet Hit
RadgabelnForks
HandschuheGloves
LenkstangenHandlebars
LenkköpfeHeadsets
FahrradhelmeHelmets
TrinkrucksäckeHydration Packs
TrikotsJerseys
LeuchtenLights
LocksLocks
MountainbikesMountain Bikes
Rahmen für MountainbikesMountain Frames
RadtaschenPanniers
PedalePedals
LuftpumpenPumps
RennräderRoad Bikes
Rahmen für RennräderRoad Frames
SättelSaddles
Kurze RadhosenShorts
SockenSocks
Lange RadhosenTights
Reifen und SchläucheTires and Tubes Internet HitInternet Hit
TourenräderTouring Bikes
Rahmen für TourenräderTouring Frames
JackenVests
RäderWheels
Grand TotalGrand Total

Weitere InformationenSee also

Logische FunktionenLogical functions