3列のスプレッドシートがあります
列 A は一意の参照番号です 列 B は姓です 列 C は名です
別のワークシートでは、セル A2 に姓を入力し、セル A3 に名を入力し、セル A1 に一意の参照番号を自動的に入力できるようにしたいと考えています。
これは Excel で可能ですか。可能であれば、その方法の例を教えていただけますか?
ありがとう、
グレッグ
VLOOKUP
検索するデータが最初の列にあり、範囲がその列で並べ替えられている必要があります。
それが問題にならない場合は、ソース シートの列を右に移動=CONCATENATE(upper(C1)," ",upper(D1))
し、新しい列 A のようなものを含む新しい列を挿入してから、VLOOKUP
その列に対して使用できます。(これはカロヤンが言ったことです)。
それ以外の場合は、連結された大文字の列とインデックスを別の (非表示の) シートに配置し、vlookup
その範囲に対して実行することができます。
最も簡単な方法は、次のように 2 つの名前を別の列に結合することです=upper(B1)&" "&upper(C1)
。次にvlookup
、これらの値に対して a を実行して、一意の参照番号を取得できます。