出産前後の痔にはご注意!

昭和56年6月27日となっている表示を1981/6/27と違うセルに表示したい場合、どの関数をどのように使用すればいいのでしょうか。皆さんのお力を貸して下さい。
エクセルのデータなのですが、「アクセスから引っ張ってきてはりつけたから表示形式を変えてもうまくいかないかも…」という説明自体、意味が分からないレベルの初心者です。頭がパニックです。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

日付を入れたセルが、左揃えをしていないのに文字が左に寄っていた場合は「文字列」として認識している可能性があります。


その場合はその1列を選択して、データ-区切り位置-完了で大抵の場合は日付型に認識し直してくれます。

昭和56が半角数字の56ではなく全角の56の場合はほぼ文字列型であると考えて良いでしょう。
文字列の「昭和56年6月27日」に対してそのままで西暦を出したいなら、元のデータがA1として

=DATEVALUE(A1)
のようにしてセルの書式設定を yyyy/m/d とするか、

=TEXT(DATEVALUE(A1),"yyyy/m/d")
のようにして文字列型で表示してしまうかです。
    • good
    • 3
この回答へのお礼

papayuka様
御礼が遅くなり、申し訳ありませんでした。今日、早速会社で試してみました。データ区切り位置~の方法でうまくいきました。ありがとうございました。

お礼日時:2006/06/06 20:52

>表示形式を変えて



の方法は

そのセル列を指定して、右クリック→セルの初期設定→表示形式→右の窓からサンプルを選びます。

とりあえず、それで試して見られては?
    • good
    • 2
この回答へのお礼

dec02様
セルの初期設定という言葉自体、きょとんとしてしまう私でしたが、そういう方法もあるのですね。これから先、常に必要になる方法だと思います。
今回は違う方法で解決しましたが、お知恵を貸して下さり、ありがとうございました。

お礼日時:2006/06/06 20:56

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで和暦の誕生日から年齢を求める関数

よろしくお願いします。
A1のセルにH18.7.29と入っております。
そして、
   A      B    C
2 東京太郎  S38.9.25  □才
3 大阪花子  S55.2.2  □才
といったようにBの列には、生年月日が入っている場合に、C列にA1現在の年齢を求める関数を教えてくださいよろしくお願いします。

Aベストアンサー

C2のセルには
=DATEDIF(B2,A$1,"Y")
という式を入れて下にコピーします。

Q【エクセル】数値にスラッシュを入れるには?

エクセルの質問です。
生年月日が、例えば『1980年1月1日』であれば『19800101』と全て数字で入っています。これを『1980/01/01』と表示させるにはどうしたらいいでしょうか??
ご存知の方、どうぞよろしくお願い致します!!

Aベストアンサー

回答No1です。
1980/01/01と表示したい場合には「セルの書式設定」の「表示形式」タブで「ユーザー定義」を選び種類の窓にはyyyy/mm/ddと入力してOKします。

Qエクセルで生年月日を入力すると

エクセルで生年月日を入力したいんですが、

昭和57年1月1日
と入力したいんですが、

57/1/1と入力すると、
「1957年1月1日」と表示されてしまいます。

セルの書式設定→「日付」→「平成○年○月○日」と設定をすると、
「昭和32年1月1日」と表示されてしまいます。

*昭和で入力する方法はありませんか?

もしできないのであれば、「57/1/1」と表示させるには、どうしたらいいか、教えて下さい。

Aベストアンサー

和暦表示は可能です。

1.セルを右クリックし、「セルの書式設定」を選択
2.左側の「分類」から「ユーザー定義」を選択
3.右側の「種類」に "昭和"yy"年"m"月"d"日" と入力

このセルに 57/1/1 と入力すると 昭和57年1月1日 と表示されます。

Q和暦を西暦に変換する方法

Excel2000を使っています。
和暦でS50やH1、T10などと入っているのを
西暦に直す方法はないでしょうか。

例えば、H17と入っていたら、2005と変換するようにしたいのです。
日付は入っていません。
件数が多いので、一括変換できるような方法をご存知でしたら、教えてください。
宜しくお願いします。

Aベストアンサー

こんにちは。maruru01です。

No.1の方の回答と基本的には同じですが。
TEXT関数の第1引数に指定する場合には、DATEVALUE関数で日付のシリアル値に変換する必要はないです。
あと、TEXTで年だけの表示にすれば、LEFTで取り出す必要がなくなります。

=TEXT(A1&"/4/1","yyyy")

ちなみに、元号の変わり目を考慮して月日を「4/1」で補いましたが、「1/1」でも上手くいくようです。

QExcelで和暦を西暦に変換したいんです!

Excel2000を使用しています。
150101(平成15年1月1日)と表示されている和暦の数字を西暦20030101となるように変換したいんですが・・・
データ量が少なければ手で修正しますが、膨大なデータ量なのでできたら一気に変換できないものかと思い質問させていただきました。
教えて下さい、よろしくお願いしますっっっ!!

Aベストアンサー

◆方法1(シリアル値)
=("H"&TEXT(A1,"00-00-00"))*1
★表示形式を、 yyyymmdd としてください

◆方法2(文字列)
=TEXT("H"&TEXT(A1,"00-00-00"),"yyyymmdd")

Qエクセルで、頭に0をつけて数字の桁を揃える方法

エクセルで、必ず5桁の数字を入れる列があるとします。
ところが、数値データとして最初に作っているので、0が頭になく桁が足りない場合があります。
任意文字として5桁の数字にしたいのですが、

何かいい方法はありませんでしょうか?

例)
A列 A列
50      00050
1000  ⇒  01000
11111    11111

どうぞよろしくお願いいたします。

Aベストアンサー

次の方法は如何でしょうか。
(1)表示だけで良いのならば、セルの書式設定→表示形式→ユーザ定義で00000を設定
(2)データとして必要ならば、空き列(仮にB列)B1に=TEXT(A1,"00000")を入力、下方向にコピー→B列をコピー→A列に形式を選択して貼り付けで「値」を選択→OK、B列を削除

Qエクセルで数列を和暦+月日に変換

いつもお世話になっております。
excel2010にて、次のような数列を和暦+月日に変換したいと考えています。

例)3150927

3 → 1=明治、2=大正、3=昭和、4=平成
15 → 15年
09 → 9月
27 → 27日

→昭和15年9月27日

年号がクセモノで、どう処理すればいいか見当が付きません。
何卒よろしくお願いいたします。

Aベストアンサー

あらかじめSheet2のA1からB4までに
1明治
2大正
3昭和
4平成
という表を作りこの範囲に元号という名前を定義しておきます。
Sheet1のA1に3150927が入っているとします。
こんな式でどうでしょうか。
=VLOOKUP(VALUE(LEFT(A1,1)),元号,2)&MID(A1,2,2)&"年"&MID(A1,4,2)&"月"&RIGHT(A1,2)&"日"

QExcelの日付データを文字列(和暦で数字は全角)としてとりだす方法

Excelのセルに日付データとして入っているものを文字列(和暦で数字は全角、日付はいらないので年月のみ)として別のセルにとりだす方法を教えてください。

例 セルA1:H5.3.26 → セルB1:平成5年3月
   
よろしくお願いします。環境はExcel2000・Windows98SEです。

Aベストアンサー

A1に2003/2/3として
B1セルに=JIS(TEXT(A1,"平成e年m月"))で平成15年2月となります。

Qエクセルで西暦を和暦に変換したい

Windows XPのエクセルで日付が西暦(19720401)で表示されているものを、和暦(昭和47年4月1日)で表示させ、かつ、それを年度で表示させたい(昭和47年4月1日~昭和48年3月31日までは昭和47年度と表示させたい)のですが可能でしょうか?

Aベストアンサー

19720401というのは数値でですか?
数値の場合は、「データ」「区切り位置」で「次へ」を2回クリックして書式を「日付 YMD」にしてシリアル値化してください。
セルの書式設定で表示形式をユーザー定義にして gggee年m月d日 で昭和47年4月1日と表示できます。

昭和47年度(昭和47年4月1日~昭和48年3月31日)にしたい場合は、別セルで
=TEXT(DATE(YEAR(A1),MONTH(A1)-3,DAY(A1)),"gggee年度")
ですね。

Qエクセルで重複しているデータの抽出のしかたを教えてください。

エクセルで重複しているデータを抽出したいのですが・・。なにぶん初心者なもので簡単な方法があればよいのですが・・。
A列に日付 B列に企業名このデータが300件ほどあります。

 Å列      B列
1月 1日    AAAA社
1月 4日   BBBB社
1月 8日   CCCC社
2月 1日   BBBB社
2月20日    DDDD社
3月 2日   AAAA社

と、あるとしてB列の企業名が重複しているものを抽出したいのですが・・・。この場合 AAAA社とBBBB社ですが。
これを簡単に抽出する方法はないでしょうか?
教えてください お願いいたします。

Aベストアンサー

企業名がセルB2からセルB300まで入力されていると仮定します。
セルC2に IF(COUNTIF($B$2:B2,B2)>1,"*","") を入力し、セルC300までコピーして下さい。すると重複したデータの二番目以降に "*" のマークが付きます。
(注) 数式を下のセルまでコピーするため、COUNTIF($B$2 は絶対参照にして下さい。


人気Q&Aランキング