- ベストアンサー
エクセルの計算結果がゼロになってしまう
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>添付の、2014年7月度まではうまくいっているのですが、2014年8月度で急に結果がゼロになってしまいます。 元データの最大行数が数式の計算範囲内に収まっていることを確認してください。 尚、添付画像は解像度が悪く拡大しても読めません。 数式は質問の中に文字列で提示されると添削の役に立ちます。 2014年8月度の元データが何行目から何行目に有るかも併せて提示頂ければ添削可能です。
その他の回答 (1)
- takuranke
- ベストアンサー率31% (3923/12455)
>数式が間違っているとは思えないので、 これが一番怪しいですね。 検索範囲や条件間違っていませんか? それか入力が数列ではなく文字列になっているとか。
お礼
原因が判明しました。 今回用いていた式は以下のものですが、2077行が2014年7月度までしかカバーしていなかったようです。 =SUMIFS(DAILY!$E$2:$E$2077,DAILY!$C$2:$C$2077,"2014年8月度",DAILY!$F$2:F$2077,"衣服・美容",DAILY!$A$2:$A$2077,"1") ごくごく初歩的なミスで失礼致しました。 "行数"に着目させていただいた点で、bunjiiさんをベストアンサーに選ばせていただきましたが、いずれにせよ早速ご回答いただいたこと、感謝致します。ありがとうございました。
補足
早速のご回答ありがとうございます。 画像が判別不能とのことで失礼致しました。 用いている計算式は以下の通りです。 =SUMIFS(DAILY!$E$2:$E$2077,DAILY!$C$2:$C$2077,"2014年7月度",DAILY!$F$2:F$2077,"衣服・美容",DAILY!$A$2:$A$2077,"1") DAILYというタブの中で ・E列:支出額(標準形式) ・C列:年月(たとえば =2014&"年"&8&"月度" を標準形式にて記載) ・F列:大項目(標準形式) ・A列:計算対象(計算対象を1, 対象外を0) としております。 なお、試しに支出額を「数値形式」にしてもみましたが、改善されないようです。 追加のご教授よろしくお願い致します。
お礼
早速のご回答ありがとうございます。 今回用いていた式は以下のものですが、2077行が2014年7月度までしかカバーしていなかったのが原因でした。 =SUMIFS(DAILY!$E$2:$E$2077,DAILY!$C$2:$C$2077,"2014年8月度",DAILY!$F$2:F$2077,"衣服・美容",DAILY!$A$2:$A$2077,"1") ごくごく初歩的なミスでご足労いただきました。 "行数"に着目させていただいた点で、ベストアンサーに選ばせていただきました。 ありがとうございます。