- 締切済み
エクセルの関数の組み方を教えてください
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
回答No.3
No.2です。No.2の記述に一部、誤りがありました。次のとおり訂正します。 「A・B列がともに未入力の場合は0を」→「A・B列のいずれかが未入力の場合は0を」
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
回答No.2
このようにも。 =(a7<>"")*(b7<>"")*(2000*sum(a7&b7="円高↓売り",a7&b7="円安↑買い")-1000) 「円高↓かつ売り」または「円安↑かつ買い」の場合は「1000」を、A・B列がともに未入力の場合は0を、それ以外の場合は「-1000」をそれぞれ算出
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
「円高↓の売り」または「円安↑の買い」で+1000、それ以外は-1000、という条件です。 C4: =IF(B4="","",IF(OR(AND(A4="円高↓",B4="売り"), AND(A4="円安↑",B4="買い")),1000,-1000)) 以下コピー #もうちょっと簡単にすると =IF(B4="","",IF(OR(A4&B4="円高↓売り", A4&B4="円安↑買い"),1000,-1000)) #もっと簡単にすると =IF(B4="","",IF(OR(A4&B4={"円高↓売り","円安↑買い"}),1000,-1000))