Ich habe Blatt 1 mit einer Liste von Personen und ihren Allergien/Ernährungsbedürfnissen. Es gibt neun Allergien/Ernährungsbedürfnisse, und jede Person hat eine oder mehrere Allergien. Jedes Bedürfnis ist eine Spalte, jede Person eine Zeile.
Wenn die Person diese Allergie hat, enthält die Zelle „1“, andernfalls leer
In Blatt 2 habe ich eine Liste von Lebensmitteln (ein Lebensmittel pro Zeile – Spalte A) und die möglichen Allergene, die sie enthalten könnten (ein Allergen pro Spalte – dieselben Spaltenüberschriften wie in Blatt 1, Spalten B – J). Auch hier gilt: Wenn das Lebensmittel das Allergen enthält, enthält die Zelle „1“, andernfalls ist sie leer.
Ich möchte in Spalte K von Blatt 2 die Anzahl der einzelnen Personen berechnen, die das Lebensmittel aus irgendeinem Grund nicht essen können.
Antwort1
Ihre Formel in Sheet2!K2 wäre:
=SUM(--(MMULT(--Sheet1!$B$2:$J$9,TRANSPOSE(--B2:J2))>0))
Dies ist eine Array-Funktion, daher müssen Sie beim Eingeben Ctrl+ Shift+ drücken. Füllen Sie dann die Spalte K aus.Enter