質問: エクセルで干支を表示する エクセルで、年齢早見表を作成したいんです。 a3に"1980"~a30に"2007"まで西暦を入力し、 b3に"昭和55年"~b30に"平成19年"まで年号を入力します。 年号は、「=date(a3)」でユーザー定義で表示します。 次に、c3に"申"~c30に"亥"まで十二支を入力します。 この部分が分かりません!! 関数は、どうやらyear,choose,modなどを使うようです。 「=choose(___,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥")」 となるんだろうとは思うのですが、インデックスの部分が、何を入力していいのか全く分かりません。 もしかしたら、year関数は使わないかもしれません・・・。 できれば明日までに知りたいので、こんな説明で分かった方は回答お願いします!
回答: c3セルの計算式 =choose(mod(a3-1972, 12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥") c30セルまでコピーします。 ※1972年は”子”年です。