「Excel」で数値先頭のゼロが勝手に消される仕様、ようやく改善へ? Twitterで歓喜の声 2023/06/05 [朝一から閉店までφ★]
■ このスレッドは過去ログ倉庫に格納されています
「Microsoft 365 Insider」でテスト中
樽井 秀人2023年6月5日 17:21
「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。
電話番号や商品コードなど、ゼロから始まるデータを「Excel」に入力すると「数値」として扱われ、冒頭のゼロが勝手に消されてしまって困る――こんな経験はありませんか?
「Excel」は「表計算」ソフトなので、入力されたデータを計算可能な数値として解釈しようとするのはあながち間違った仕様ではないのかもしれませんが……実際の業務では冒頭のゼロが削除されると意味が変わってしまうことも多く、お節介な仕様だと感じるユーザーは少なくないでしょう。
そんな声がMicrosoftにも届いたのか、現在「Microsoft 365 Insider」では「先頭のゼロを削除しない」オプションがテストされているとのこと。
===== 後略 =====
全文は下記URLで
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1506168.html 電話番号のときは ハイフン入れれば、先頭の0は消えない。
03-1234-5678 数値にしておきたい場合でも、例えば4桁のコードなら書式設定でユーザー定義「0000」としておけば1と入力しても0001と表示されるよね?
そーいう問題でもないのか? CSVをエクセルに取り込んで編集しないといけない時に
編集しなくていい列の01が1になって再取り込みできなくなるというのが
一番不便だった 前ゼロ問題は今更どうでもいいかなぁ
1と@の区別ができない日々が地味にイヤ >4
そーいうこと。
こんなのが、記事になる理由が分からん・・・・・・ >>4
CSVを普通に開くと、開いた時点で変換されてる >>5
書式設定で表示桁数の設定をすればいいよね。
みんなやってないの? ずいぶん遅かったな
世界中の多くの人が悩んでたに違いない >>2
誰も2の解決方法に触れないんだな
これが正解なのに それより結合セルコピーできない事が多いのなんとかしろ >>5
デフォルトでの話だろ
それをしなくてもよくなった >>14
それを一括で取らなきゃいけなくなった時は? 次はExcelで和暦禁止にしてくれんかな
意味ないしムダ >>14
エクセル内だけの約束なので、データを外に出す時には余計な情報になることもある >>4
勝手に数値扱いなんだよ
で、長い数字が実数扱いになってしまうのは治ってるのか? >>14
毎回ちまちま入力してんのか
アホは単純作業を無駄と感じないってのは本当だな コピーしたものをすぐ忘れるのなんとかなりませんかね >>12
電話番号とか桁数が変動するやつには使えないじゃん 数値として扱いたい(不要な前ゼロは落としたい)場合もそれなりにある。
数字だけで構成されているデータを数値として扱うか文字列として扱うかは操作する人間しか判断できない。EXCELはそれをデフォルトで数値で扱うという仕様であっただけで、文字列として扱いたい場合はセルのタイプを文字列へ明示的に変更するのがあたり前田のクラッカー >>4
CSVの読み込み処理とか
対処はあるけどメンドクサイ >>31
キミのやり方書いてくれよ
ヒーローになれるぞ オプションって書いてあるけど
セルの書式で対応したほうが良いんじゃないか
オプションじゃオレが開いたブック全部に適用されてしまうけどオレ以外が開いた場合は適用されないじゃん >>11
これなのよね
エクセルでデータを作ってcsvで保存して別のシステムにアップロードする仕事で試行錯誤してるわw 罫線使ったセル
端っこで印刷すると
分割で消える問題
のほうがめんどい
別ページで再度枠指定しないと
いけないじゃん >>11
テキストデータのインポートで列ごとに型を指定して取り込めばいい。CSVデータを直開くのはアホのすること >>35
来年のことだし(弊社ではおそらく遅れて更新するから再来年かなw)
今は思ったことを書きたいだけなのよ コピーして貼り付けるとき、背景色とか枠線の様式とかもコピーするのがデフォルトになってるのをやめて欲しいわ
表計算なんだから、内容の数と、式のコピーを意図してることの方が多いだろうよ? >>4
この手の害悪が世界を停滞させてきたんだろうな >>41
コピーからのエンター押下してるのかしてるのか知らんけど、
そんなのそれぞれ1クリックで使い分けできる事 >>43
ん?Ctrl+C→Ctrl+Vだわ
貼り付け様式の異なるショートカットがあるのんか >>4
文字列にするとそのセルを引用した関数も文字列にされる 羽田空港で飛行機同士が衝突😱 岸田「なんてこったい」 [492515557]
https://greta.5ch.net/test/read.cgi/poverty/1686367170/
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW ‘ を最初に入れればその通りになるが、日付、2023/06/01にしたいのに、 ‘ 入れないと6/1になって、CSVがエラーになるからやめてほしい >>50
情けない奴だな
論破王かキミは
早くキミのやり方書いてみろよ 毎回変換ウィザードから文字列として指定すんのめいどいからな
頭にわざわざ0入れてるんだからわかれよ 外人はフォームで集めた電話番号とか何で管理してるんやろ
先頭は国番号にしとるとか? ○○をすれば、じゃねー、わざわざ有るものを消して助かる人と困る人の数比較して無くすべきって事だろ
好きな服買いにいくのに編めば良くね?って言われてうなづかないだろ 頭に'を入力して文字列にすればいいだけのこと
何も困らん >>55
日本の生産性が低い理由はこういうアホがのさばっているから ま、日本のバブル崩壊後、
未だに見た目(数値や文字列やらユーザー定義までも)でのみ判断して
vlookupがどうやっても当たらない、って騒ぐやつ沢山いるもんな
そりゃ労働生産性が半世紀も低いままで、経済成長率が世界的に低い訳だ
30年も勉強せず逃げ続けた管理職おじさんおばさん、VBどころじゃないもんな 先頭が0で数字と解釈はないわな
99.9%の人にとって不便 んで0が勝手に削除されなくなったせいで今まで使えてたデータが使えなくなった案件が発生するんでしょ知ってる >>53
市外局番の先頭を0で表記するのは日本くらいやし。正確に言うと0は市外プレフィックスで市外局番の一部では無いんだけどね。 頭が0のコードへの対応かな
コード設計の考え方が確立する前の遺物だよね、何時か無くなるのかなl >>57
寧ろエクセル職人が邪魔、属人化するしデータの再利用阻害するし。
fileMakerか最悪access使えよ。 >>4
先頭のゼロを見つけたら自動で文字列扱いしろってんだよ そんなどうでもいいのより印刷すると文字が切れるのを治せよ エクセル方眼紙で文書を作るのはやめなさい
https://bookmeter.com/books/17699140
他人の後始末で、もうだれも苦しまない資料作成の新常識
スペースキーで見た目を整えるのはやめなさい
https://bookmeter.com/books/15876470
8割の社会人が見落とす資料作成のキホン >>1
言ってることわかんねえんだけど、セルの書式で表示形式で先頭ゼロのやつ指定するんじゃダメなの? >>67
Ctrl+-
があるのに
Ctrl++
がないのはなんで?
あと使用頻度の高い
Ctrl+9
Ctrl+0
は入れておくべき >>64
vlookupがままならない勉強しない成長しない管理職たちに
FilemakerだのAccessだの同様に理解不能でしょうにw
30年間も成長せず居座って日本を沈めて、
逃げ切りだけしか頭にない者たちの言い分ですか(恥 データの型を気にするのはプログラムの基本でしょうよ
数値として扱うところに先頭0のデータ入れたら消えるの当たり前じゃん >>77
つまりオマエの唯一のよりどころはvlookupな訳ね。
でよく分からない人物像を俺に投影されてもなあ。
独りよがりな性格と仕事で皆んな迷惑してない?
Excel職人の迷惑さは異常
https://medaka.5ch.net/test/read.cgi/prog/1634700665/ >>66
ホントこれ
見た目と印刷されたものが一致しないのはマジでやめてくれ >>74
3~4桁目を商品カテゴリ
1~2桁目を商品ナンバー
とかにして関数で抽出とか便利だけどな >>4
そりゃそうだけど、この話はデフォルトを文字列で認識して見える範囲で数値で判断して計算できるようするって話だろ?
その方が便利だと思うけど >>81
データを扱う表計算ソフトで紙にする事は想定されてないから。
なんて言い訳古いよなー
プリンタは認識してるんだし印刷範囲設定の一つとしてでも用紙印刷と同期した表示形式入れるべき 関数使う時、イコールを最初にするのを最後に打っても関数になるようにしてくれ
もしくはカーソルが最後にいてもイコールを押したら最初に回すか
半角の先頭にカーソル持ってくのが地味に面倒なんだよ
イコールがシフト押しながらなのも面倒
テンキーにイコールボタンつけてくれ >>14
>>2で支障があるときは>>5にしてる。
地味にうざい。 でもこれって書式を文字列にしておけばいけるんじゃね? 特に使い回すやつでなく、ただ入力そこだけに入力させるだけなら、'0が早いと思う ついでに有効数字って概念もさっさと入れてくれないかな >>80
いまの普通にUTF-8のCSVも読み書きできるよ
ただファイルの先頭に見えないBOM記号がつくから、
心得ていない人にとってはかえって混乱の元に >>93
うお、そんな技があったのか
まだまだ知らんことが多いのう >>79
>57 読んでしょうもないレスした挙句にそんな妄想している様じゃw
>FilemakerだのAccessだの同様に理解不能でしょうにw
読めなかったのかな 参照先が空白セルだったとき。
例えばA1セルが空白で、=A1とかすると、「0」を返す時があるだろ。
これが非常に困る。
また=countblankか、=countifだったか、参照セルにセルに式が入ってたら、空白とした扱わないだろ。
これも困る。
A1セルに式が入ってて、条件を満たせば=””で空欄になってるとしよう。
それで見た目上はA1は空白になってる。
しかしこれをcountblankで参照すれば、空白として認識しない。
Excelはせるに数式がはいってれば、なんか入ってると判断する。
そうではなくセルに式が入っててtも、見た目が空白なら空白とした扱え!ボケ! ■ このスレッドは過去ログ倉庫に格納されています