
No.4ベストアンサー
- 回答日時:
対象の年の前年の12月31日を引けばいい。
そんだけ。
Excelの日付けは「シリアル値」になっています。
1900年1月1日 0時0分 が「1」
1900年1月2日 0時0分 が「2」
・・・
2018年11月27日 0時0分が「43431」
となっています。
従って、前年の12月31日のシリアル値を引けば、その年の日数になります。
ただしセルの表示形式を「日付」ではなく「標準」や「数値」にすることを忘れないでください。
A1セルに日付が入力されているなら
=A1-(DATE(YEAR(A1)-1,12,31)
=A1-((DATE(YEAR(A1),1,1)-1)
=A1-(DATE(YEAR(A1)-1,1,1)+1
こんなんで十分。
No.3
- 回答日時:
>1月1日を基準に
この場合の基準年は、参照する日付に対して常に翌年の1月1日と
なるのですか?
どのようなことを望むのかを具体的にしたほうが、希望の回答が
得られるのでは。
とりあえず、こちら↓が翌年の1月1日とした場合です。
=DATE(YEAR(A1)+1,1,1)-A1
これとは違うことを望むのなら、基準を正しく提示して下さい。
No.2
- 回答日時:
単に、
対象年月日-基準年月日
でよいと思います。
基準年月日は、対象月を検証し、以下のようにすればよいと思います。
基準年月日=DATE(対象年-1*(対象月<12)、12、1)
この「12」を変えれば、任意の基準月1日が設定できます。
No.1
- 回答日時:
1月1日を基準にしたら、12月1日は335日とかじゃないですかね。
あなたが言っているのは、2018年1月1日を基準とする、と、基準となる『年』が含まれるわけですよね。
そしたらその2018/1/1を基準とした算数をすれば済みます。
A1に日付が入っているとしたら
=IF(A1-DATE(2018,1,1)+1>0,A1-DATE(2018,1,1)+1,A1-DATE(2018,1,1))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
人気Q&Aランキング
-
4
投信の購入価格
-
5
曖昧な基準を満たすとは何ですか?
-
6
6の数字、昔の都市銀6行、6球団...
-
7
国内で一番高さのある歩道橋
-
8
特別分配金を再投資する意味
-
9
投信で金額買付した際の保有口...
-
10
イワシの開きは何グラムぐらい...
-
11
「普通に~」という言葉について。
-
12
中古ドメインを選ぶ基準
-
13
eMAXIS Slim米国株式(S&P500)...
-
14
JAの投資信託の実績や評判はど...
-
15
投資信託の価格が変わるの最終 ...
-
16
投信の基本的な質問
-
17
インスタグラムをはじめようと...
-
18
お薦めの投資信託は?初心者です。
-
19
楽天アプリ iSPEED
-
20
保険料と積立保険料の違いは?
おすすめ情報
公式facebook
公式twitter