advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 19625 for 20�����������������������... (0.004 sec.)
[[20060603114358]]
#score: 2681
@digest: 2e07847889b745c74ac708e3f2d610f3
@id: 22590
@mdate: 2006-06-06T02:40:15Z
@size: 3759
@type: text/plain
#keywords: 成17 (19860), 成18 (19404), 2006 (12235), 度3 (11102), 付年 (10586), 度") (10446), 月度 (9801), 平成 (9445), 度月 (7820), 今式 (6466), 年度 (6123), 度4 (5755), 度20 (4781), 新年 (3889), 。ye (3548), 2005 (2189), 度2 (2127), ggge (2096), 号表 (1884), 年( (1673), (平 (1588), り20 (1587), 次月 (1527), 元号 (1515), 川野 (1248), 野鮎 (1047), 鮎太 (985), month (959), 末日 (945), 年12 (919), year (814), day (811)
『年度・月度の出し方教えてください』(あい)
いつもお世話になっています。またまた助けてください 毎月20日〆で21日から次月度になっています。 また4月が新年度です。 そうなると3/20は前年度3/21は新年度となります。 日付 年度 月度 2006/3/20 平成17年度 3月度 2006/3/21 平成18年度 4月度 このように表示するにはどうしたらよろしいでしょうか? ---- A B C 1 日付 年度 月度 2 2006/3/20 平成17年度 3月度 3 2006/3/21 平成18年度 4月度 B2=TEXT(EDATE(A2,-3+(DAY(A2)>20)),"ggge年度") C2=MONTH(A2)+(DAY(A2)>20)&"月度" (Maron) ---- 月は、こんなんでも。 =TEXT(A1+11*(DAY(A1)>20),"M月度") (川野鮎太郎) ---- お二人ともありがとうございます。 月度の方はおかげさまですんなり表示されました。 でも年度のほうはいくらやったも#NAME?です。どこが悪いのでしょう。 =TEXT(EDATE(A2,-3+(DAY(A2)>20)),"ggge年度")と入れてます ---- アドイン関数が入っていないからですね。 =TEXT(DATE(YEAR(A1),MONTH(A1)-2,(DAY(A1)>20)),"GGGE年度") では? (川野鮎太郎) ---- 川野様ありがとうございます。 でもダメです。今度は#VALUE!と表示されます。 何もわかってなくてすみません ---- すみませんもう一度やってみたらできました。 ありがとうございます。全く理解してませんが助かりました。 ---- いろんな月日で試してみてくださいね。 2006/1/1 2006/1/20 2006/1/21 2006/2/20 2006/2/21 2006/3/20 2006/3/21 2006/4/20 2006/4/21 2006/12/20 2006/12/21 などなど。 (川野鮎太郎) ---- はい!やってみます。勉強して関数を理解したいです。でもむずかしくて・・・ また教えてください ---- 今式の意味を少しでも理解したくて見ていました。 YEAR(A1)は年を取り出しただけですようね ,MONTH(A1)-2 はどうして取り出した月から2を引いているのですか? ,DAY(A1)>20 取り出した日が20より大きいという意味ですようね。 すみません今後のために数式の意味おしえてください ---- 上記で書いたいくつかの例で試したら判りやすいですよ。 YEAR(A1) は、仰るとおり年を取り出しています。 MONTH(A1)-2 は、A1の月から2を引いてます。 DAY(A1)>20 は、A1の日が、20より大きいか判断しています。 エクセルではTRUEが1、FALSEが0の値を持つようになっているのを利用すると、 大きければ、TRUE(1)が返り、FALSE(0)が返ります。 上の3つをDATE関数の引数に使うのです。 上記の例に沿って算出すると以下のようになります。 YEAR(A1) ↓ ↓MONTH(A1)-2 ↓DATE(年,月,日) 2006/1/1 2006 -1 FALSE 0 2005/10/31 平成17 2006/1/20 2006 -1 FALSE 0 2005/10/31 平成17 2006/1/21 2006 -1 TRUE 1 2005/11/1 平成17 2006/2/20 2006 0 FALSE 0 2005/11/30 平成17 2006/2/21 2006 0 TRUE 1 2005/12/1 平成17 2006/3/20 2006 1 FALSE 0 2005/12/31 平成17 2006/3/21 2006 1 TRUE 1 2006/1/1 平成18 2006/4/20 2006 2 FALSE 0 2006/1/31 平成18 2006/4/21 2006 2 TRUE 1 2006/2/1 平成18 2006/12/20 2006 10 FALSE 0 2006/9/30 平成18 2006/12/21 2006 10 TRUE 1 2006/10/1 平成18 ↑ DAY(A1)>20 更に、DATE関数の特性として、月が1よりひとつ小さくなったら12になり、 日が0の場合は、前月末日となります。 あとはTEXT関数で、GGGE(元号表示)にしているんですね。 よって、2006/3/20は、DATE(2006,1,0)で、2005年12月31日となり2005年(平成17年) 2006/3/21は、DATE(2006,1,1)で、2006年 1月 1日となり2006年(平成18年) となっているわけです。 こんな説明で判りますでしょうか(^_^A; (川野鮎太郎)昔から解説が苦手な私に聞かないで〜〜〜・・・_/ ̄|○ il||li ---- 年の方は、最近の年度では、このようにも書けそうですね。 (LOOKUP) =TEXT(YEAR(A2+286)-1989,"平成0年度;;") ---- ありがとうございます。 説明してくださったいるとは知らず見ていませんでした。 ゆっくり考えながら理解しようとしています また質問しますがよろしくお願いします ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/200606/20060603114358.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97000 documents and 607841 words.

訪問者:カウンタValid HTML 4.01 Transitional