Ich arbeite an einem Budget für ein Projekt mit mehreren Phasen. Es gibt eine Möglichkeit, dass nicht alle Phasen bearbeitet werden, also habe ich einige Nachschläge und SUMME Formeln hinzugefügt, damit ich eine Zusammenfassung meiner eingeschlossenen und ausgeschlossenen Anstrengung und Dollarbeträge bekommen kann. Das alles funktioniert gut. Jetzt möchte ich meine Suchreihe ausblenden (Zeile 1), habe aber immer noch die Möglichkeit zu erkennen, welche Phasen des Projekts enthalten sind und welche ausgeschlossen sind. Natürlich könnte ich sie manuell verketten, aber wenn die Phasen, die eingeschlossen/ausgeschlossen werden, geändert werden, dann muss ich daran denken, diese Formeln zu aktualisieren (und es ist nicht annähernd so spaßig wie alle in einer Formel). Hier ist, wie mein Blatt aussieht:Verketten von Werten aus einem Bereich basierend auf einem Lookup
Die TEXTJOIN Funktion scheint, wie es funktionieren soll (das heißt =TEXTJOIN(CHAR(10), TRUE, C2:N2)
), aber ich kann meinen Kopf nicht umschlingen, wie der Bereichsparameter auf meiner Lookup Reihe abhängig zu machen. Ich spielte mit INDEX herum und benutzte so etwas wie =TEXTJOIN(CHAR(10), TRUE, INDEX(A2:M2,,(A1:M1="Yes")*COLUMN(A1:M1)))
, hatte aber kein Glück. Am Ende des Tages möchte ich etwas haben, wie:
Phase 1
Phase 2
Phase 5
Bitte beachten Sie, dass die obigen Daten alle in derselben Zelle erscheinen soll - die Verwendung von Zeilenvorschubzeichen, CHAR (10), als das Trennzeichen in der TEXTJOIN-Funktion wird alle Phasen in einer neuen Zeile innerhalb einer einzelnen Zelle erscheinen lassen. Ich möchte Formeln nicht durch mehrere Zellen füllen. Vielen Dank im Voraus für jede Hilfe.
Ich habe meine ursprüngliche Frage bearbeitet, um zu verdeutlichen, dass ich hoffte, alle Ergebnisse in einer einzigen Zelle verketten zu lassen, anstatt eine Formel über einen Bereich zu füllen. – Cory