私は開発中のファイルを減らす必要があります.VBAを使用していることを知っています。残念ながら私はVBAでまだ進んでいないし、私はこれを設計するのに苦労している。 私は、3つの異なるストリームで組織定価を持っている、と私は以下のように一つにまとめたい:IFとVlookupを組み合わせたVBAに大量のコードをコーディング
Stream Site Brand Code Price
Mainstream Boston Brand 01 Formula
Midstream New York Brand 02
Midstream Los Angeles Brand 02
現在、私は基本的に以下のことを行い式を使用しています:
=IF(AND(stream="mainstream",Site = "Boston"),vlookup(Brandcode,list 1, 2,0),IF(ANd(stream="midstream", Site = "Boston", vlookup(Brandcode,list 2, 2,0),...))
式実際には問題なく動作しますが、問題は他の多くの条件をテストしているため、ファイルが非常に重くなっているため、VBAコードを作成して関数またはサブルーチンのいずれかを作成したかったのですが、どうやってするの。
おかげ