0

私はこの(素晴らしい)サイトを見回しましたが、私は100%どの式(IF、Matchなど)ではないので、かなりトリッキーになる必要があります! 作業中のデータのワークブックが 2 つあります...

最初の列には次の列があります。

  • 学校コード、学校名、ユーザーID(空欄)、ユーザー氏名

2 つ目は次のとおりです。

  • 名前、ユーザーID、学校コード

Sheet2で、ユーザーのフルネーム(完全一致ではない)列+コード(完全一致)列を検索する式を見つけようとしています。そのシートのユーザー ID を Sheet1 に返します。

コードが一致することを確認できるように、数式が複数の列 (シート 2 のユーザー ID とコードなど) を返すことができれば素晴らしいでしょう (正確な列はそれらだけです!)。これが可能かどうかわからない?!

どんな助けでも大歓迎です!私のためにも気軽に綴ってください

4

1 に答える 1

0

これがあなたの問題への最初の刺し傷です:

これがSheet1

シート1データ

これがSheet2

シート2データ

Sheet1セルで使用できる数式C2は次のとおりです。

=MAX(Sheet2!$B$2:$B$10*(Sheet2!$C$2:$C$10=A2)*(Sheet2!$A$2:$A$10=Sheet1!D2))

これは、単に押すのではなく、Ctrl+ Shift+で検証する必要がある配列数式であることに注意してください(これにより、数式がラップされます。Enter Enter{ }

User Full Nameまた、数式がとまったく同じであるかどうかをチェックすることにも注意してくださいName(「完全に一致しない」を処理する簡単な方法がわかりません。この機能が本当に必要な場合は、詳しく説明してください)。

于 2012-03-29T08:41:43.483 に答える