何とか解決!LibreOffice Calc sum で合計が取れない事象が発生した
60爺の手習いで作成した記事が大分増えましたので、カテゴリ別に何件くらいあるのか集計しようとした際に、LibreOffice の Calc で、おかしな事象にぶち当たりました。
単純な SUM文なんですが、下記のように何故か合計を得ることができません。
ご覧のようにゼロになってしまいます。
なぜ、合計が取れないのか、その原因と対応策を探ってみました。
関数 sum が機能しない
少し、Excel や表計算ソフトをかじった方はお判りでしょうが、SUM文とは合計を計算してくれる操作ですね。
SUM 指定されたセル範囲にあるすべての数値の合計を返します。
・SUM(A1,A3,A5):セルA1,A3,A5の内容を合計する
・SUM(A1:A5):セルA1~A5の内容を合計する
上記の例でいえば、セル I4 ~ I6 の合計である 14 を表示するはずです。
そこで、3つのセルの合計を SUM を使わず、「+」を使用してセルの合計を取ってみると、何の問題もなく正しい答えが導かれます。
何なんですかね?
Excelの場合、「セルが文字列になっていると正しい答えが出ない」なんて言っているサイトがあります。
こちらは LibreOffice ですが、やってみて損はないと思い、セルの書式設定を見てみましたが、ご覧のように、ちゃんと数値項目になっています。
また、自動計算についても確認しましたが、問題なく自動計算になっています。
こういう訳の分からないエラーをほっておくことが嫌なので調べてみたんですが、なかなか答えが見つかりません。
解決方法
それでも、何とか見つけ出したのが参考にあるページの内容です。
ここに記されている質問内容は、60爺の現象とはちょっと違うようですが、示されている回答の一部をやってみたら、今回発生した問題が解決できました。
その手順を備忘録を兼ねて示しておきます。
合計対象のセル選択
合計を取りたい対象のセルをすべて選択します。
メニューのデータをクリック
メニューにあるデータ(D) をクリックします。すると、新たなメニューが表示されます。
テキストから列へをクリック
新たに表示されたメニューの下の方にある「テキストから列へ」をクリックしましょう。
OKをクリック
表示された画面のOKをクリックします。
すると、「テキストから列へ」の画面が消え、先程ゼロだった SUM文の入ったセルの値が合計値になりました。
これで安心です。
原因は不明^^;ですが問題は解決しました。
最後に
LibreOffice Calcのsum文で、何故か合計が取れない事象が発生しました。
???初めて経験する事象です。
で、結局、合計する項目のセルが、どうやらおかしくなっているということで、その訂正方法を示しています。
原因は不明ですが、対応はできますので試してみてください。
■思えば「Libre Office」の記事も増えてきました
ディスカッション
コメント一覧
初めまして。
今までエクセルを使っていたので、右往左往しながらLibreofficeを使っています。
昨日、突然合計値が違っていることに気づき、こちらのブログにたどり着き、拝見させて頂きました。
私の場合はセルの結合をしてあったので、見えないセルの部分に数字があったことが原因のようでした。(なぜ数字があったかは不明ですが)
「テキストから列へ」の部分で表示されたセルを見て解決しました。
本当にありがとうございました。
コンドウ様
コメントありがとうございます。
お役に立ててうれしいです。
これからも、皆様のお役に立つ記事を書ければと考えています。
最近は、漢字に凝っていまして、そちらの記事を精力的にアップしています。
よろしければ、そちらもご覧になっていただけると嬉しいです。