- ベストアンサー
Excel 関数
ユーザー定義表示で 2月12日 3月13日 5月5日 となってしまってるのを 2-12 3-13 5-5 としたいです。番地です。 やり方教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.4
今後のことですが、その列の表示形式は文字列にしておくことをお勧めします。 ユーザー定義でだと m"-"d;;;@ とすれば出来ます。 でも別の場所にコピーしたり、抽出することを考えると =TEXT(A1,"m-d;;;@") と別列に数式で文字化した値を、コピー&ペーストで、値として貼り付けることをお勧めします。
質問者
お礼
ありがとうございます。
- kagakusuki
- ベストアンサー率51% (2610/5101)
回答No.2
今仮に「2月12日」と表示されているセルのセル番号をA1セルだとします。 その場合、まず適当な使用していないセルに次の様な関数を入力して下さい。 =TEXT(A1,"m-d") するとそのセルには 2-12 と表示される筈ですから、それが確認出来てから、そのセルをコピーして、元のA1セルに"値のみを"貼り付けると良いと思います。(貼り付けた後は先程の関数を入力したセルの内容を消去してしまっても構いません)
質問者
お礼
ありがとうございます。
- yumi0215
- ベストアンサー率30% (1335/4411)
回答No.1
セルの書式設定にて分類を標準にしてみてはいかがでしょう。現在日付になってませんか?
質問者
お礼
ありがとうございます。
質問者
補足
標準にすると42148と出てしまいます。 現在はユーザー定義表示m"月"d"日"です。
お礼
ありがとうございます。