複数のセルの情報を使用して Excel のセルに自動的に入力できますか?

複数のセルの情報を使用して Excel のセルに自動的に入力できますか?

営業担当者が顧客に関する情報 (顧客 ID、料金表、製品など) を 3 つの別々のセルに入力し、このすべての情報が別のシートの 1 つのセルに自動的に入力されるフォームを作成しようとしています。

たとえば、営業担当者は 1 つのワークシート (フォーム) に次のように入力します。

A1: 製品 x B1: 顧客 123 C1: 料金表 1

そして、別のシート/ワークブックでは、この情報に基づいて1つのセルに結果が返され、設定する必要があるテンプレートのリストが作成されます。
この情報はテンプレートのタイトルを形成するため、プログラムに簡単にコピーして貼り付けることができます。

表示されるタイトルまたは戻り値は次のようになります。

製品 x - 顧客 123 - 料金表 1

これが可能かどうかはわかりません!

すべての入力セルがフリーテキストになるため、選択するリストはありません。

ありがとう!

答え1

同じシート上の他のセルを参照するのと同じように、セルの値を連結して&他のシートを参照することができます。

="Product "&Sheet1!A2&" - Customer"&Sheet1!B2&" - Rate Sheet"&Sheet1!C2

セル参照間のハードコードされた文字列値に注意してください (例: " - Customer")。これらを変更して、特定のニーズに合わせて書式設定を調整したり、営業担当者がそのテキストを入力するか値だけを入力するかを調整したりできます。

シート1

A           B            C
Product     Customer     Rate Card
x           123          1

シート2

A
Product x - Customer123 - Rate Sheet1

関連情報