締切済み エクセルでエクセル 年齢の計算式の後に歳を入れる 2009/02/16 10:48 DATEDIFで誕生日から年齢を計算したのですが年齢の後ろに歳を表示させたいのですがどうすればいいでしょうか? みんなの回答 (2) 専門家の回答 みんなの回答 B_one ベストアンサー率55% (246/445) 2009/02/16 11:03 回答No.2 「書式」→「セル」→「表示形式」→「ユーザー定義」で 0"歳" と入力→OK 通報する ありがとう 0 広告を見て他の回答を表示する(1) merlionXX ベストアンサー率48% (1930/4007) 2009/02/16 11:02 回答No.1 いろんなやり方があります。 =DATEDIF(関数式)&"歳" とすれば簡単に表示されますが、これは文字列になり、計算で使えません。 該当するセルの書式設定でユーザー定義 0"歳" とすれば計算でも使える数値のまま歳が表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューター業務ソフトウェアその他(業務ソフトウェア) 関連するQ&A エクセルで年齢の計算の仕方 エクセルで年齢を計算するのにDATEDIF(A1,today(),"Y")が良く使われますが、 法律上正確に考えるとDATEDIF(A1,today()+1,"Y")が正しいのではないでしょうか。 このようなことを解説したもの(サイト)が見つからないので質問しました。 ちなみに、年齢加算は法律上、誕生日の前日となっています。 それに基づくとDATEDIF(A1,today()+1,"Y")だと思いますが、この書き方だと計算結果に何か問題が発生するでしょうか。 Excel関数で1800年代の年齢を算出する方法 Excel関数の DATEDIF を使って年齢の計算をしています。 具体的には、2006年3月31日時点での年齢を計算したいので、DATEDIF("誕生日","2006/3/31","Y")の 関数を利用しています。 しかし、1800年代の方の年齢はエラーとなり計算されません。 何かいい方法をご存知であれば教えて下さい。 エクセルでの年齢計算についてですが… いつもお世話になります。 今回はエクセルで年齢計算をしたいのですが、ちょっとした問題があるのです。 と申しますのは、生年月日がA1に年号、A2に年、A3に月、A4に日とそれぞれ数字を入れ、A5に現時点での年齢を表示したいのです。 作成例) A1 A2 A3 A4 A5 昭和 49 3 3 30 一般的な「DATEDIF関数」だと、セルが上記のようにバラバラでは対応してくれないので、困っているのです。 どうしたらよいのでしょうか。 ご回答の程、宜しくお願い致します。 EXCELで年令計算するDATEDIF関数 EXCELで年令計算する関数DATEDIFを使って、生年月日の記入をすると年令を表示しますが、 記入がないと 111才 になってしまいます。生年月日の記入がないときには 0才 にしたいのですが、わかりません。 たとえば、生年月日のセルを B12 基準日(関数TODAY()を使用 )を E3 年令表示セルを B11 にして、セルB11に次の関数を入力します。 =DATEDIF(B12,E3,"Y") & "才" すると、生年月日がセルB12に入っていれば、年令を表示しますが、生年月日の記入がない(空欄)と111才と表示されてしまいます。空欄では0才などにしたいのですが、ご教示をお願いします。 セルの西暦・和暦やTODAY関数が影響するのかわかりません。 エクセルで年齢を計算させようと セルA1には生年月日B2に次の式を入れて =DATEDIF(DATEVALUE(A1),TRUNC(NOW()),"Y") 年齢の計算をさせていましたが、そのファイルでは正確に計算されていました。 別に新しく作ったファイルで#VALUE!となります。 全く同じ条件で新しく作ったファイルなのに 何故なんでしょうか? よろしくお願いします。 エクセルで年齢計算したいんですが、教えてください。 エクセルで作業をしています。 年齢計算を関数を使ってやりたいんですが、わかりません。誕生日などの日にちをシリアル値にしてから計算したいんですが、どんな関数がありますか?どなたか教えてくださいませ。 生年月日を入力し、2008.10.1現在の満年齢を計算する関数です。いい方法ありますでしょうか? エクセルで年齢を! エクセルで、誕生日を入力したセルと表示したい日付を入力したセルから、年齢を返したいのですが、方法を教えて下さい。 また、この方法は、エクセルのバージョンによって違うのでしょうか。 他のPCで見た「DATEDIF」が、自分で使っているPCでは選択しに有りません。 職場で他の人に聞けません(苦笑)。 よろしくお願いします。 エクセルの年齢の計算方法について エクセルで、A1に「現在の日付」、A2に「生年月日」を入れ、 A3のセルで次のとおり計算式、 =DATEDIF(A2,$A$1,"Y")&"年"&DATEDIF(A2,$A$1,"YM")+1&"ヶ月" を入力し、「○○年○○ヶ月」と表示させました。 このA2「生年月日」と、A3「○○年○○ヶ月」のデータがいくつかあるのですが、「○○年○○ヶ月」の平均値を求めることは可能でしょうか? その場合の、計算式等をお教えていただけないでしょうか? 分かりにくい説明で申し訳ありません。 よろしくお願いいたします。 Excel2000で年齢計算したいのですが WindowsMeでExcel2000を使用しているものです。基準日と生年月日を入れると満年齢が自動計算されるようにしたいのですが、うまくDATEDIF関数が入力できず困っています。どなたかわかりやすく教えて頂けませんか? エクセルで、生年月日からの年齢計算 お世話になります。 タイトルの通り、エクセルで生年月日から年齢計算なのですが、下記のような生年月日の入力形態からでも、年齢計算できますか? 11/14/2013 調べたのですが、見つけたのは「平成25年11月14日」などと誕生日の欄に入力してあり どうも上手く当てはまりませんでした。 よろしくお願いいたします。 エクセルでの経過日数計算 エクセルで経過日数計算に「DATEDIF」関数を使用しています。 「DATEDIF」関数では、経過の年数のみとか日数のみでの表示になりますが、 それを「○年○ケ月と○日」と計算させるにはどのようにすれば 良いのでしょうか? VBAでの年齢計算がうまくいきません。 失礼いたします。 VBAで年齢の計算を行いたいのですがなかなかうまくいきません。 =sub Dim 開始日付 As String Dim 終了日付 As String Dim 年齢 As String 開始日付 = "S54/4/1" 終了日付 = "H22/4/1" 年齢 = "=DATEDIF(開始日付,終了日付,""Y"")" =endsub としても、DATEDIF関数は引数をうまく処理してくれないのです。 エクセル関数を使わずに、年齢を算出するか。 エクセル関数内に引数を代入する方法があれば教えていただけないでしょうか? エクセルの年齢計算ができない(VBA) VBAでエクセル関数のDATEDIF関数を入力したいのですがうまくいきません。なにかいい方法はありませんか? 例)年齢基準値セルA1、終了期間B1でC1で年齢計算 Private Sub CommandButton1_Click() Range("C1").Value = "=DATEDIF(A1,B1,"y")" End Sub この記述でうまくいきません。 ようは、コマンドボタンクリックで、C1にDATEIF関数を入力したいのですが・・・ エクセル 誕生日から年齢 表示について こんにちは 標題の件で、下記の数式で年齢を出しています。 =DATEDIF(@,TODAY(),"Y") 通常@部分に誕生日を入力するのですが、入力をしない場合に「105」と表示されてしまいます。 入力しない場合には、空欄にしたいのですが、どのようにしたら良いのでしょう? エクセルで複雑な退職金の計算をしたいのですが Excel2007で次の退職金の計算をしたいのですがご教授願います。 起算日 A1 退職日 A2 在職期間 =DATEDIF(A1,A2,"y")&"年"&DATEDIF(A1,A2,"ym")&"ヶ月"&DATEDIF(A1,A2,"md")&"日" ←この計算式で○年○月○日を計算しました。 その後次の計算が必要になります。 (1)在職年数に端数がある時は月割りで計算し、1ヶ月未満の端数は1ヶ月に切り上げる。 端数日数を1ヶ月単位に切り上げ、○年○ヶ月を求めます。 (2)在職年月に基本給を掛けて、更に係数を掛けて退職金を求める。 (○年+○ヶ月/12)×基本給×係数 となります。 そこで(1)をトライしてみましたが、(2)の方法がわからないので、(1)の検証もできません。 (1)の計算は次のように求めてみました。 =DATEDIF(A1,A2,"y")&"年"&DATEDIF(A1,A2,"ym")+(DATEDIF(A1,A2,"md")>0)&"ヶ月" この計算では在職期間が○年11ヶ月○日となった場合、求めた在職年数は○年12ヶ月となってしまい、年に繰り上がりません。従って(2)の方法に影響が出そうですが、(2)の方法自体がわからないのでお手上げ状態です。 (1)と(2)、あるいは最初の方法からからでも構いませんので、ご教授を頂きたいと思います。 エクセル2000にて年齢計算(○歳○ヵ月○日)をするには? エクセル2000にて誕生日から特定の日時までの年齢計算を「○歳○ヵ月○日」のように計算させるにはどのようにすればよいのでしょうか? もし、WEB上のサービスで存在するのであればそちらでも結構です。 何卒、よろしくお願いいたします。 計算結果を()で括りたい。 前回お世話になりました、gontamokaです。 お陰様で、誕生日から年齢をXX歳XXヶ月と出すことができました。 今、E1セルに2008/4/1と入れて、下の式で、 =DATEDIF(D8,$E$1,"Y")&(","&DATEDIF(D8,$E$1,"YM")&"") D8=昭和39年1月31日であれば、F8=44,2と出しています。 下のように変えると、F8=44,2)となりますが、 =DATEDIF(D8,$E$1,"Y")&(","&DATEDIF(D8,$E$1,"YM")&")") F8=(44,2)と表示させる方法はありますか? よろしくお願いします。 満年齢ってどういう計算方法なんですか? 私は1986年生まれで、現在は2018年です。ずっと満年齢は32歳だと思っていたのですが、満年齢の計算サイトで調べてみると31歳とありました。これは合っているのですか? その年の誕生日を迎えた時の年齢が、満年齢なのではないのでしょうか? あと○年で△歳と計算するには(エクセルで) 年齢計算なのですが、あと○年すれば、△歳になるという計算をしたいのですが、どうもよく分かりません。現在の年齢自体は、生年月日から表示できる関数を使用しています。ここから先に進めないでいます。誰か、ご教示いただけたら、うれしいのですが。 エクセルで年齢表示の方法 社員リストを作成しております。 今日現在の年齢をDATEDIF関数で計算して表示していますが、最後の引数を"Y"とすると45歳とか48歳となってしまいます。 これを45.3歳とか48.7歳といったような小数点付きで表示させるにはどのような引数を利用すればよいか解らず困っています。どなたか詳しい方、助けて下さい。 よろしくお願いします。 注目のQ&A 「前置詞」が入った曲といえば? 新幹線で駅弁食べますか? ポテチを毎日3袋ずつ食べています。 優しいモラハラの見抜き方ってあるのか モテる女性の特徴は? 口蓋裂と結婚 らくになりたい 喪女の恋愛、結婚 炭酸水の使い道は キリスト教やユダヤ教は、人殺しは地獄行きですか? カテゴリ [技術者向] コンピューター 業務ソフトウェア CAD・DTP会計ソフトグラフィックソフトグループウェアオープンソースその他(業務ソフトウェア) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど