[[20021129172851]] 『和暦の生年月日から生まれた日の曜日を求める』(哲) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『和暦の生年月日から生まれた日の曜日を求める』(哲)

大正12年10月10日 昭和9年8月19日 とかの列があります。

この列から誕生日の曜日を求める求める方法をご指南下さい。

続けて4回目の質問です。 早急なご指導、感謝感謝です。

あと2つほど質問を用意しております。

 今後とも宜しくお願いいたします。


 A列に生年月日B列に曜日を表示する方法

     A              B

 T12.10.10	水曜日 =TEXT(A1,"aaaa")

  S9.08.19	日曜日 =TEXT(A2,"aaaa")

 T12.10.10	水     =TEXT(A3,"aaa")

  S9.08.19	日     =TEXT(A4,"aaa")

 曜日の書式 "aaaa" は○曜日と表示し、 "aaa" は省略形になります。

参考に "dddd" や "ddd" も確かめて下さい。

日付に直接「セルの書式設定」する方法

 T12.10.10(水)

  S9.08.19(日)

上記のように、直接セルに書式で設定することも出来ます。

日付のA列を選択して、右クリックメニュー【セルの書式設定】【表示形式】「ユーザー定義」

で ge.mm.dd"("aaa")" とすれば、曜日が表示されます。

 (シニア)


 こちら事務局です。同じ項目なので、こちらに移動しました。

 (kazu)


『年月日の前のスペースや0を取る方法 ?』(哲)

先ほど『和暦の生年月日から生まれた日の曜日を求める』を質問させて頂きましたご回答

 A列に生年月日B列に曜日を表示する方法

     A              B

 T12.10.10	水曜日 =TEXT(A1,"aaaa")

  S9.08.19	日曜日 =TEXT(A2,"aaaa")

 T12.10.10	水     =TEXT(A3,"aaa")

  S9.08.19	日     =TEXT(A4,"aaa")

***********************************

  有難うございました。 早速、挑戦しましたが、私のデータが不備のようです。

データに空白(スペース)や 0 が入っていて下記のようなエラーが出ます。

 =TEXT(A4,"aaa") の前に空白(スペース)や 0 を取り除く必要があるようです。

「負んぶ」に「抱っこ」で申し訳ありません。空白(スペース)や 0 を取り除く方法をご伝授下さい。 私の和暦 生年月日で 昇順並べ替えがうまく出来ないのもこのあたりが原因かと考えています。  宜しくお願いします。

昭和21年6月13日 木

昭和23年 1月21日 昭和23年 1月21日

昭和26年8月12日 日

大正15年 4月 1日 大正15年 4月 1日

昭和32年11月25日 月

昭和12年5月26日 水

昭和 9年12月 8日 昭和 9年12月 8日

昭和14年11月 4日 昭和14年11月 4日

昭和23年12月30日 木

昭和14年11月15日 水

昭和15年 2月 1日 昭和15年 2月 1日

(哲)


 変換できなかったのは日付のシリアル値でない文字列です。

日付のA列を選択して、右クリックメニュー【セルの書式設定】【表示形式】「ユーザー定義」

で gggee"年"mm"月"dd"日("aaa")" として下さい。

昇順に並べ替えをすれば、文字列が下に並びますので、

昭和 9年12月 8日を半角文字で S9.12.8 と上書きすると昭和09年12月08日(土)と表示されます。

昭和14年11月 4日⇒ S14.11.4 ⇒昭和14年11月04日(土)

昭和15年 2月 1日⇒ S15.2.1 ⇒昭和15年02月01日(木)

昭和23年 1月21日⇒ S23.1.21 ⇒昭和23年01月21日(水)

大正15年 4月 1日⇒ T18.4.1 ⇒大正15年04月01日(木)

日付や時刻はシリアル値と言う数値にしないと計算が出来ません。

シリアル値の 1 は1日のことです。従って、1時間は 1/24 で0.041666667になります。

兎に角、日付は S9.8.19 と入力して、「セルの書式設定」【日付】で表示方法を選択すれば変更できます。

時刻の入力は5時35分20秒では 5:35:20 とします。

曜日の入力が出来たら、年齢を求めたいですね。

年齢は =DATEDIF(A4,TODAY(),"Y") と入力して、

「セルの書式設定」【ユーザー定義】で G/標準"歳" とすれば、何歳と表示されます。

 (シニア)

 >空白(スペース)や 0 を取り除く方法をご伝授下さい。
 =TEXT(SUBSTITUTE(A1," ",),"aaa")
 (Maron)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.