【9割の人が未体験】エクセルのこの現象!パソコン歴30年でマジ初めてです!?
先日友人からエクセルの奇怪な現象について質問を受けました
会社勤務のまだ40代のバリバリ営業マン
まあ仕事でもエクセルは頻繁に使いこなし
パソコン歴20数年です
このエクセルシートはそのものではないんですが
送られてきた
Excelのファイルをもとに
サンプルファイルにしたものです
エクセルの奇妙な現象!計算式あるのに計算してくれない
このシートの内容は
あるお店の売上金額を集計したものです
品名(B列)、単価(D列)、数量(E列)、金額(F列)があり
数量と金額、本日の売上合計 以外は<固定>です
数量を入力すると
F列の金額が計算されて
その合計金額F列の最下行に結果を表示
というシートです
計算式が設定されているのはF列のみで
2行目~10行目の計算式は
<=D2*E2>~<=D10*E10>
11行目の合計セルF11の計算式は
<=sum(F2:F10)>
が入っています
サンプルシートの
翌日分を入力しようと
E列の2行目から10行目までを入力したところ
あれっ何かおかしくありませんか?
本当ならば、E列の5を入力した段階で
その横のF列は1500になる筈ですよね?
F列の最下行も変わらないといけません
最後のネギの数量まで入力したところで
↓ F列の数値はこのようになる筈ですが
考えられる原因としては
1.F列の計算式は間違いなく入っているか?
セルF2の計算式
<=D2*E2>
間違いなく入っていました!
10行目F10の計算式も正常に入っていました
2.F列のセルの書式を確認!
F列のセルの書式を確認した結果
問題ありせんでした!
もしF列のセルの書式が
<文字列>になっていたら
数式は機能しませんね
その場合は
=D2*E2 のように
計算式がそのまま文字として表示されます
前回集計の数値が表示されているので
セルの書式はOK!です
とすると、
他に考えられる原因は?
正直なところだいぶ考えましたね
自分はExcelを使用して30年以上経ちますが
この現象は初めてでした
なかなか思いつかないな???
困った時のGoogle Gemini!!!
Excel セルの計算式が機能しない場合の原因は?
結果、返ってきた答えは・・・
セルの書式確認
※これはさっき確認済み 以上なかったよね
計算方法の設定
えっ何それ 計算方法の設定?
初めて聞く単語!
メニュー<数式>→<計算方法>計算方法の設定
<計算方法の設定>→ ゲッ<手動>になってるよ
<自動>にチェック
反映されました!
シート全体の設定のようですね
小生、長年Excelを使ってきましたが
計算方法の手動
というのは初めて知りました!
っていうか、この機能って必要ですか?
Excelというのは、
計算式を入力しておいて
数値を入れるたびに
自動で計算結果が出てくる!
というソフトだと思っていました
Excelソフトの開発者の方は
どういう意図で
この機能を加えたのでしょうかねえ?