Ich habe eine Datenbank der Dinge mit den Menschen verbunden, die sie mögen, wie weiter unten exampled:Drag Formel ändern Row Referenz statt Spalte Excel
dieses Blatt NAME IS BLATT 1
In einem anderen Blatt versuche ich, die Dinge von jeder Person zu sortieren, die sie mag.
Im zweiten Blatt muss ich überprüfen, um sicherzustellen, dass die Zelle nicht leer ist (weil eine andere Benutzereingabe zusätzliche Personen hinzufügen kann). Wenn die Zelle einen Personennamen enthält, muss ich alle Elemente in der Datenbank durchlaufen, um zu sehen, ob der Name dieser Person daneben angezeigt wird.
Wenn ja, dann will ich es alle ihre Lieblings-Dinge zurückzukehren, wie unten in grün dargestellt:
Ich weiß, ich muss Verwenden Sie die OFFSET-Funktion, aber wie ich es jetzt geschrieben habe, funktioniert es nicht. Jede Hilfe wird sehr geschätzt!
Meine Funktion ist unten. Dies wäre eine Funktion für B2 in BLATT 2. Ich möchte diese Funktion nach rechts ziehen können (von B2 nach F2) und die Ausgabe wie oben im Grün angezeigt bekommen.
=IF(COUNTIF(OFFSET(sheet1!$B$2:$F$2, 0, COLUMN()-2) $A$2), OFFSET(sheet1!A2, 0, COLUMN() -2), " ")
Ich erhalte zur Zeit eine Fehlermeldung, dass ich zu wenige Argumente habe. Aber ich glaube, dass es etwas anderes ist, die mit falsch ist, was ich ... jede Hilfe zu tun versuche, ist viel zu schätzen
BLATT 1 DATA:
Things People Who Like The Thing
Potatoes Person 3 Person 6
Cats Person 1 Person 4 Person 6
Mice Person 2 Person 6
Green Person 2 Person 6
Wine Person 1 Person 5 Person 6
Chicken Person 1 Person 6
Dogs Person 1 Person 4 Person 6
Flowers Person 2 Person 5 Person 6
Chair Person 3 Person 6
Shirts Person 4 Person 6
BLATT 2 (UNSOLVED) DATA:
Favorite Things
Person 1
Person 2
Person 3
Person 4
Person 5
Person 6
Könnten Sie mindestens veröffentlichen das erste Blatt als Daten und nicht ein Foto, damit wir die Formel testen nicht nur die Daten neu eingeben muss? –
Ich entschuldige mich, ich bin mir nicht sicher, wie Sie das Excel-Blatt als Daten – Megan
kopieren Kopieren Sie dann einfügen direkt in den ursprünglichen Beitrag mit Bearbeiten. Dann markieren Sie die Daten und drücken Sie ctrl-k –