
答え1
必要なのは、ネストされた if と、"空白" セルを返す機能です。
=IF(OR(ISBLANK(D65),ISBLANK(E65),...,ISBLANK(H65)), "", IF(SUM(I65:L65)>0,"Fail","Pass"))
残念ながら、数式を含むセルは空白ではないため、真に空白のセルを返すことはできません。ただし、空の文字列 "" を返すことで、空白のように見えるようにすることはできます。
Excelでは空白セルと空の文字列を区別できます。例:ISBLANK(M65) vs (M65="")
最後に、配列形式で ISBLANK と OR を使用できるようになります。
=IF(OR(ISBLANK(D65:H65)), "", IF(SUM(I65:L65)>0,"Fail","Pass"))
ただし、古いバージョンの Excel では、これによって問題が発生する可能性があり、Enter キーだけでなく CTRL + SHIFT + ENTER で数式を確定する必要がある場合があります。