• ベストアンサー

エクセル 数字にスラッシュを挿入するには

こんにちは エクセル関数の質問です a1に 20150205 というように数字があります これをb1に 2015/02/05 のように表示させるには関数でどうような表記になりますか? もしかして関数使わなくてもできますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

セルの書式設定の表示形式のユーザー定義で 0!/00!/00 と設定します 関数では =TEXT(A1,"0!/00!/00") でいいです。

ch20090926
質問者

お礼

参考になりました すばやい回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.5

> もしかして関数使わなくてもできますか? できます。 [データ]→[区切り位置]→[カンマやタブなどの……]を選択 [次へ]→[次へ]→[列のデータ形式]を[日付]・[表示先]を[B1]にして[完了] 表示形式をユーザー定義で「yyyy/mm/dd」に設定

ch20090926
質問者

お礼

参考になりました すばやい回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • qwe2010
  • ベストアンサー率19% (2143/10863)
回答No.3

b1をクリックして、書式、セル、表示形式、ユーザー定義、種類を書き換えます。 ####"/"##"/"## でOKをクリック b1 に  =a1 と書き込みます。

ch20090926
質問者

お礼

参考になりました すばやい回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>関数でどうような表記になりますか? 文字列として"2015/02/05"に変換するときは次の数式で良いでしょう。 =LEFT(A1,4)&"/"&MID(A1,5,2)&"/"&RIGHT(A1,2) 日付のシリアル値に変換するときは次のようになります。 =VALUE(LEFT(A1,4)&"/"&MID(A1,5,2)&"/"&RIGHT(A1,2)) または =(LEFT(A1,4)&"/"&MID(A1,5,2)&"/"&RIGHT(A1,2))*1 但し、シリアル値のときはB1の表示形式をyyyy/mm/ddとしてください。 >もしかして関数使わなくてもできますか? 関数またはマクロ無しではできないと思います。

ch20090926
質問者

お礼

参考になりました すばやい回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • emsuja
  • ベストアンサー率50% (1036/2059)
回答No.1

=MID(A1,1,4) & "/" & MID(A1,5,2) & "/" & MID(A1,7,2) でいいのでは?

ch20090926
質問者

お礼

参考になりました すばやい回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで2つのデータの間に / (スラッシュ)を挿入して1つのセルしたい

    A列にランダムで発行した数字が10000個あり、それら2つを1組にし数字と 数字の間に/(スラッシュ)が入った状態にB列に移したいと思っています。 A B 45 45/75 75 82/62 82 62 . . できれば自動で処理を行いたいのですが、関数もしくはマクロなどで できるでしょうか?

  • エクセルの有効数字

    エクセルの関数についてですが、有効数字が2桁としたい場合、例えば1なら1.0、0.003なら0.0030となるような方法を教えてください。3.68が3.7となる関数はわかったのですが、切のよい数字のときは0が表示されません。だれか教えて下さい。

  • 数字の判別

    エクセルで a1b1c1に数字がひとつずつ並んでいて そのなかに1が2つあったら11とd1に表示させたいのですが、 いろいろやってみましたけど関数が出来ませんでした 分かる方教えてください。

  • エクセルで数字の累積

    A列に数字が並んでいる。 この数字の上からの累積をB列の上から表示したいのです。 例えばA列が1,2,3、--10ならば、B列は1,3,6、--55になるようにです。 B列に簡単な関数入力でできるでしょうか?

  • エクセルの列番号表示について

    エクセルを表示したときにA列B列・・・・と右側に進んでいくと思いますが この表示が急に1・2・3・4・・・・と数字になってしまいました。 表記が変わるだけならいいのですが、関数の表記も複雑になり入れ子の状態で良くわからないし、 やっぱり使いにくいので、どなたか元のAB列に戻す方法を教えてください。

  • Excelの数字を、数字の組み合わせにしたい

    またまた、助けてください。 大変困っています。 Excelで管理しているシートで数字を、数字の組み合わせにしたい思っています。 ただ、ある部分だけ、数字が2桁になったり1桁になったりします。 これを解消したいと思っています。 例1: A1に120345.6789と入れたら、 これを:B1で12度3分45.6789秒と表示したい。 もしくは、 例2: A1に123456.7891と入れたら、 これを:B1で12度34分56.7891秒と表示したい。 なにとぞよろしくお願いします。

  • エクセルで複数のセルにセルにある数字を1つのセルに

    こんばんは、エクセルに関してあまり詳しくないので教えて頂けませんか? A1のセルに1 B1のセルに3 C1のセルに5と、数字が1~8まで並んでいます。 その数字を、ほかの一つのセルに、135~と8桁表示するにはどうしたらよいでしょうか? その数字はrank関数で入力されたものです。 詳しい方よろしくお願いいたいます!

  • エクセル関数で数字の置換えをしたいのですが。。

    エクセルの関数で数字の置換えをしたいのですがうまくいきません。 下記の条件で置き換え方が解る方、教えてください。 参照するセルがA1だとしたら、 A1が800の場合→B1は1000 A1が1000の場合→B1は1300 A1が2200の場合→B1は2800 という風に複数の条件で置きかえれるようにしたいと思っています。 (B1のセルに入れる関数が解りません) ちなみに「SUBSTITUTE」で入れてみたのですが、セルの書式設定で表示形式をユーザー設定にしていたものが外れてしまいます。 表示形式もユーザー設定にしたままの置換えが解る方教えてください。 宜しくお願いします。

  • エクセル関数についての質問です。

    エクセルの関数の質問です。 A1からA10までのランダムな数字がはいっています。 B2に目的の数字を入力すると B3にA1からA10のどの数字をたせばよいかが表示されるような 関数はありますでしょうか? 因みに目的の数字とイコールではなく、目的の数字より小さい近似値 でいいんです。(もちろんイコールが最も望ましいのですが。) 宜しくご教授お願いします。

  • EXCELのIF関数?

    質問させてください。 3つの数字がありAとB、AとC、BとCの強弱をそれぞれみていて、Aが一番大きいとします。 このとき、EXCELの関数を使いセルに一番強いAが表示されるようにしたいのです。 この3つの数字は毎秒変わっているのでAじゃないときももちろんあるので、そのとき一番強いものが 常に表示されるようにしたいのですが、 最初IF関数で式を書こうと思ったのですが、うまくいきません。 どなたかご教示ください。よろしくお願いいたします。

専門家に質問してみよう