お世話になります。
関数で以下のようなものを作りたいと思います。
セルA1,B1,C1にそれぞれ2008、8、4と「年」「月」「日」データが入っています。
D1に関数を入力することによってD1の内容を「2008/08/04」というように年月日のデータに換算したいのです。
次の条件を加えてください。
●生成した年月日データが「日付としてありえないもの」にならないように、年、月、日の元データが入っているA1,B1,C1の内容については人為的チェックを行う。よって生成する関数側でそれらのチェックは不要。
(ただし、チェックも簡単にできるよ、という場合は盛り込んでください)
●生成されたデータを元にして曜日を求めたり、任意の2日を選んで経過日数を計算したり、和暦に変換するなどしたいので、「生成された結果そのものがすでに年月日型」であってほしい。
(よって単純に&マークで連結しただけではダメ・・・・ですよね)
●年月日の区切りは"/"記号で。月、日が一桁の場合は10の位に0を挿入していかなる日付も"/"記号含めて10桁で表記したい。
いただいたコメントには必ずお礼コメント差し上げます。
もっとも要望どおりの回答には必ずポイントを差し上げます。
よろしくお願いします。
No.4
- 回答日時:
こんにちは。
条件1.●生成した年月日・・・不要。(ただし、チェックも簡単にできるよ、という場合は盛り込んでください)
完全チェックとはなりませんが
A1セルの入力規制で”整数”、”次の値以上”、”1900”
B1セルは同様な方法で1~12の間
C1セルも同様で1~31の間
に規制する事である程度は可能。
この方法での問題は2月31日などを許す事。2,4,6,9月のチェックは無視です。
条件2.●生成されたデータ・・・年月日型」であってほしい。
これは他の回答者さんと同様
D1セルに =Date(A1,B1,C1)
D1セル書式設定は
yyyy/mm/dd aaaa ge/mm/dd
もありかも?
条件3.●年月日の区切・・・10桁で表記したい。
条件2の書式設定にて解決。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- 財務・会計・経理 事業復活支援金の事前確認について 2 2022/04/11 16:07
- Excel(エクセル) エクセル365の関数。誕生日表記がおかしい 2 2022/10/17 18:52
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
横書きで縦の波線の書き方
-
Excelで年月日データから下二桁...
-
エクセルのセルに「=A13」...
-
ワードの表の中に文字を入れる...
-
Excelで来月以降の日付のセルを...
-
Excelで、セル内改行もそっくり...
-
エクセルで文字の上に重ねがき...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
セルA1とB1の数値が一致しな...
-
Excleマクロ セル値の代入と文...
-
Excel 日付を比較したら、同じ...
-
【Excel】セルの中の文字の下の...
-
エクセル 関数 セルの値が0...
-
Excelで2進数の表示
-
Excel(関数) ①シート名を取...
-
エクセル2010 日付入力(カレ...
-
エクセルのセル内の文字を中央...
-
エクセルのセルを正方形にする...
-
Excelの条件付き書式で、計算式...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
エクセルのセルに「=A13」...
-
ワードの表の中に文字を入れる...
-
Excelで、セル内改行もそっくり...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
エクセル 関数 セルの値が0...
-
Excelで来月以降の日付のセルを...
-
横書きで縦の波線の書き方
-
エクセルで文字の上に重ねがき...
-
エクセルでセルに何も入力して...
-
セルA1とB1の数値が一致しな...
-
Excelの条件付き書式で、計算式...
-
【Excel】セルの中の文字の下の...
-
勤務時間を10進法で合計を出したい
-
Excel2007でセルに値があるはず...
-
concatenate関数で片方のセルの...
-
Excelで前ゼロを取る方法
-
Excelで土、日、祝日の色分けが...
-
エクセルでシート保護してもフ...
おすすめ情報