私は2枚のシートを持っているとしましょう:メール用の製品に関するいくつかの情報のデータ、
p159 Ben54@ya
g456 Jo32@gm
k455 Jack45@ro
t888 Sally12@k
コードと電子メールに含まれる名前を含む 2 番目のシートは、
k455 Jackson
p159 Benjamin
g456 Joseph
より多くの情報があり、すべてごちゃまぜになっていますが、列にまとめられていることに注意してください。また、一部のコードには電子メールがありますが、名前はありません。
ここで、シートまたは列で、これらのメールを、シート 1 とシート 2 からコードを見つけてその行から情報を取得し、次のような方法でセルに吐き出すことによって指定された名前と組み合わせる必要があります。
Jack45@ro:Jackson
したがって、順不同の他の行 (メールの列の組織: 名前は重要ではありません) は次のようになります。
Jack45@ro:Jackson
Jo32@gm:Joseph
Ben54@ya:Benjamin
Sally はメールに名前がないため省略されていることに注意してください (彼女の情報は無視した方がよいので、その行に #VALUE エラーが表示されても問題ありません)。
実験しましたが、エラーが発生し続けます #VALUE ?NAME #N/A 他の人から fx を取得していて、適切にフォーマットするのに問題があるためです。
TL:DRコードの列を検索し、その隣のセルのデータを他のシートのコードの隣のセルと組み合わせる必要があります.(正しく入力したかどうかわかりません;/)
したがって、誰かがこのための関数を作成できれば、それは大歓迎です:)
glhのおかげで解決!また、私の場合の彼の関数から、#N/A エラーを修正するために false を true に変更する必要がありました。
=IF(ISERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE)),"",B1&VLOOKUP(A1,Sheet2!A:B,2,FALSE))
使った
=IF(ISERROR(VLOOKUP(A1,Sheet2!A:B,2,TRUE)),"",B1&":"&VLOOKUP(A1,Sheet2!A:B,2,TRUE))
役立つヒント...
描画元のデータが別の関数から派生したものであり、それを選択してもセルにテキストが表示されない場合は、セクションをコピーして貼り付け、貼り付けるときに値と数値の書式設定オプションを使用して貼り付けを選択します。ポップアップする小さなクリップボード