2017-02-08 8 views
0

これでINDEX + MATCHコンボを実行してボトムテーブルからトップテーブルにデータを渡すことが可能かどうかは疑問でした水平に私はコードと状態を取る必要がありますので、私は金額を配置し、それらをトップテーブルに一致させることができます。どんな助けやアドバイスも感謝しています。エクセル 'VLOOKUP'、 'INDEX'、 'MATCH'

Code Description         ID  Alabama Alaska Arizona Arkansas California Colorado 
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100      
1A  ANESTHESIA SALIVARY GLAND PROCEDURES  00100      
1B  ANESTHESIA SALIVARY GLAND PROCEDURES  00100      
1C  ANESTHESIA SALIVARY GLAND PROCEDURES  00100      
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103      
3  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
3A  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
3B  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
4  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4A  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4B  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4C  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      


Code Description         ID  State  Amount    
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Alabama  $11.00    
1A  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Alaska  $206.00    
1B  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 California $206.00    
1C  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Colorado $1,726.00    
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103 Alabama  $346.00    
3  ANESTHESIA RECONSTRUCTION OF EYELID   00103 Arkansas $85.00    
3A  ANESTHESIA RECONSTRUCTION OF EYELID   00103 California $88.00    
3B  ANESTHESIA RECONSTRUCTION OF EYELID   00103 Colorado $67.00    
4  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alaska  $80.00    
4A  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 California $62.00    
4B  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alaska  $78.00    
4C  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alabama  $73.00    

例をいくつか挙げておきたいと思います。

Code Description         ID  Alabama Alaska Arizona Arkansas California Colorado 
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 11.00     
1A  ANESTHESIA SALIVARY GLAND PROCEDURES  00100    206.00   
1B  ANESTHESIA SALIVARY GLAND PROCEDURES  00100           206.00   
1C  ANESTHESIA SALIVARY GLAND PROCEDURES  00100              1726.00     
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103      
3  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
3A  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
3B  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
4  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4A  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4B  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4C  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      


Code Description         ID  State  Amount    
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Alabama  $11.00    
1A  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Alaska  $206.00    
1B  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 California $206.00    
1C  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Colorado $1,726.00    
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103 Alabama  $346.00    
3  ANESTHESIA RECONSTRUCTION OF EYELID   00103 Arkansas $85.00    
3A  ANESTHESIA RECONSTRUCTION OF EYELID   00103 California $88.00    
3B  ANESTHESIA RECONSTRUCTION OF EYELID   00103 Colorado $67.00    
4  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alaska  $80.00    
4A  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 California $62.00    
4B  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alaska  $78.00    
4C  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alabama  $73.00 

編集:これは私のスプレッドシートにあるものに少し近いです。

Code Description         ID  Alabama Alaska Arizona Arkansas California Colorado 
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 11.00         20.00  50.00   
1A  ANESTHESIA SALIVARY GLAND PROCEDURES  00100    206.00   
1B  ANESTHESIA SALIVARY GLAND PROCEDURES  00100           206.00   
1C  ANESTHESIA SALIVARY GLAND PROCEDURES  00100              1726.00     
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103 200.00 100.00         346.00 
3  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
3A  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
3B  ANESTHESIA RECONSTRUCTION OF EYELID   00103      
4  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4A  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4B  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104      
4C  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 




Code Description         ID  State  Amount    
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Alabama  $11.00 
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 California $20.00 
1  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Colorado $50.00   
1A  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Alaska  $206.00    
1B  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 California $206.00    
1C  ANESTHESIA SALIVARY GLAND PROCEDURES  00100 Colorado $1,726.00    
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103 Alabama  $200.00 
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103 Colorado $346.00 
2  ANESTHESIA FOR RECONSTRUCTION OF EYELID  00103 Alaska  $100.00   
3  ANESTHESIA RECONSTRUCTION OF EYELID   00103 Arkansas $85.00    
3A  ANESTHESIA RECONSTRUCTION OF EYELID   00103 California $88.00    
3B  ANESTHESIA RECONSTRUCTION OF EYELID   00103 Colorado $67.00    
4  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alaska  $80.00    
4A  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 California $62.00    
4B  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alaska  $78.00    
4C  ANESTHESIA FOR ELECTROCONVULSIVE THERAPY 00104 Alabama  $73.00 

価格は状態によって変わることがありますので、これが願っています。

答えて

0

これはあなたの探しているものですか?あなたが言ったように、それは各状態のために水平方向に上下にコピーできるINDEX MATCHです。コードをチェックし、一番上の状態をチェックし、一致した場合にはその量を返します(そうでなければ空白)。

=IF(INDEX($D$17:$D$28, MATCH($A2, $A$17:$A$28, 0)) = D$1, INDEX($E$17:$E$28, MATCH($A2, $A$17:$A$28, 0)), "") 

enter image description here

編集:コード&状態は必ずしも一意でない場合、私は以下に概説問題を参照してください。コード、ID、州を連結して固有のIDを強制します(コード、ID、州がユニークな結果を返さなければならないと仮定しています。そうでなければ、2つの異なる金額!)。コード、IDと状態の連結(文字通り= CONCATENATE(A17、C17、D17))を別の列に作成する - 表示のためだけにセパレータを挿入することもできますが、私はアンダースコアを使用します。スクリーンショット)。あなたのデータをよりになります除いて、上のスクリーンショットと同じ結果を得る

=IFERROR(INDEX($F$17:$F$28, MATCH($A2&"_"&$C2&"_"&D$1, $E$17:$E$28, 0)), "") 

:その後、上段に、新しい列を指すので、同様に、IDと状態を連結するために、あなたの検索を変更しますlike:

enter image description here

+0

私はこれが私が探していたものだと確信しています。私はそれをテストし、数字をチェックして、あなたに戻ってくるつもりです!あなたの時間をありがとう。 – SkysLastChance

+0

これはうまくいった!あなたは私をずっと救ってくれました。私は本当にそれを評価しました。これは私の袖を持っているとても良い式です。どうもありがとうございます。 – SkysLastChance

+0

問題ありません - 喜んで助けてください!すてきな一日を。 – Joe

関連する問題