これらの範囲は重複していませんか?いずれにせよ、このバージョンを試して、必要に応じて範囲を調整してください
=INDEX(AO3:EU3,MATCH(1,INDEX(ISNA(MATCH(AO3:EU3,EK3:EX3,0))*(MOD(COLUMN(AO3:EU3)-COLUMN(D3),2)=0)*(AO3:EU3<>""),0),0))
これは、EK3:EX3で見つかった値と一致しない代替セル、AO3、AQ3、AS3などの最初の非空白値を探します。
修正された提案:
あなたのコメントに基づいてOK
=IFERROR(INDEX($AO3:$EH3,MATCH(1,INDEX((COUNTIF($EJ3:EJ3,$AO3:$EH3)=0)*(MOD(COLUMN($AO3:$EH3)-COLUMN($AO3),2)=0)*($AO3:$EH3<>""),0),0)),"")
値がなくなると空白になります.....
修正された提案2:
EX3でのみこの式を試してください
=IFERROR(INDEX($DL3:$EW3,MATCH(1,INDEX((MOD(COLUMN($DL3:$EW3)-COLUMN($DL3),2)=0)*($DL3:$EW3<>""),0),0)),"")
そして、EY3のこの1つがコピーされました
=IFERROR(INDEX($DL3:$EW3,MATCH(1,INDEX((COUNTIF($EX3:EX3,$DL3:$EW3)=0)*(MOD(COLUMN($DL3:$EW3)-COLUMN($DL3),2)=0)*($DL3:$EW3<>""),0),0)),"")
「2番目のペア」の改訂バージョン-これは、最初の式から関連する値を取得するだけです
=IFERROR(INDEX($DL3:$EW3,MATCH(1,INDEX((MOD(COLUMN($DL3:$EW3)-COLUMN($DL3),2)=0)*($DL3:$EW3<>""),0),0)+1)&"","")
EY3のこのコピー
=IFERROR(INDEX($DL3:$EW3,MATCH(1,INDEX((COUNTIF($EX3:EX3,$DL3:$EW3)=0)*(MOD(COLUMN($DL3:$EW3)-COLUMN($DL3),2)=0)*($DL3:$EW3<>""),0),0)+1)&"","")
$EX3:EX3
数式の場所に応じて部品を変更します.....
=INDEX(AO3:EU3,MATCH("*",AO3:EU3,0))
が、2番目の部分に対応していません。EK3:EX3にない最初の値を見つけたいのですか?