2022年1月21日

「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

②の説明が誤っていました 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
残りを読む(28)

コメント

CD @cleardice 2022年1月21日
これ実験だからなるほどってわかるけど、どこかに紛れてたら発狂するな・・・
50
生きてる毛玉 @ikiteru_kedama 2022年1月21日
数字や数式を入れるセルの結合は許されざる行為。半角全角混ぜるぐらい罪深い
29
クイバチカ @quibachika 2022年1月21日
「参照先の列が消えて計算上はエラーになる筈なんだけど、Excelファイル開いた段階ではまだ再計算されていないため一見マトモに動いてるように見える」とかもあって額ビキビキなる
9
Matamo_shita @MatamoShita 2022年1月21日
結合セルになんちゃらってエラー出ないのかね
0
テスラ @hz0tPOjtCcJmL1b 2022年1月21日
これはコピペでvalue2の各アイテムに数値が入ってしまうバグなのかな。rangeで取得してitem(1)…とかで中身見てみたいが。
0
Thafi Eriazel@Noma @SalomeLapis 2022年1月21日
だが手計算(電卓)で検算なんてやらん!
12
みどりかわだむ @DamMidorikawa00 2022年1月21日
ゲルショッカー鉄のおきて「エクセルのセルを結合するものは、ころす。」
8
yuki🌾㊗️7さい🎉⚔ @yuki_obana 2022年1月21日
たぶん分類でセル結合使ってるの見たことあるので本来はそっちで使う予定のものだったのではないかと(´・ω・`)要らないけど
0
mono @black_mono 2022年1月21日
SalomeLapis 敵「やはりエクセルの関数なんて使う人間は信用できない。千行だろうが万行だろうが毎回丁寧に電卓で心を込めて計算するべき。全く最近の若者はすぐにサボりたがって困る」
7
檜邑 圭吾 @keigoh 2022年1月21日
ここまでわかりやすい例があってもセル結合する人間は減らないのだろう。「いや、こういう時は結合しませんから」とか平気で言って、もっと複雑なシートで結合するんだろうな(我ながら憎悪がすごい)。
8
風祭司 @whoxi4 2022年1月21日
この手が実際発生するから1個ずつ足した検算用セルを作ったことがある
0
RAIYA@提督 @RAIYASB 2022年1月21日
エクセルが再計算で結果変えるのは以前からあるからなぁ 関数が多いと関数処理に時間取られて数値情報が変わらないとかも良くある 結合内にも数字が入るのはどういうコッチャだが…
0
RAIYA@提督 @RAIYASB 2022年1月21日
keigoh 数字情報使うシートで結合使う時点でもはやねぇ…
2
しゃおず @cDfvtkS6H9NixOf 2022年1月21日
Range.Value, Range.Value2, Range.Text と、値を格納するプロパティが3つある時点でなんかおかしいのよね。別に Range.Formula もあるし、こいつらなんなん?って思うことはしばしばある
0
あるどごーと @inspiron29 2022年1月21日
こういう時こそVBAで結合セルの端のセルにコピー元の値を代入するマクロを作るべきですね。
0
天津飯風味 @a1lic 2022年1月22日
ここにまとめられている人、コメント、誰もウオッチウィンドウ知らなくて草なんだ(てか、ワークシート分析自体知らなさそう)
0
ごんぶと @1KukLQ83Hbdld8a 2022年1月22日
じゃあなぜセル結合機能を入れたんだexcelよ…
0
うさこ丸 @usakomaru08 2022年1月22日
セル結合多用しすぎて、どー考えても結合しなくても表現できる表をセル結合して作るという無駄に高等?テクな人がいて…。ツマンネー見た目にこだわる人何とかならないかな…はぁ。
0
黄色いかまぼこ @yellow_chikuwa 2022年1月22日
結合がやばいのはそうだけど、これは処理の方がガバガバなパターン
0
プレイヤー @22ubkmb 2022年1月22日
エクセルの機能は信用してるけど 人間が入力してるから検算はせざるを得ないのだ
0