「1+1=4」となるExcel…その原因はやはりいつもの「セル結合」にあった「これは事故の元」「計算に使うセルに結合はあかん」

93
ふじた_🐱♨️💻雑用係 @nfujita55a

今日の進捗:1+1=4となるExcelと戦う わかるかこんなん😇 pic.twitter.com/RwGwvHqxdk

2022-01-19 20:15:30
拡大
リンク support.microsoft.com The result of a calculation that uses the data in a merged cell does not match the result that is expected based on the visible Describes a problem that occurs after you paste a range of cells as formulas into a merged cell in Excel 2000, in Excel 2002, in Excel 2003, in Office Excel 2007, or in Excel 2010. Provides two workarounds.
Haruhiko Okumura @h_okumura

試してみた。最新のExcelでは,セル結合した直後は4のままだが,再計算で2になる twitter.com/nfujita55a/sta…

2022-01-20 08:51:15
ふじた_🐱♨️💻雑用係 @nfujita55a

再計算だとしたら結果が変わるだと……(頭を抱える) twitter.com/h_okumura/stat…

2022-01-20 11:06:42
ふじた_🐱♨️💻雑用係 @nfujita55a

@h_okumura 再計算!、後で試してみます。ありがとうございます。 ※再計算すればいいというものでもなく、乱数を含んでるわけでもないのに再計算したら結果が違う、というのもまた闇が深いのですが。😅

2022-01-20 11:05:38
ふじた_🐱♨️💻雑用係 @nfujita55a

@h_okumura 手元で試した限りでは、再計算しても変わりませんでした。Excel罪深い…… (Microsoft® Excel® for Microsoft 365 MSO (バージョン 2112 ビルド 16.0.14729.20254) 64 ビット) twitter.com/nfujita55a/sta…

2022-01-20 22:56:41
ふじた_🐱♨️💻雑用係 @nfujita55a

再計算してらおかしいのが治る説手元では再現しなかった。(良いのやら悪いのやら) pic.twitter.com/Fx2tgeBeOs

2022-01-20 22:54:20
ふじた_🐱♨️💻雑用係 @nfujita55a

②の説明が誤っていました 1+(空白)+(空白)+1=2 です。😭

2022-01-20 12:54:00
ふじた_🐱♨️💻雑用係 @nfujita55a

再計算してらおかしいのが治る説手元では再現しなかった。(良いのやら悪いのやら) pic.twitter.com/Fx2tgeBeOs

2022-01-20 22:54:20
拡大
ふじた_🐱♨️💻雑用係 @nfujita55a

Excelの1+1=4になる問題 ・セル結合しないという皆さんの声 ・何で週次のファイルで今回だけ変なの、数式で貼り付けなんてしないでという現場の声 に対しては、それぞれ「その通りです」である。 しかし、なぜ「数式で貼り付け」をしたのか、工程を調べたところ一回でコピペしたかったのね、と推測 twitter.com/nfujita55a/sta… pic.twitter.com/S5IB4ARi2j

2022-01-20 23:30:15
拡大
ふじた_🐱♨️💻雑用係 @nfujita55a

唯一通る操作が、わけの分からん結果を招くあたり、こうとてもトラップである。😭😇

2022-01-20 23:33:57
ふじた_🐱♨️💻雑用係 @nfujita55a

そして、この謎動作で狂った集計結果、世界にたくさんあるな……と確信している。

2022-01-20 23:35:04
ふじた_🐱♨️💻雑用係 @nfujita55a

訂正) SUM(C3:F3)→SUM(E3:K3) SUM(C4:F4)→SUM(E4:K4)

2022-01-20 23:36:44
けるる @keruru

@nfujita55a 逆にこれを活用すると結合セルを含むフィルタが使いやすくなる、けれど、バッドノウハウ過ぎるのでやめて欲しい

2022-01-19 21:33:55

これはわからない…

フタミ・モラトリアーニ @futamiryo

入力後の結合時には「破棄するよ」って怒られるから、「実は結合して非表示になっているセルにもデータを格納できます」とか普通思わないよね……。確かVBAでの結合でも破棄されずに元データが元セルへ残ったはず。 twitter.com/h_okumura/stat…

2022-01-20 13:57:03
oʇoɯɐɯɐʎ˙ʎ @ymmtyshk

Excelで試してみた。本当だ。 セル結合に数式として貼り付けた直後は4になる。 でも、再計算すると2になる。 twitter.com/nfujita55a/sta…

2022-01-20 11:03:27
GrinGring @grinch_ip

結合して見えなくなるセルにも後から値を入れられるのってあんま認知されてないんだな…。まぁその仕様を意図的に利用するのは確かにバッドノウハウ。 だけど、チェックボックスとかトグルを置いた時にこの隠れたセルに連携させると見た目は綺麗にできるのよね。 twitter.com/nfujita55a/sta…

2022-01-20 13:50:17
ほうき @_broom_

たまに遭遇するけど結局場所を特定できなくて全部消して作り直した方が早いやつだ twitter.com/nfujita55a/sta…

2022-01-20 18:11:29
Taichi AOKI @aoki_taichi

本当だ!! ①は「形式を選択して貼り付け」で"数式"を貼り付けると 発生する。 こわー!これは事故の元だな。 twitter.com/nfujita55a/sta…

2022-01-20 17:15:56
ねこ🐹🐼🐍 @maboroshiitake

これなー、再計算(F9だっけ?)で値が変わるからより困るんだよなー。 twitter.com/nfujita55a/sta…

2022-01-20 12:08:24
グッチョ @gochoan

これ、数式として貼り付けじゃなくて、 F2をコピー、C2に貼り付け(セルのコピペ)でも同じことが起きる。 貼り付けた後に、C2のセル結合解除するとC2:E2セルに1が入った状態になる。 嵌まったことはないけど、困難わかるかww twitter.com/nfujita55a/sta…

2022-01-20 11:50:54