これは、重複した値
で動作式は(まだ数式バーには、 + がをENTER CTRL + SHIFTを打っている間に一度コピーして貼り付け)の配列として入力する必要がありますし、範囲は合計値に合わせて調整されます。
=IFERROR(INDEX(Sheet1!$A$2:$D$50,MATCH(1,($C2=Sheet1!$B$2:$B$50)*($D2=Sheet1!$C$2:$C$50)*($E2=Sheet1!$D$2:$D$50),0),1),"No match found")
全く同じ式がSheet2!
にを変更再度使用することができます。
Sheet3!C2
にある姓と、Sheet3!D2
と、Sheet3!E2
にあるDOBを検索します。
大量のデータに対してこれを使用し、それを下にドラッグしたい場合に備えて、私はカラムをロックアウトしただけです。
あなたが検索基準を満たすだけ人を検索するためのシート3を使用している追加の口座番号を表示したい場合は、INDEX()
、MATCH()
とSMALL()
を使用して見てする必要があります。
私の答えにもこの代替案を含めるように見えましたが、私は現在退職しています。あなたが苦労して私のコメントを落とすなら、私は思い通りに描写するのに長い時間はかかりません。それがどのように機能するのかを説明することができます。
EDITは: - 、再び
=IFERROR(INDEX(Sheet1!$A$2:$D$50,SMALL(IF(COUNTIF($C$2,Sheet1!$B$2:$B$50)*COUNTIF($D$2,Sheet1!$C$2:$C$50)*COUNTIF($E$2,Sheet1!$D$2:$D$50),ROW(Sheet1!$A$2:$D$50)-MIN(ROW(Sheet1!$A$2:$D$50))+1),ROW(Sheet1!1:1)),1),"")
を見つけていない空白のままにしておき、シート2用シート1を交換し、あなたを介して検索しているものと一致する範囲を更新し、すべてのIDの検索条件について見出さを一覧表示するにはCTRL + SHIFT + ENTERを数式バーに入力して配列を整列させ、すべての可能性のある一致をカバーするようにドラッグすると、最も重複するIDの数が最も多いと考えられます。
あなたの質問への回答が得られた場合は、左側のチェックマークを使用して回答としてマークしてください。ありがとうございます。
このコードはありますか?人々はあなたのソリューションの問題を解決するよりも、解決策を提供するよりももっと喜んで答えます – khuderm
= IF(MATCH(Sheet1!B2&C2&D2、Sheet2!B:B&C:C&D:D、0)、Sheet1!A2、 "") I私はこれまでに持っているものを使って、sheet1からsheet3へのアカウント番号を得ることができます。 –
各シートに1つ以上の結果が出る可能性はありますか? DOBと別のジョン・スミスと同じように、2012年1月23日に別の口座番号? –