excelでは、この範囲を確認したいと思います。B2:G2、この範囲内のセルに0以上の値が含まれているかどうかを確認します。範囲に0より大きい値が含まれているかどうかを確認します。
これを達成するのに役立つエクセル式はありますか?私はこの質問をする前に、別のアプローチを試してみましたが、カウンター、サンドプロダクトなどの助けはありませんでした。
excelでは、この範囲を確認したいと思います。B2:G2、この範囲内のセルに0以上の値が含まれているかどうかを確認します。範囲に0より大きい値が含まれているかどうかを確認します。
これを達成するのに役立つエクセル式はありますか?私はこの質問をする前に、別のアプローチを試してみましたが、カウンター、サンドプロダクトなどの助けはありませんでした。
はい!これを達成するための優れた式があります。
=IF(COUNTIF(B2:G2,">0"),"True","False")
'= AND(COUNTIF(B2:G2、"> 0 "))'本当のブール値を達成するにはどうしたらいいですか? – Jeeped
あなたは以下のコードが動作するVBAを使用しない場合(それは醜いですが...)
=IF(AND(ISNUMBER(B2),B2>0),TRUE,
IF(AND(ISNUMBER(C2),C2>0),TRUE,
IF(AND(ISNUMBER(D2),D2>0),TRUE,
IF(AND(ISNUMBER(E2),E2>0),TRUE,
IF(AND(ISNUMBER(F2),F2>0),TRUE,
IF(AND(ISNUMBER(G2),G2>0),TRUE,FALSE))))))
それは場合はネストされた関数のちょうど束であるが、それは仕事を取得します
TrueまたはFalseを返す必要性を反映するために、私の答えを編集しました。 –