birthday
Comments
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
$
%
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABCDEFGHIJKLMNOPQRSTU
1
2
あなたの誕生日は、西暦何年何月何日ですか? セル番地「A5」、「C5」、「E5」に半角で入力ください。
3
※ 「A5」、「C5」、「E5」以外を編集した場合は、元に戻していただけると助かります。
4
5
2000121917
6
(平成12年)(辰年)
7
『孔子いわく、十有五にして学に志す』=if(date(A5,month(today()),day(today()))<date(A5,C5,E5),year(today())-year(date(A5,C5,E5))-1,year(today())-year(date(A5,C5,E5)))
8
=IF(AND(DATE(A5,C5,E5)<4750,DATE(A5,C5,E5)>=4595),"(大正1年)",IF(AND(DATE(A5,C5,E5)<=32873,DATE(A5,C5,E5)>=32516),"(平成1年)",IF(AND(DATE(A5,C5,E5)<9863,DATE(A5,C5,E5)>=9856),"(昭和1年)",if(or(date(A5,C5,E5)>today(),A5<1900),"",L24&vlookup(A5,$J$3:$K$221,2,false)&L25))))
9
1) 単純に計算すると、お誕生日の前後で年齢に誤差がでる。=L24&IF(A5="","",(CHOOSE(MOD(A5,12)+1,"申","酉","戌","亥","子","丑","寅","卯","辰","未","午","未")))&"年"&L25
10
  そのため、Excelで、DATEIF関数を使用していた。=if(or(date(A5,C5,E5)>today(),A5<1900),"",vlookup(G5,$L$16:$M$23,2,true))
11
  Google docs では、DATEIF関数を使えない?ようなので、
12
  お誕生日前後の誤差を回避するため、「引き算※」を導入。
13
  ※ 「きょう」の月日が「お誕生日」の月日よりも小さい場合は、計算結果に「1(年)」を引きなさい、という計算。
14
15
2) 和暦(平成など)の表示は、Google docs の表示形式でできない?ようなので、VLOOKUP関数を使用。
16
  かつ、式のはじめに、大正元年、昭和元年、平成元年を、IF関数で切り分けている。1900明治33年0
17
  (式の作成:2009年12月6日)1901明治34年15『孔子いわく、十有五にして学に志す』
18
1902明治35年30『孔子いわく、三十にして立つ』
19
3) 干支の表示は、CHOOSE関数とMOD関数を使用している。1903明治36年40『孔子いわく、四十にして惑わず』
20
1904明治37年50『孔子いわく、五十にして天命を知る』
21
4) 『孔子いわく・・・』の文章表示には、VLOOKUP関数を使用している。1905明治38年60『孔子いわく、六十にして耳順がう』
22
  [検索の型] は [true] としている。1906明治39年70『孔子いわく、七十にして心の欲する所に従って、矩を踰えず』
23
  たとえば15歳から29歳までの範囲に収まる数値であれば、「15」の右列の文章を表示する。1907明治40年
24
1908明治41年
25
5) 1900年より前、もしくは、きょうより未来を入力した場合に、エラーが表示されないように、1909明治42年)
26
  OR関数を使用している。 (セル番地「A6」と「A7」)1910明治43年
27
1911明治44年
28
Copyright(c) 2009 by 茂音パソコン塾, All Rights Reserved. 1912明治45年
29
1913大正2年
30
1914大正3年
31
1915大正4年
32
1916大正5年
33
1917大正6年
34
1918大正7年
35
1919大正8年
36
1920大正9年
37
1921大正10年
38
1922大正11年
39
1923大正12年
40
1924大正13年
41
1925大正14年
42
1926大正15年
43
1927昭和2年
44
1928昭和3年
45
1929昭和4年
46
1930昭和5年
47
1931昭和6年
48
1932昭和7年
49
1933昭和8年
50
1934昭和9年
51
1935昭和10年
52
1936昭和11年
53
1937昭和12年
54
1938昭和13年
55
1939昭和14年
56
1940昭和15年
57
1941昭和16年
58
1942昭和17年
59
1943昭和18年
60
1944昭和19年
61
1945昭和20年
62
1946昭和21年
63
1947昭和22年
64
1948昭和23年
65
1949昭和24年
66
1950昭和25年
67
1951昭和26年
68
1952昭和27年
69
1953昭和28年
70
1954昭和29年
71
1955昭和30年
72
1956昭和31年
73
1957昭和32年
74
1958昭和33年
75
1959昭和34年
76
1960昭和35年
77
1961昭和36年
78
1962昭和37年
79
1963昭和38年
80
1964昭和39年
81
1965昭和40年
82
1966昭和41年
83
1967昭和42年
84
1968昭和43年
85
1969昭和44年
86
1970昭和45年
87
1971昭和46年
88
1972昭和47年
89
1973昭和48年
90
1974昭和49年
91
1975昭和50年
92
1976昭和51年
93
1977昭和52年
94
1978昭和53年
95
1979昭和54年
96
1980昭和55年
97
1981昭和56年
98
1982昭和57年
99
1983昭和58年
100
1984昭和59年
Loading...
 
 
 
どなたでも編集できます
保護シート