情報の表があります。最初の列には1から10の名前があります。また、jobs 1〜10という名前の列が10個あります。私はその人の名前に基づいてすべての間にデータを持っています。たとえば、名前3を見ると、同じ行に10個のジョブがあります。私の質問は、そのテーブルの下に10個の名前を持つドロップダウンリストを作成したことです。ドロップダウンリストから名前をクリックすると、その名前の行が10列の行全体に自動的に入力されます。VLOOKUPを試しましたが、さまざまな構文オプションで問題が発生しました。誰かアイデアがありますか?
2 に答える
1
私があなたの問題を正しく理解しているなら、以下が役立つかもしれません。
データが次のように設定されているとしましょう。
A B C D
1 Name Job1 Job2 Job3
2 Bob Washing Vacuum Ironing
3 Sue Dust Polish Mop
セルA5
に、名前のドロップダウンリスト(ボブとスー)があります。A5で名前を選択するとき、すべてのジョブを同じ行、つまりセルB5、C5、およびD5に配置します。
B5 =VLOOKUP($A$5, $A$1:$D$3, 2, false)
C5 =VLOOKUP($A$5, $A$1:$D$3, 3, false)
D5 =VLOOKUP($A$5, $A$1:$D$3, 4, false)
それは役に立ちますか?10の仕事があることを感謝しますが、簡単に複製できます。
于 2011-01-10T15:14:57.597 に答える
0
いくつかのフィールドに値を返す必要があります。
VLOOKUP はスカラーを返します。マクロを書く必要があります。記録してから、記録した内容を変更できます。
于 2011-01-10T15:03:20.150 に答える