2

INDEX と MATCH、または最終結果を得ることができるその他の数式の助けが必要な Excel ワークブックがあります。

ここにシート1があります:

SIT_ID      METER   SUSE_CD
10834282    DT0061      B 
10834282    AW7931      P 
21676286    CQ9635      P 
21676286    DP4838      B 
21726281    AW7880      P 
21726281    DT0032      B 

シート 2 は次のとおりです。

Site ID        B    P
10834282        
21676286        
21726281        

最終的に私がやろうとしているのは、Sheet2 で、SITEID の = B というメーターを列に配置し、次に = P というメーターを同じ行に配置することです。

Index や Match を使用したことがなく、オンラインで調べましたが、混乱しており、誰かが正しい式を教えてくれたり、正しい方向に向けてくれることを願っています.

本当にありがとう!

4

4 に答える 4

0

ヘルパー列 D が初期列に追加されます。
D2:=$A2 & $C2

これで、連結された SITE_ID と SUSE_CD:
H2:を簡単に検索できるようになりました。=MATCH($G2&" B";$D$2:$D$8;0)

結果は、 array 内の必要な文字列の行番号 (この場合は =1) になります$D$2:$D$8

$A2:$A$8INDEX は、配列の左上のセル (A2) から n 行目 (MATCH で定義)、m 列目 (=2) を数えたセルの値を示します。

全体:=INDEX($A$2:$B$8;MATCH($G2&" B";$D$2:$D$8;0);2)

ここに画像の説明を入力

于 2013-09-17T20:00:36.910 に答える