セル結合は悪? 「1+1=4」になるExcelの罠がTwitterで話題に
一見すると同じ式なのに計算結果が変わる、しかも1+1が4になる──Excelのこんな仕様がTwitterで話題になっている。「セルの結合」が原因で、セル結合の扱い方についてさまざまな意見が寄せられている。
一見すると同じ式なのに計算結果が変わる、しかも1+1が4になる──Excelのこんな仕様がTwitterで話題になっている。「セルの結合」が原因で、セル結合の扱い方についてさまざまな意見が寄せられている。
話題の元になった画像を投稿したふじた(@nfujita55a)さんは、2種類のSUM関数の計算結果を提示。計算に使う数値や足したセルの数などに違いはなく、関数の引数とする範囲が1行違うことしか変わった点は見受けられない。しかし、計算結果は一方が「2」であるのに対し、もう一方は「4」と異なっている。
このような結果を生じたのは、旧バージョンのExcelの仕様が原因のようだ。旧バージョンの一部では、別のセルからコピーした数値を結合したセルにペーストする場合、結合元になったセルのそれぞれに数値が入力される仕様になっているという。
今回であれば、3つのセルを1つに結合していたことから「1」が3つのセルに入力されることになり、見た目上は「1+1」にもかかわらず、実際には「1+1+1+1」が実行されていたということだ。
米Microsoftは「Excel 2000」と「Excel 2002」「Excel 2003」「Office Excel 2007」「Excel 2010」でこの問題が起こる場合があると案内。回避方法として、貼り付け機能を利用してペーストを行うか、データをペーストする前に、一度セルの結合を解除してからペーストし、その後再び結合する方法の2つを紹介している。
ふじたさんのツイートを見たTwitterユーザーからは「結合したセルを数式に使うのは怖い」など集計対象のセルには結合をかけないほうがいいという声の他「セル結合は悪」といったセル結合自体に対する反対意見も見られた。
関連記事
- Microsoft、Excel関数ベースのローコード言語「Power Fx」をオープンソースで公開 MS製品以外でも採用可能に
米Microsoftが、Excel関数をベースにしたローコード開発向けのプログラミング言語「Power Fx」をオープンソースで公開。Microsoft製品以外のソフトウェアにも、ローコード開発言語としてPower Fxを採用できるようになった。 - Netflixが人気作品のランキングサイトを公開 集計結果のExcel出力にも対応
米Netflixは、動画配信サービス「Netflix」内の人気作品のランキングを公表する公式Webサイト「Top 10 on Netflix」を開設。日本を含む90以上の国や地域で、視聴回数が高かった映画やそれ以外の作品のトップ10リストなどを毎週発表する。 - 几帳面な人ほど気付かない? スマホ版Chromeでタブを100個開くと現れるイースターエッグ
Google Chromeには、タブの数に関連したイースターエッグが存在することをご存じだろうか? あなたがまめにタブを消すようなきちょうめんな人ならば、一生それに気付くことはないかもしれない……。 - 個人情報保護委員会が個人情報を漏えい パブリックコメント参加者の氏名や所属先を誤掲載
個人情報保護委員会から個人情報の漏えいが発生。漏えいしたのは、同事務局が募集したパブリックコメントに意見を提出した12人分の氏名や一部所属先。行政情報の総合窓口サイト「e-Gov」に個人情報入りのPDFファイルを誤掲載していた。 - トイレ業者のSEO対策に東京都下水道局が「待った」 啓発ポスターがシュールで話題に
「検索上位のWebサイトへの依頼、ちょっとまって」──東京都下水道局は、ネットでのトイレ修理の依頼に関して、Twitterで注意喚起した。Web検索の上位に表示された業者に依頼したことによる、金銭トラブルが増えているという。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.