質問: excelのif式の入力について大変困っています。 いつもお世話になっています。 if式の組み立てに悩んでいます。 判定に用いる式について「or」なのか「and」なのか又別の物なのか分らなく悩んでいます。 以下についてのif式を教えてください。 1.あるセルに複数のセルの数値が同じ場合に「ok」をそれ以外の時は「ng」を表示させたい場合。 2.あるセルにセル範囲aが同じ数値の場合「a」、セル範囲bが同じ数値の場合「b」、その他の場合には「無表示」させたい場合。 3.あるセルに他のセルに入力がない時は、「無表示」入力された場合に計算式結果を「表示」させたい場合 以上3点についてif式についてなにとぞ教えてください。
回答: 2. =if(and(e1=e2,e2=e3,e3=e7,e7=e8,e8=e9,e9>0),"仕様1",if(and(e1=e2,e2=e3,e3=e4,e4=e5,e5=e6,e6>0),"仕様2","表示なし")) まどろっこしい式かもしれませんが、こんなんでどうでしょう。 ※ただし、 ・e1からe9すべて同じ数値の場合も、仕様1と表示されます。 ・入力の数値は、1以上の場合です。 確認の上、何かにご使用の際は、自己責任でお願い致します。