質問: エクセル if式について、 先日からこちらで=ifとisnumberの使い方を教えていただき、次のような式を作りました。 =if(isnumber(c2),b2+c2+f2+g2+j2+k2,"") これで(c2)に数値がある時のみ計算結果を打ち返し、文字その他は空欄で、が出来ました。 次にやりたいことは、(c2)と(g2)と(k2)のいずれかに数値がある時に計算させる式はどのようにすればよろしいでしょうか? 以下の4つを試しましたがngでした。 =if(isnumber(c2,g2,k2),b2+c2+f2+g2+j2+k2,"") =if(isnumber((c2)*(g2)*(k2)),b2+c2+f2+g2+j2+k2,"") =if(isnumber((c2)or(g2)or(k2)),b2+c2+f2+g2+j2+k2,"") =if(isnumber((c2)*or(g2)*or(k2)),b2+c2+f2+g2+j2+k2,"") よろしくお願いします。
回答: =if(or(isnumber(c2),isnumber(g2),isnumber(k2)),b2+c2+f2+g2+j2+k2,"")