2017-03-28 21 views
1

この式が機能しない理由を理解できません。私はそれをやっているしたいのはIDが複数の条件を含むIFおよびステートメント

に一致している場合

で、注文状況は、これらがあるので、私は。それは、「部分的に呼び出され、」AND「出動」を見つける必要がある(「呼びかけ」が含ま

やラインステータスが 『待ち送料』) 『アウトいわゆる』彼らに、私はちょうどそれが含まれている場合は確認する必要があり、 『呼びかけ』を持つ唯一のステータスは

は、その対応する商品番号私を与えます。

IDごとに複数の商品番号が割り当てられていますので、これらのガイドラインに従った特定の商品番号を教えてください。以下は私が思いついたものです。問題は、「Called Out」と「Awaiting Shipping」の基準を満たしていないものにItem Numbersが表示されていることです。

私は別のスプレッドシート(​​したがって[Report.xlsx]レポート)から情報を引き出しています。

列Bは、私は他の報告書に

を一致させるために使用しています私のID番号で、私は、一致するID(列K)、注文状況(列G)、およびラインステータス(列APで探しています)。すべての基準が満たされている場合は、対応する商品番号(列U)を私に渡してください。このサンプルデータから

=IFERROR(IF(AND(MATCH(B2, '[Report.xlsx]Report'!$K:$K, 0), ISNUMBER(SEARCH("Called Out", '[Report.xlsx]Report'!$G:$G)), ISNUMBER(SEARCH("Awaiting Shipping", '[Report.xlsx]Report'!$AP:$AP))), INDEX('[Report.xlsx]Report'!$U:$U, MATCH(B2, '[Report.xlsx]Report'!$K:$K, 0)), ""), "") 
+0

こんにちはjoshinaround18 @、あなたの質問に解決した以前の答えを受け入れるには時間がかかるしてください。それは彼らの努力のためのいくつかの評判でその答えを提供した人に賞を与え、あなたはまた、いくつかの評判を得る。一度それを済ませれば、私たちはあなたを助けることをもっと続けたいと思うでしょう:) – CallumDA

+1

ああ、ありがとう。今はしました。ここでは物事がどのように行われるかについてかなり新しい。 – joshinaround18

+0

問題はありません。我々はすべてそこにいました。別のヒント:質問を編集してサンプルデータを含めると、実際の例*がどのようなものか見てみると、あなたの質問が多くの注目を集めるでしょう。あなたは多くの良い提案を受けるでしょう/ – CallumDA

答えて

0

enter image description here

、C2に

=INDEX(Report.xlsx!U:U, 
    AGGREGATE(15, 6, 
      ROW(Report.xlsx!G$2:INDEX(Report.xlsx!G:G,MATCH("zzz",Report.xlsx!G:G)))/ 
      ((Report.xlsx!AP$2:INDEX(Report.xlsx!AP:AP,MATCH("zzz",Report.xlsx!G:G))="awaiting shipping")* 
      (Report.xlsx!K$2:INDEX(Report.xlsx!K:K,MATCH("zzz",Report.xlsx!G:G))=B2)* 
      SIGN(SEARCH("called out",Report.xlsx!G$2:INDEX(Report.xlsx!G:G,MATCH("zzz",Report.xlsx!G:G))))),1)) 

を以下のように使用します。..ダウン埋めます。

enter image description here

+0

私はこれを試しましたが、それは "VALUE!"私のために。 "zzz"は私には意味がありませんでした。私はそれが何を参照しているべきかも分かりません。私は自分のID番号として、また "コールアウト"と "待っている"として設定しようとしました。その特定の部分が何を参照しているかわからない。 – joshinaround18

+0

G列にテキストがある最後の行に行数を制限するため、 '' zzz ''のままにしておきます。自分の数式に一致するサンプルデータを作るのに多くの時間がかかりました。それをそのまま試してみてください。 – Jeeped

+0

私はまだ "#NUM!"エラー – joshinaround18

関連する問題