2017-03-27 1 views
0

Ich erstellte eine Combobox in Excel mit Werten. Ich möchte jeden Zellenbereich basierend auf dem Combobox-Wert ausfüllen. Wenn der Combobox-Wert beispielsweise "A" ist, möchte ich dem Zellenbereich A1: A6 bestimmte Werte geben.Füllen Sie Excel-Zellen basierend auf ComboBox-Wert

Wie kann ich es tun ... Hilfe

Antwort

0

Sie eine Formel in A1:A6 verwenden soll, ihre Werte zu berechnen, basierend auf der Ausgabe von Ihrem Combobox. Dafür gibt es mehrere Möglichkeiten. Ihr Kombinationsfeld ändert den Wert der verknüpften Zelle basierend auf dem Index des ausgewählten Elements. Wenn das erste Element ausgewählt ist, hat die verknüpfte Zelle den Wert 1, wenn die zweite - 2 und so weiter. wenn Ihr Combobox gebunden ist an Zell B1 Zum Beispiel:

1) Sie können CHOOSE() verwenden Sie den Wert, den Sie aus verknüpften Zelle unter Verwendung des Index müssen wählen:

=CHOOSE($B$1,"Value 1","Value 2","Value 3"...) 

2) können Sie IF() verschachtelt verwenden Formeln, welcher Wert angezeigt werden, um zu bestimmen:

=IF($B$1=1,"Value A",IF($B$1=2,"Value B",IF($B$1=3,"Value C","Value D"))) 

3) Sie können VLOOKUP() verwenden, um einen Wert aus einer bestimmten Liste von Schlüssel-Wert-Paare zu holen (ich empfehle es auf einem anderen Arbeitsblatt platzieren würde, sagen 0.123.):

=VLOOKUP($B$1,Sheet2!$A:$B,2,FALSE) 
Verwandte Themen