下記の様な条件で表を作成するために、私の技量では解決出来ないことが発生しましたので、解決策をご教授頂ける方がおられましたら、教えて下さい。
使用機種等は、Windows 8 ・Excel 2013 を使っております。
この度、クラブ会員の生年月日が、例えばS 11. 9.26 と記されたものから、年齢を計算することが出来ないので和暦・西暦・早見表から1936/9/26 と入力し、分類(C)・日付→種類(T)・1936月9月26日と表示したものから、年齢を抽出している訳ですが、関数等により簡略化出来る方法がありましたらお教授お願い致します。
勝手を申しますが、よろしくお願い致します。
No.3ベストアンサー
- 回答日時:
>例えばS 11. 9.26 と記されたものから
入力方法が不適切です。
Excelでは日付と認識できる文字列を入力すると1900/1/1を1とした経過日数に変換されます。
空白を除いたS11.9.26であれば日付と認識できますので自動的に13419→1936/9/26に変換されます。
既に入力されている値(文字列)を関数式で計算可能な数値に変換できます。
=VALUE(SUBSTITUTE(A2," ",""))
または
=SUBSTITUTE(A2," ","")*1
数値化された値を表示形式で見易いものに変更すると良いでしょう。
数値の表示形式を[$-411]ge.m.dにするとS11.9.26と表示されます。
>クラブ会員の生年月日が、例えばS 11. 9.26 と記されたものから、年齢を計算することが出来ない
前述のように生年月日が数値化されていれば年齢算定日との差で計算できますので生年月日を再入力するか関数式を使って修正すると良いでしょう。
年齢の計算には隠れた組込み関数のDATEDIFが使えます。
使い方は次のようになります。
年数=DATEDIF(開始年月日,終了年月日,"Y")
月数=DATEDIF(開始年月日,終了年月日,"M")
日数=DATEDIF(開始年月日,終了年月日,"D")
今回の問題解決に際しましては早朝にも関わらず、ご丁寧に解決策を教えて頂き誠にありがとうございました。
誠に申し訳ございませんが、回答NO 2 さんのを拝見し、本日、日中私の技量・知識では関数の公式が記載されておりましたので、その通りに入力しましたら目的のクラブの名簿が完成しましたので、後日時間をみてじっくり勉強してみたいと考えております。
ありがとうございました。
お礼が大変に遅くなって申し訳ございませんでした。
今後の益々のご活躍をお祈り致します。
No.2
- 回答日時:
こんばんは!
元データはお示しの「S 11. 9.26」のように途中に空白が混在しているのでしょうか?
空白がない場合はNo.1さんの回答通りすぐにDATEDIF関数で大丈夫だと思いますが、
空白があっても対応できるようにしてみました。
仮にA2セル以降に生年月日データがあり、B2セル以降に表示するとします。
B2セルに
=DATEDIF(IF(ISTEXT(A2),SUBSTITUTE(ASC(A2)," ",""),A2),TODAY(),"Y")
という数式を入れフィルハンドルで下へコピーしてみてください。m(_ _)m
今回の問題解決には深夜にも関わらず、早速の解決策を教えて頂き誠にありがとうございました。
同時刻に回答NO 1 さんの説明がありましたが、私の技量・知識では関数の公式が記載されておりましたので、その通りに入力しましたら目的のクラブの名簿が完成しましたので、ありがとうございました。
お礼が大変に遅くなって申し訳ございませんでした。
今後の益々のご活躍をお祈り致します。
No.1
- 回答日時:
生年月日から年齢を出したいっていうのであれば
DATEDIF関数で生年月日 today関数 を期間でY(年)でいけばいいかと。
H20/4/1 でも2000/1/1でもどちらでも入力しておっけーなはず。最近のエクセルはどちらでも。
ネットでDATEDIF関数をサーチしてみてください。
ただ和暦表示を西暦表示ならセルの書式設定?
今回の問題解決には深夜にも関わらず、早速の解決策を教えて頂き誠にありがとうございました。
同時刻に回答NO 2 さんの説明が、私の技量・知識で関数の公式が記載されておりましたので、その通りに入力しましたら目的のクラブの名簿が完成しましたので、ありがとうございました。
お礼が大変に遅くなって申し訳ございませんでした。
今後の益々のご活躍をお祈り致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Excel(エクセル) エクセルの日付表示を変換するやり方をご存じの方は教えて下さい。 7 2022/12/28 15:43
- Excel(エクセル) エクセル365の関数。誕生日表記がおかしい 2 2022/10/17 18:52
- 数学 少子化が進み産まれる子数が減りました。 これは、未来にて大人の数が減ることを示しています。 その子等 2 2022/12/24 15:24
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- Excel(エクセル) エクセルでセルの日付を和暦表示設定にしたらおかしなことに? 3 2022/05/25 11:47
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Access(アクセス) Accessのデータ型の日付/時刻型について 2 2023/02/14 07:40
- 人類学・考古学 地球が誕生してから46億年。 人類の誕生から30万年。 154年前までは江戸時代で男性はチョンマゲを 4 2022/10/09 22:24
- 占い 四柱推命で使う筋入り日時について質問です。 初学者で、現在、緒方泰州『泰山流 四柱推命学入門』を読ん 1 2023/03/21 15:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで10%引く場合の計算...
-
エクセルでの100時間後の日時の...
-
エクセルでハイフン付の数値を...
-
ネ + 喜 =ネ喜 ってなん...
-
漢字について質問です。
-
ワイヤレスマウスでウイルス感...
-
51以降の数字を囲い文字(〇)...
-
キーボードで四角1を打つには...
-
☆画面中に縦スクロールバー付き...
-
「角」と言う字の真ん中が突き...
-
工業の工の字ですが古い字で縦...
-
「芳」という字の旧漢字を出すには
-
次の漢字の旧字をどうやったら...
-
マだれの中に「黄」を書く「広...
-
「星2つ半です。」の星半分て、...
-
浩→右上が「牛」
-
漢字が出ません。
-
登録した単語が変換候補に出て...
-
Simejiユーザー辞書に登録した...
-
「ころもへん」に「ゆたか」
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで10%引く場合の計算...
-
エクセルでの100時間後の日時の...
-
エクセルにてacosを使い#NUM!...
-
(e)を€に変換しない方法
-
excelで今日以降の日付のセル...
-
エクセルのセルに”0(ゼロ)”...
-
エクセルで「4/1」をそのまま表...
-
ロト6の組み合わせ番号の一覧表
-
エクセルで、日時から時間のみ抽出
-
excelで会議室予定表を作成した...
-
エクセルの初心者です。エクセ...
-
和暦年(大正、昭和、平成)を西...
-
Excel 数字入力で無関係の日付...
-
エクセルでの数字の扱いについて
-
エクセルでハイフン付の数値を...
-
日付の表示について(エクセル)
-
横文字を縦文字1文字にしたい
-
エクセルの同じページ内で、お...
-
エクセル計算式教えて下さい
-
エクセルで誕生日が入力されて...
おすすめ情報