Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


62074 / 76732 ←次へ | 前へ→

【19267】Re:生年月日の検索から学齢を表示する方法を教えてください。
発言  ichinose  - 04/10/27(水) 8:28 -

引用なし
パスワード
   ▼きくちゃん さん:
おはようございます。

>ある名簿のB列に93/05/24,92/06/23,91/04/01等のように生年月日が入力されており、
>B列が93/04/02〜94/04/01生まれはA列に小5、92/04/02〜93/04/01生まれはA列に小6のように表示したいのですが、件数が数千件もあるので一括で表示できるマクロを教えてください。よろしくお願いします。

「="小"&DATEDIF(B1,DATE(YEAR(TODAY()),4,1),"y")-5」
こんな数式で出来ませんか(B1にシリアル値の生年月日)?

上記は、小学生の例ですが、中、高も含むなら

「=DATEDIF(B1,DATE(YEAR(TODAY()),4,1),"y")」

の結果から、対応表を作成して結果をだしてもよいと思いますが・・・。

6---小1
7---小2



11--小6
12--中1

というような・・・。

0 hits

【19266】生年月日の検索から学齢を表示する方法を教えてください。 きくちゃん 04/10/27(水) 3:31 質問
【19267】Re:生年月日の検索から学齢を表示する方法... ichinose 04/10/27(水) 8:28 発言
【19275】Re:生年月日の検索から学齢を表示する方法... ichinose 04/10/27(水) 10:15 発言
【19284】Re:生年月日の検索から学齢を表示する方法... きくちゃん 04/10/27(水) 12:53 お礼
【19297】Re:生年月日の検索から学齢を表示する方法... ichinose 04/10/27(水) 17:30 発言

62074 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free