Zum Hauptinhalt springen

List.Difference

Gibt den Unterschied zwischen den beiden angegebenen Listen zurück.

Syntax

List.Difference(
list1 as list,
list2 as list,
optional equationCriteria as any
) as list

Remarks

Gibt die Elemente aus der Liste "list1" zurück, die nicht in der Liste "list2" enthalten sind. Doppelte Werte werden unterstützt. Zum Steuern der Gleichheitsüberprüfung kann ein optionales Gleichungskriterium (equationCriteria) angegeben werden.

Examples

Example #1

Ermittelt die Elemente der Liste „{1, 2, 3, 4, 5}“, die nicht in der Liste „{4, 5, 3}“ enthalten sind.

List.Difference({1, 2, 3, 4, 5}, {4, 5, 3})

Result:

{1, 2}

Example #2

Ermittelt die Elemente der Liste "{1, 2}", die nicht in der Liste "{1, 2, 3}" enthalten sind.

List.Difference({1, 2}, {1, 2, 3})

Result:

{}

Category

List.Set operations