みなさん初めまして。
これが初めての投稿です。どうぞよろしくお願いいたします。
現在、幼稚園の卒園式に子供に渡す卒業証書を作成しております。
子供たちの入園期日からの在園期間を求める関数はこちら
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1722152
を参考にさせていただき、完璧にできました。ありがとうございます。
このデータをもとにワードで作成した卒業証書に・・・
「あなたは何年何か月間、げんきに・・・」と差し込みさせるのですが、ここで問題?発生。
エクセルデータはたとえば5年0か月となり、差し込み結果もその通りに表示されてしまいます。
■これを5年丁度なら5年だけを表示させるための関数追加は可能なものでしょうか?
■また、証書が縦書きなので、漢数字へ表示させることも可能でしょうか?
(例5年11ヶ月の場合、五年十一ヶ月と表示させる)
現在の期間計算の関数は次のとおりです。
=TEXT(INT((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1),1),"m")+1)/12),"#0"))&"年 "&JIS(TEXT(MOD((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1),1),"m")+1),12),"#0")&"ヶ月"
あと数週間後に卒園式が迫り少しばかり焦っております。
どうかよろしくお願いいたします。
ちなみに・・昨年までは、一人ずつ期間は手書きで証書へ直接書いておりました・・(汗
No.3ベストアンサー
- 回答日時:
前の質問も拝見しましたが、式を自分のPCに貼り付けたらエラーになったので式も自作しています
=TEXT(INT((DATEDIF(A1-DAY(A1)+1,B1-DAY(B1)+1,"M")+1)/12),"[DBNUM1][>0]0年;#")&IF(MONTH(A1)=MONTH(B1)+1,"",TEXT(MOD(DATEDIF(A1-DAY(A1)+1,B1-DAY(B1)+1,"M")+1,12),"[DBNUM1]")&"ケ月")
結果はこうなります
2005/5/1 2008/3/1 二年十一ケ月
2005/4/1 2008/3/20 三年
2008/3/31 2008/4/1 二ケ月
早速のご回答、大変に助かります。
私の求めているもの、すべてが完璧にできました!
本当にありがとうございます。
来週初めには完成していないといけませんでしたので、今日は徹夜かな~
と覚悟していましたが、本当に助かりました。ありがとうございました。
[DBNUM1]を関数に入れ込むとは・・・思いもつきませんでした。
別でスレッドを立てようとも思いますが、あとは差し込み印刷の問題です・・
No.2
- 回答日時:
訂正。
if関数の条件式が真偽反対でした。=JIS(TEXT(INT((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1), 1),"m")+1)/12),"#0"))&"年 "&IF(MOD((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1),1),"m")+1),12)<>0,JIS(TEXT(MOD((DATEDIF(DATE(YEAR(A1),MONTH(A1), 1),DATE(YEAR(B1),MONTH(B1),1),"m")+1),12),"#0"))&"ヶ月","")
早速のご回答、大変に助かります。
証書を100枚近く作成しないといけなく、少々焦っておりました。
本当に感謝申し上げます。
このIF関数で完璧です!! いろいろ数時間にわたってWeb検索したり我流で挑戦しましたが、さっぱりでした・・・
あと、どうしても書式設定では5年が五年にならず・・・
でもい、第一段階クリアです。
ありがとうございました。
No.1
- 回答日時:
=JIS(TEXT(INT((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1), 1),"m")+1)/12),"#0"))&"年 "&IF(TEXT(MOD((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1),1),"m")+1),12),"#0")=0,JIS(TEXT(MOD((DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1),1),"m")+1),12),"#0"))&"ヶ月","")
漢数字は書式設定でもできますし、関数でもできます。
http://www.relief.jp/itnote/archives/000098.php
http://www.relief.jp/itnote/archives/000114.php
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) EXCEL 計算結果の桁数をそろえたい。 5 2022/12/25 18:33
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Visual Basic(VBA) 【VBA】先月分の取得ができない理由が分かりません。 2 2022/04/24 11:16
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お盆に「のせる」は「載せる、...
-
反ったお盆の直し方
-
15日締めの当月25日払い、15日...
-
親が仏教徒で、子供の私はクリ...
-
お盆の数え方
-
名刺盆の使い方を教えてください
-
丸盆と四角盆の使い方の違い
-
半月盆の使いわけ方
-
夫の前妻の子供が、嫁と孫を連...
-
面接日の連絡が来ない場合、ど...
-
新盆について教えてください。
-
因果応報の体験談や聞いた話を...
-
50回忌お寺さんへ渡すお布施の...
-
なぜ新成人は暴れるんですか?
-
お盆の日に訪問してくださるお...
-
会社に神棚がありますが、法律...
-
今21で後輩の女の子が18歳です ...
-
給食のナフキンについて
-
保育園の不正入園を密告
-
四十九日と初盆の法要を一緒に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
式典で読む「右の者」などの「...
-
入社式が無い会社って初日何を...
-
お盆に「のせる」は「載せる、...
-
反ったお盆の直し方
-
丸盆と四角盆の使い方の違い
-
お盆の日に訪問してくださるお...
-
15日締めの当月25日払い、15日...
-
お彼岸期間中のお祝い事
-
お盆に乗せたお茶を溢さないで...
-
49日前のお墓参りについて
-
お盆の数え方
-
ご焼香に伺うときは、仏滅を避...
-
50回忌お寺さんへ渡すお布施の...
-
第二水曜日って?
-
転職活動をしており、やっと今...
-
夫の前妻の子供が、嫁と孫を連...
-
学校の先生にお盆休みってある...
-
因果応報の体験談や聞いた話を...
-
友人から海外旅行に誘われて困...
-
海外航空券 ゴールデンウィー...
おすすめ情報