Ich habe zwei Arbeitsmappen. Der erste ist der Meister, wo der Trainingsplan erstellt wird. Die zweite hat die verknüpften Felder vom Master und wird als eine Variante jeder trainierenden Person bezeichnet.Ändern der Formel der verknüpften Tabelle zugeordneten Zeilen basierend auf der Auswahl in der Stammdatei
Jede Zeile im Master hat sechs zusätzliche Spalten, H bis M, in denen der Name einer bestimmten Person durch "X" einer Zelle ausgewählt wird. (Siehe Screenshot) So wird der Link in den zugehörigen untergeordneten Arbeitsmappen aktiviert.
Wenn der Name einer Person in der Spalte H bis M auf dem Master "X" ist, wird die "Kind" Arbeitsmappe (jede Person in H - M hat eine) (siehe Screenshot) mit Informationen vom Master aufgefüllt (Spalten N - R) mit 'Links'. Durch Entfernen des "X" wird der Text nicht angezeigt. So manage ich, was eine Person wann macht.
Das Problem ich habe, ist in der Formel der ‚Verbindung‘ an das Master-Arbeitsbuch ist auf einem speziell ausgewählten Spalte basiert. In diesem Fall Spalt H.
Die spezifische Formel in Zelle H6 für die ‚Kind‘ Datei angezeigt wird:
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!H$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$N$6)
Ich mag eine Art und Weise erstellen, die Spalte zu haben mit der Master zugehörige Datei dynamisch basierend ändern auf eine Auswahl irgendeiner Art. Gegenwärtig muss ich jedes "Kind" -Handbuch manuell von! H $ 6 zu! I $ 6,! J $ 6 usw. dreimal auf 300 Zeilen ändern, damit die Links die richtigen Informationen enthalten. Das ist schmerzhaft und dauert sehr lange.
Aktuell:
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!H$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$N$6)
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!H$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$Q$6)
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!H$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$R$6)
Zum Beispiel, wenn ich Brenda und Brians ‚Child-Arbeitsmappe‘ erstellen muss ich von H jeden Eintrag ändern $ 6 bis ich $ 6 oder M $ 6 je nachdem, welche Arbeitsmappe es ist!!.
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!I$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$N$6)
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!I$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$Q$6)
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!I$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$R$6)
Ich möchte einen Weg, um die Spalte auf der Master-Arbeitsbuch (Spalte, die die X aufweist) ausgewählt haben, ändern die! H! I oder! J oder! K, usw., ohne jede Zeile geändert werden zu müssen, und Text von jedem auf jedem "Kind" Arbeitsbuch. Die zugehörige "Kind" -Datei "prüft" bereits für das "X" in den Spalten H bis M, so dass dies bereits erfolgt ist.
MEIN ZIEL:
=IF(ISBLANK('[Redesigned Plan - Master.xlsx]Training'!(Some Variable based on selection)$6)," ",'[Redesigned Plan - Master.xlsx]Training'!$Q$6)
Also, im Master in der Suche können Sie die Fähigkeit Ausgebildete sehen, die auf der 'Benutzer hinzufügen' hat Chad (Spalte H), Brenda (Spalte J) und Brian (Spalte M) 'X'd. Die obigen Angaben sollten sich dynamisch ändern, je nachdem, welches X ausgewählt ist.
Tschads (Child Workbook) verweist auf alle 'Master verknüpften' Felder (Spalten N-R) mit einer Variablen, die Spalte H anzeigt. Brendas gibt Spalte J an, und Brians Spalte Spalte M.4
Funktion [Match] (https://support.office.com/en-us/article/MATCH-function-e8dffd45-c762-47d6-bf89-533f4a37673a) Funktion. Und [OFFSET] (https://support.office.com/en-us/article/OFFSET-function-c8de19ae-dd79-4b9b-a14e-b4d906d11b66) –
Scott, habe ich beide Videos (Match & OFFSET) angeschaut und bin etwas (viel) verwirrt darüber, wie diese Befehle mein Problem lösen würden? Können Sie Ihrer Antwort etwas Kontext geben, um mich in Bezug auf Folgendes zu unterstützen: Zelle H6, Zelle I6 - beide werden überprüft. Das Child-Arbeitsbuch Chad funktioniert, da in der Formel Zelle H6 verwendet wird. Child workbook Brenda funktioniert nicht und ich bin mir nicht sicher, wie man Match & OFFSET benutzt, um mir zu helfen? Entschuldige, dass du nicht verstehst, was du mir erzählst. –