[[20200522130932]] 『YEAR関数について』(takeru) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『YEAR関数について』(takeru)

以下の問題がわかりません。

(正答)
=year(today())-year(セル)

ですが、それぞれの関数を他のセルに打って、コピーして貼付けてひとつの
関数を作成していますが、それをすると=YEAR(TODAY()-YEAR(セル))になり
括弧の位置が異なります。どうぞよろしくお願いいたします。

(問題)
2種類の関数を使って、ワークシート「店舗リスト」の営業年数の列に、開業日から経過年数を表示してください。経過年数は開業日の年だけをもとに計算するものとします。

地区 店舗名 開業日 面積(?u) 年商(万円) 営業年数
東京 銀座 1998年10月1日 650 280,000
東京 新宿 2000年6月1日 420 35,000
東京 渋谷 2005年12月1日 500 68,000
横浜 港北 2008年3月1日 500 35,000
横浜 関内 2005年10月1日 280 23,000
名古屋 栄 2012年7月1日 600 89,000
名古屋 藤が丘 2015年2月1日 200 18,000
大阪 梅田 2006年8月1日 360 31,000
福岡 博多 2016年11月1日 400 40,000

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 >それぞれの関数を他のセルに打って、コピーして貼付けてひとつの 
 >関数を作成していますが、それをすると=YEAR(TODAY()-YEAR(セル))になり 

 それは、あなたがそうなるように貼り付けただけですよ。

 つまり、=year(today()) の後ろに、「-」を書いてから year(セル) を貼り付ければいい。

(半平太) 2020/05/22(金) 13:31


ご回答ありがとうございます。
確かに関数挿入欄に「-」を書いてから year(セル) を貼り付けると=YEAR(TODAY()-YEAR(セル))なりますが
数式バー=YEAR(TODAY()に「-」を書いて、year(セル)を直接挿入するとYEAR(TODAY())-YEAR(セル)の正答になります。なぜでしょうか。

(takeru) 2020/05/22(金) 13:44


 >数式バー=YEAR(TODAY()に「-」を書いて、year(セル)を直接挿入すると
 >YEAR(TODAY())-YEAR(セル)の正答になります。なぜでしょうか。

 こちらでは、そうならないので分かりません。

(半平太) 2020/05/22(金) 13:56


 半平太さんは

 >=year(today()) の後ろに、「-」を書いてから year(セル) を貼り付ければいい。

 で、正しい式の作り方を説明してくれてますから

 >確かに関数挿入欄に「-」を書いてから year(セル) を貼り付けると=YEAR(TODAY()-YEAR(セル))なりますが

 はおかしいですよね?
 そもそも、

 >それぞれの関数を他のセルに打って、コピーして貼付けてひとつの関数を作成していますが

 何でそんな面倒なことをしているんですか?
(コナミ) 2020/05/22(金) 15:29

 貴方は小学生ですか。
 >括弧の位置が異なります。
 関数の使用が不正だからです。
 公式(関数)は正しく覚えましょう。
 YEAR 関数は日付のデーター一個のみしか入力使用できません。
(猿でもわかる) 2020/05/22(金) 17:13

内容理解のため、ご返事遅れ失礼しました。
分からないところがありましたら、改めて質問させていただきます。

(takeru) 2020/05/24(日) 11:22


コナミさん 複数の関数を使用するときは、直接関数入力は間違う場合があるためです。
(takeru) 2020/05/24(日) 11:24

半平太さん、コナミさん
 「-」の部分について理解しました。見落としでした。ありがとうございました。
(takeru) 2020/05/24(日) 14:49

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.