- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SUMPRODUCTで切り上げ処理をしたい)
SUMPRODUCTで切り上げ処理をしたい方法
このQ&Aのポイント
- Excel 2007でSUMPRODUCT関数を使用して切り上げ処理をする方法について教えてください。
- SUMPRODUCT(A1:A10, ROUNDUP(B1:B10,0))とした際にエラーが発生する原因と、解決方法について教えてください。
- B列の値を小数点切り上げしたい場合に、SUMPRODUCT関数を使用する方法について教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 一例です。 =SUMPRODUCT(A1:A10,IF(ISNUMBER(B1:B10),ROUNDUP(B1:B10,0))) これは配列数式になってしまいますので、 Shift+Ctrl+Enterで確定してください。 ※ SUMPRODUCT関数そのものが配列数式ですが、その中に配列数式を組み込んでみました。 おそらく、B列に文字列セルが含まれていてもエラーにならないと思います。m(_ _)m
その他の回答 (3)
- maron--5
- ベストアンサー率36% (321/877)
回答No.4
>B列に文字の列があるのが原因のようなので =SUMPRODUCT(A1:A10*ROUND(TEXT(B1:B10,"G/標準;-G/標準;0;!0"),0))
- keithin
- ベストアンサー率66% (5278/7941)
回答No.3
>B列に文字の列があるのが原因 簡易版: B列にあるのが具体的には""である場合。 =SUMPRODUCT(A1:A10,ROUNDUP("0"&B1:B10,0)) 簡易版: その他の文字列が紛れている場合。 =SUMPRODUCT(A1:A10,IFERROR(ROUNDUP(B1:B10,0),0)) と記入し、コントロールキーとシフトキーを押しながらEnterで入力。
- maron--5
- ベストアンサー率36% (321/877)
回答No.1
=SUMPRODUCT((A1:A10)*ROUND(B1:B10,0))