このタイプのExcel式では新しいですが、 "mi"という値が見つかった場合は " - "を返す式が必要ですアディダス "とは言いましたが、それは価値を返すように見え、3列にわたってこれをやっているようです。多分簡単に何かが欠けているでしょうか?Excel式が返りたいときに数値を返す " - "
= IFERROR(COUNTIF(PCNS $ J:$ J; "MIアディダス"); " - "!)多分
このタイプのExcel式では新しいですが、 "mi"という値が見つかった場合は " - "を返す式が必要ですアディダス "とは言いましたが、それは価値を返すように見え、3列にわたってこれをやっているようです。多分簡単に何かが欠けているでしょうか?Excel式が返りたいときに数値を返す " - "
= IFERROR(COUNTIF(PCNS $ J:$ J; "MIアディダス"); " - "!)多分
Countifは常に値を返します。調べる範囲にエラーがある場合のみエラーを返します。
IfErrorは、最初のパラメータがエラーを返す場合、2番目のパラメータを返します。
あなたは戻りたい場合は、「 - 」COUNTIFは、実際に何かを発見した場合、その後の言葉で
=if(COUNTIF(PCNS!$J:$J;"mi adidas");"-";"")
を試してみてください、署名:「MIアディダス」の範囲のカウントが0より大きい場合、返します" - "それ以外の場合は何も返しません。
0より大きい任意の数はTRUEと解釈されるため、>0
のような比較は必要ありません。
:
IF(COUNTIF(PCNS!$J:$J;"mi adidas")>0;"-";"")
"MIアディダス" J列内の数であれば0より大きい数式戻り値 " - "他の場合は数式戻り値 ""(何もないゼロ文字列)
**レビューキューから:**あなたの答えの周りにいくつかの文脈を追加してください。コードのみの回答は理解しにくいです。あなたの投稿にさらに情報を追加することができれば、これはAskerと将来の読者に役立ちます。 [コードベースの回答を完全に説明する](https://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)も参照してください。 –
ok - 私は単純に説明を追加します - 必要があればもっと多くを追加します.... – areklipno