[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『H列の和暦生年月日をI列に数値に』(はぐれ)
過日 この質問ボードで =DATEDIF(H3,TODAY()+1,"y")&"."&DATEDIF(H3,TODAY()+1,"ym") と教わりましたがI列には左寄せの数値(?)になり、「AVERAGE関数」等が 使えません。「AVERAGE関数」等が使える方法があれば教えて下さい。
先日の質問 [[20060819114338]]『和暦の誕生日がH列あります、I列に小数点が1つ入った満年齢を表示したいのですが』 少数点がなくても結構です。
=(Datedif(H3,.......,"ym"))+0 で数値になりませんか? (seiya)
年齢の平均を出すので、そのまま数値にしてAVERAGEに入れても結果は出ないかな〜と^^; =DATEDIF(H1,TODAY()+1,"m") で月数に変換して、その平均を出し、平均月数を12で除して、 年と月に分ければ出ると思いまする。 (かなれっと)
小数点があるまま、平均を出す方法もあるけれど、、、こんな長くなっちゃいました… =TRUNC((SUM(--LEFT(I1:I3,FIND(".",I1:I3)-1))*12+SUM(--MID(I1:I3,FIND(".",I1:I3)+1,2)))/(12*COUNTA(I1:I3)))& "."& MOD((SUM(--LEFT(I1:I3,FIND(".",I1:I3)-1))*12+SUM(--MID(I1:I3,FIND(".",I1:I3)+1,2)))/COUNTA(I1:I3),12) として、Ctrl+Shift+Enterで確定。式の両側に{ }がついたら成功デス。 (かなれっと)
こちらも少しは、参考になるかもしれません。↓ (#REF!MAN) [[20040522101025]] 『AVERAGEで計算式を無視し数値のみを拾う方法』(薬師如来)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.