2016-08-04 9 views
1

index/match where句に基づいて値を返したいとします。インデックスマッチWhere句が適用されます

==>バーコード番号を探す場合価格= 10(これは可変である)と風味=パッション。 F、MATCH(B2:これまでのところそれは代わりに2

= IF(ISERROR(INDEX(F即ちバーコード1を発見することを "10" の最初の行のみのバーコードを返し

I:I、0)))、 ""、INDEX(F:F、MATCH(B2、I:I、0)))

Sample

結果、これまで:

enter image description here

誰かに助言できますか? ありがとう!

+0

私は(バーコードの数が返される場合は異なります)あなたが唯一のExcelの数式でこれを達成することができることを疑います。そのためにUDFを実装する必要があります。 – Ralph

+0

ああ:(はい、バーコード番号が1,2,3のいずれかの可能性が...離れUDFから取得することを期待していた – Aurax22

+0

同じここに:!。私は、マクロを作成する方法についてどのようにいつでも私ができるUDFを回避しようとそれを実行します唯一の需要多分それは「命」である必要はありません、それは、関連するすべてのバーコード – Ralph

答えて

関連する問題