0

Excel2003でシンプルなユーザーインターフェイスを作成する必要があります。

ユーザーがドロップダウンリストで顧客を選択すると、顧客の住所セルにデータが入力されます。

次のようなテーブルとして、特別なワークブックスプレッドシートに顧客のリストを作成しました。

   1           2
======================= 
1 Customer1   Address1
2 Customer2   Address2 
3 Customer3   Address3 

「customerscolumn」(Customer1、Customer2、Customer3)を選択し、名前付きリスト「customers」を作成しました。次に、ユーザースプレッドシートに戻り、「customers」という名前のリストの値を含むドロップダウンリストを配置しました。

ユーザーは、Customer1、Customer2、またはCustomer3を楽しく選択できます。

ユーザーがドロップダウンリストから顧客を選択したときにアドレスセルに自動的に入力するには、ワークブックに何を追加すればよいですか?

前もって感謝します!

4

3 に答える 3

4

Sheet2サンプルのように、おそらく別のシート(たとえば)に完全なリストを使用して「名簿」を作成する必要があります。

Address1次に、 (セルだと思いますB1)の代わりに次の数式を追加します。

=IFERROR(VLOOKUP(A1,Sheet2!A:B,2,0),"Address not found!")

ここでは、あなたの名簿がSheet2の列AとBにあると仮定します。これには、欠落しているアドレスのエラーチェックも含まれます。

于 2013-02-15T16:43:06.793 に答える
3

すべての顧客の名前と住所を含む別のテーブルを作成する必要があります。次に、vlookupを使用して、インターフェイスに入力された顧客名のアドレスを検索します。

例1

于 2013-02-15T16:48:30.550 に答える
2

これは簡単です-アドレスを入力したいフィールドでは、Vlookupこのテーブルに基づいた簡単な関数を使用するだけです。

于 2013-02-15T16:40:01.883 に答える