A 回答 (8件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
No.7です。
前回回答はEXCEL2013の環境でテストしたものです。
同様の状況を当方の365の環境で試してみたところ、そもそもご質問者のいう「Percentage同士の掛け算」で同様の症状が再現しません。
どうも、365ではこっそり修正(バグつぶし?)されているようです。
さらに、EXCELオンラインでも検証してみましたが、やはり症状がでません。365以前のバージョンでのみ発生する症状のようです。
なお、EXCEL2013の環境では前回回答でお示しした、
C3=(C1*1)*(C2*1)・・・①
C3=(C1+0)*(C2+0)・・・➁
の数式のほか
C3=(C1*C2)+0・・・③
C3=C1*C2*1・・・④
の数式でも症状を回避できるのですが、
C3=C1*C2+0・・・➄
という数式では回避できませんでした。
一体どういうルールなのか謎です。
テストしていただきありがとうございます。
私も365のWEB上Excelで試したら症状がでませんでした。
やはりバグなのでしょう。諦めてProduct関数を使用しようと思います。
いろいろありがとうございました!
No.7
- 回答日時:
どうも、パーセンテージの書式設定をしたセル同士の掛け算によって生じる症状のようです。
ご質問者がお示しになった例で
>A1 11 B1 568 C1 =A1/B1
>A2 18 B2 265 C2 =A2/B2
>求めたい数値 C3 = C1*C2
のC3の数式を
C3=A1*A3/B1/B2
あるいは
C3=(A1*A2)/(B1*B2)
にすると
ご質問のような症状はでなくなります。
また、パーセンテージの書式設定をしたセル同士を直接四則演算しないような数式
C3=(C1*1)*(C2*1)
あるいは
C3=(C1+0)*(C2+0)
などにすると回避できます。しかし、こんな修正はとても面倒です。
現実的な回避方法はご質問者さんが既にPRODUCT関数(つまり、パーセンテージ書式設定のセル同士を直接四則演算しない)で回避できるとがわかっていらっしゃるので、それが正解だと思います。
ご回答ありがとうございます。
書式設定がネックなんですね。
テーブルのあちこちのセルを引っ張って計算をしたいので、やはりProduct関数を使うしかないようですね。
No.6
- 回答日時:
ほかのソフトを起動しているとESCキーのうごきがおかしくなるというページがありました。
https://answers.microsoft.com/ja-jp/msoffice/for …
関係あるかわかりまんが。
また、「計算式があっているか色で確認する為にC3をダブルクリックする」
とありますが、数式バーにカーソルを移動させれば、同様に参照セルに色がつくし、長い数式で右隣のセルを隠すこともないと思います。
さらに長い場合は2行表示などもできます。いかがでしょうか。
お調べいただきありがとうございます。
EscキーではなくEnterキーで元に戻ってみましたが、それでもダメでした。
数式バーをクリックして色を確認できるのですが、ダブルクリックした時と同様です。
No.5
- 回答日時:
なるほど。
状況がわかりました。ちなみに、表示形式はどのように設定しているのですか?
表示形式はエクセル上部にある%を押してその右にある小数点以下の桁数を減らすボタンを押しました。また試しにセルの書式設定を開いてパーセンテージを選択し2桁にしてもダメでした。
No.4
- 回答日時:
Office365 のOffice Standard 2019ではないので確認できませんが、すこし質問です。
①Percentage同士の掛け算というのは、表示形式が%であるセル同士の掛け算という理解でいいですか。
例A1=0.9701(97.01%)、B1=0.1771(17.71%)で、
C1=A1*B1、で、17.18であるところ、17.180471000000000%となるということでしょうか。
②そのセルをダブルクリックとありますが、そのセル(C1)にカーソルを合わせれば数式バーに内容が表示される(=A1*B1)のではないでしょうか。
ダブルクリックの意味は何でしょうか。
③計算結果(17.71%)をみるためなら、何もしなくても見えると思いますが、何もしないでいるとセル(C1)にはどのように表示されますか。
④「C」列名をダブルクリックすると列幅を自動調整しますが、そのことではないですよね。
以上、質問だけで済みません。
こちらは普通のエクセル2007ですが、ご質問の現象はないようです。
ご回答ありがとうございます。
①ご理解の通りです。
②色がどこのセルを対象にしているのか確認できるのでダブルクリックをしています。
③何もしなければ2桁の表示設定は保持されます。
④列幅は問題ないです。
例えば
A1 11 B1 568 C1 =A1/B1
A2 18 B2 265 C2 =A2/B2
求めたい数値 C3 = C1*C2 パーセンテージ設定
計算結果は0.1315439808663300%になるので
表示設定を小数点以下2桁にしました。
計算式があっているか色で確認する為にC3をダブルクリックすると
計算式が表示され、その後元に戻る(Escを押して)と15桁になります。
表示設定を2桁にしたにも関わらず確認する度に設定が戻ってしまいます。
Product関数を使用すると問題なく表示設定は保持され2桁です。
回避する方法はありますが、そもそもこれはおかしくないかと思うのです。
2007で機能するのであれば、本来設定は保持することができるということなのでバグなのではないでしょうか。。。
No.3
- 回答日時:
結論として「計算結果がそうなるから」ということは変わらないのですが、おそらく小数の演算誤差が絡んでいると思います。
https://www.newssalt.com/32247#:~:text=Excel%E3% …
No.2
- 回答日時:
表示形式はあくまでも表示をそのように見せているだけので、ダブルクリックをすると数式バーと同じように実際のデータが表示されます。
>掛け算だけでてきます
実データがわからないので何とも言えませんが、計算結果がそうなるだけでは?
データそのものを小数点第二位までにしたいなら、数式などでデータを小数第二位までにするか、表示桁数で計算する設定にしてはどうでしょう?
https://www.moug.net/tech/exopr/0090058.html
ただし、ブック全体がそうなります。
ご回答ありがとうございます。
例えば
A1 11 B1 568 C1 =A1/B1
A2 18 B2 265 C2 =A2/B2
求めたい数値 C3 = C1*C2 パーセンテージ設定
計算結果は0.1315439808663300%になるので
表示設定を小数点以下2桁にしました。
計算式があっているか確認する為にC3をダブルクリックすると
計算式が表示され、その後元に戻る(Escを押して)と15桁になります。
表示設定を2桁にしたにも関わらず確認する度に設定が戻ってしまいます。
Product関数を使用すると問題なく表示設定は保持され2桁です。
回避する方法はありますが、そもそもこれはおかしくないかと思うのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 電卓は正しいのに エクセルで計算させると間違った答えです。なぜ? 7 2022/08/11 07:04
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Excel(エクセル) 給与計算表で縦計(SUM関数)と合計が少し合わない(数円) 3 2022/07/04 10:13
- Excel(エクセル) エクセルの「セル書式」の「表示形式」で 2 2022/08/07 16:44
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerPointの表内のカンマ
-
エクセルでオートサムを使った...
-
エクセルで「-3E+06」と...
-
エクセルの計算式でコンマを付...
-
エクセルで、50銭以下切捨て...
-
エクセルでleft関数の結果が表...
-
Excelの表示形式で切り捨て
-
エクセル 数式の無効化
-
エクセルで桁を揃えるために0を...
-
セル上に表示された見かけ上の...
-
エクセルの画面上にテキストBOX...
-
16桁以上の「0」に変換されてし...
-
エクセル 平均年齢
-
エクセルで囲み線で出来ますか?
-
Excel2010のグラフで小数点桁数...
-
エクセルの計算結果に+(プラス...
-
EXCEL 小数点以下のある数字を...
-
Excelで小数点を表示しつつ、桁...
-
Excelでの表計算の作り方?
-
エクセルでの『セルの書式設定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PowerPointの表内のカンマ
-
エクセルの計算式でコンマを付...
-
エクセルでleft関数の結果が表...
-
エクセル 数式の無効化
-
エクセルで囲み線で出来ますか?
-
16桁以上の「0」に変換されてし...
-
エクセルでオートサムを使った...
-
エクセルでの『セルの書式設定...
-
セル上に表示された見かけ上の...
-
エクセルで「-3E+06」と...
-
エクセルで、50銭以下切捨て...
-
エクセルの計算結果に+(プラス...
-
Excelの表示形式で切り捨て
-
エクセルで小数点以下の表示桁...
-
エクセルの画面上にテキストBOX...
-
エクセル 常に桁区切りにしたい
-
EXCEL計算式が入っているセルを...
-
Excelで小数点を表示しつつ、桁...
-
excelでセルに「1000」と入力し...
-
Excelで「1234」と入力して...
おすすめ情報
例えば
A1 11 B1 568 C1 =A1/B1
A2 18 B2 265 C2 =A2/B2
求めたい数値 C3 = C1*C2 パーセンテージ設定
計算結果は0.1315439808663300%になるので
表示設定を小数点以下2桁にしました。
計算式があっているか色で確認する為にC3をダブルクリックすると
計算式が表示され、その後元に戻る(Escを押して)と15桁になります。
表示設定を2桁にしたにも関わらず確認する度に設定が戻ってしまいます。
Product関数を使用すると問題なく表示設定は保持され2桁です。