「Excel」で数値先頭のゼロが勝手に消される仕様、ようやく改善へ? [303493227]
■ このスレッドは過去ログ倉庫に格納されています
https://asset.watch.impress.co.jp/img/wf/docs/1506/168/image1_l.png
先頭のゼロを削除するかどうかを問うダイアログがテスト中
電話番号や商品コードなど、ゼロから始まるデータを「Excel」に入力すると「数値」として扱われ、冒頭のゼロが勝手に消されてしまって困る――こんな経験はありませんか? 「Excel」は「表計算」ソフトなので、入力されたデータを計算可能な数値として解釈しようとするのはあながち間違った仕様ではないのかもしれませんが……実際の業務では冒頭のゼロが削除されると意味が変わってしまうことも多く、お節介な仕様だと感じるユーザーは少なくないでしょう。
そんな声がMicrosoftにも届いたのか、現在「Microsoft 365 Insider」では「先頭のゼロを削除しない」オプションがテストされているとのこと。
たとえば市区町村コードのCSVファイルを「Excel」で読み込むと、「先頭のゼロを削除する」というデータ変換を行うかどうかを問うダイアログが現れます。[変換しない]ボタンを押すとゼロから始まる数値データは文字列として扱われ、冒頭のゼロはそのまま表示されるようになります。
https://asset.watch.impress.co.jp/img/wf/docs/1506/168/image2_l.png
[変換しない]ボタンを押すと、ゼロから始まる数値データは文字列として扱われる
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1506168.html この仕様は「Automatic Data Conversion」(ベータ版)という機能で実現されているようで、オプションダイアログの[詳細設定]ページでコントロールできます。現在のところ以下のオプションが利用可能で、無効化すれば数値の自動変換を抑止できます。
先頭のゼロを削除して数値に変換する
ロング数値の最初の 15 桁を保持し、科学的記数法で表示する
文字“E”を囲む数字を科学的記数法に基づく数値に変換する
https://asset.watch.impress.co.jp/img/wf/docs/1506/168/image3_l.png
「Automatic Data Conversion」(ベータ版) 同じ文字入れると勝手に他のセルの内容コピッてくるのもやめろ それよりピボットテーブルでデータの個数を数えたがるのをやめろ
みんな合計が欲しいんだよ 今日、久しぶりにVlookup使ったけど
うまく動かないからChatGPTに聞いたら
あなたは検索範囲の一番左端の列しか
検索できない制限を知らないのかもしれませんって言われて赤っ恥書いたわ ナンバリングしたいんだけど、10個上のセルの数字にに1増やすって関数教えて >>8
ちょっと煽ってくるようになってるじゃん、中身安倍ちゃんかこれ セルを文字から標準に戻したときいちいちセルにフォーカスしてエンター押さないと文字列に反映しないのもなんとかしろ +0.5%みたいな表記も+が消えてめんどくさい
先頭に半角クォーテーションを入れるとテキスト扱いになって表示されるようになるけどさ しかしエクセルすげぇよなぁ。
俺には一生かけても作れる気がしない。 カスタムの書式設定で見た目に文字列と一緒になってるように見える数値を数値として取り扱うことはできる
その書式を使うと必ずその状態になるけど そもそも意図的にゼロ入れなきゃ先頭ゼロなんか入らねーだろマヌケか >>9
関数いらねえ…
強いて言うなら=OFFSET(INDIRECT("RC",FALSE)),-10,0)+1とか? >>15
先頭の0より.0省略の方が困る人多いだろうにな
セルの書式設定のユーザー設定はもう少しわかりやすくすればいいのにって思う ひとつのセルだけコピーしたのに、勝手に最後に改行入れるのやめろ ■ このスレッドは過去ログ倉庫に格納されています