
Ich habe Dropdown-Listen und abhängige Dropdown-Listen, möchte aber eine Methode finden, um andere Zellen basierend auf diesen Auswahlen zu füllen. Beispielsweise wird mein Dropdown-Menü für die Position durch die Auswahl in der Abteilungszelle vorhergesagt. Ich möchte, dass der Manager automatisch ausgefüllt wird, wenn Sie die Position auswählen.
Wie kann ich das erledigen?
Dies ist für eine Onboarding-Checkliste, in der die ausgeübte Position Software- und Hardwareanforderungen vorhersagt. Ich möchte, dass, wenn ich eine Position auswähle, in mehreren Zellen ein „X“ eingetragen wird.
Hier ist, womit ich arbeite. Das Dropdown-Menü „Position“ hängt (indirekt) davon ab, was im Dropdown-Menü „Abteilung“ ausgewählt wird. Wenn ich also beispielsweise „Callcenter“ auswähle, stehen mir die Positionen „CSR“, „Lead CSR“ und „Recovery Specialist“ zur Verfügung. Wenn ich eine andere Abteilung auswähle, ändert sich die Liste der verfügbaren Positionen entsprechend. Perfekt.
Ich möchte jedoch Folgendes erreichen: Wenn ich eine Abteilung auswähle, wird das Feld „Manager“ automatisch mit dem Namen des Managers dieser Abteilung ausgefüllt. Wenn ich außerdem eine Position wie „CSR“ auswähle, werden die „Erforderlich“-Zellen für Geräte und Software mit „X“ ausgefüllt.
Die Idee dahinter ist, dass neue Mitarbeiter bei der Einstellung den Namen des neuen Mitarbeiters eingeben, den Standort aus der Dropdown-Liste auswählen, „freigestellt“ oder „nicht freigestellt“ auswählen, die entsprechende Abteilung aus der Dropdown-Liste auswählen (fertig) und die Position aus einer Dropdown-Liste auswählen (fertig). Senden Sie dann das „Formular“ an die IT, um sie konfigurieren zu lassen. Ich weiß, dass dies „IF“-Anweisungen sind, oder nehme das zumindest an, aber ich habe Probleme mit der Syntax für mehrere „IF“-Anweisungen in einer einzelnen Zelle.
Ja, ich weiß, dass hier noch Formatierungsarbeit erforderlich ist.
Antwort1
Sie möchten die Informationen nachschlagen und nicht eine Reihe von Entscheidungen treffen (WENN).
Problem 1) Managernamen anzeigen:Wenn Sie noch keine haben, erstellen Sie auf einer anderen Registerkarte eine Tabelle mit dem Namen „Manager“, in der aufgelistet ist, welche Manager in welcher Abteilung sind. Geben Sie in Spalte A Ihre Abteilungen und in Spalte B Ihre Managernamen ein. Auf der Hauptregisterkarte sucht diese Formel nach Ihrem Manager (ersetzen Sie „A1“ durch die Zelle mit dem Abteilungsnamen):
=VLOOKUP(A1,Managers!A:B,2,0)
Problem 2) „X“ neben Hardware/Software anzeigen:Für diesen Schritt müssen Sie eine weitere Tabelle auf der Registerkarte „Bedarf“ erstellen. Siehe Screenshot:IT-Bedarfstabelle
In Spalte A finden Sie eine Liste mit Positionen und in Zeile 1 eine Liste mit IT-Anforderungen. Diese NamenmussDamit die Suche funktioniert, müssen die Namen auf Ihrer Hauptregisterkarte exakt übereinstimmen.
Auf Ihrer Hauptregisterkarte können Sie eine Index/Match-Kombinationsformel verwenden, um jeden IT-Bedarf nachzuschlagen. Ich gehe davon aus, dass Ihr IT-Bedarf in einer Spalte steht, beginnend in A7. Sie würden dann diese Formel in B7 einfügen und ausfüllen:
=IFERROR(INDEX(Needs!$A$1:$F$4,MATCH($A$2,Needs!A1:$A$44,0),MATCH($A7,Needs!$A$1:$F$1,0)),"")
Da es IT-Anforderungen gibt, für die kein Wert angegeben wird, musste ich die Indexformel mit einem „IFERROR“ umgeben, damit Leerzeichen anstelle von „N/A“ angezeigt werden können.