2つの列を一致させて、1つのセルで一致した値を取得しようとしています。 たとえば、Excel:2つの列を比較し、1つのセルで一致した値を返す
カラム1 - 8、5、7、AA、10
列2 - AA、DET、V、H、PED
8 AA
5 DET
7 V
AA H
10 PED
値が返さ - AA(これは
インデックス関数とマッチ関数を使用しようとしましたが、指定された2つの範囲を一致させることができませんでした。助けてください。前もって感謝します。
2つの列を一致させて、1つのセルで一致した値を取得しようとしています。 たとえば、Excel:2つの列を比較し、1つのセルで一致した値を返す
カラム1 - 8、5、7、AA、10
列2 - AA、DET、V、H、PED
8 AA
5 DET
7 V
AA H
10 PED
値が返さ - AA(これは
インデックス関数とマッチ関数を使用しようとしましたが、指定された2つの範囲を一致させることができませんでした。助けてください。前もって感謝します。
したい数式は、この配列数式です:
=INDEX($A$1:$A$5,MATCH(TRUE,COUNTIF($B$1:$B$5,$A$1:$A$5)>0,0))
は、Ctrlキーを押しながらShiftキーを押しながら入力するだけではなく、編集モードを終了するときに入力して確認する必要が配列数式であること。正しく実行された場合、Excelは{}
を数式の周りに置きます。
計算式が指数関数的であるため、配列式の完全な列参照は避けてください。
カラム2の値も10の場合はどうなりますか?あなたは1つの試合しか期待していませんか?一致する値をカンマ区切りにすることを期待していますか? –
はい1つの一致を探しています – Navy
列1には数字のみが含まれ、列2から列1まで一致する文字列は最大で1つしかありません。列2は固定されており、値は変更されません – Navy