【至急】COLUMNについて・・・
万年カレンダーを作成する事になり以下の関数の解説を
しなければならなくなりました。。。
万年カレンダー作成者の説明では理解できず、
解説をしようにも出来ません。
その関数とやらがこれです。
=IF(MONTH(DATE($B$4,$B$5,1)+COLUMN()-COLUMN($F$7))=$B$5,COLUMN()-COLUMN ($F$7)+1,""
足りない頭で考えまくって出した答えが
「簡単に言うと、COLUMN関数は、【何列目であるか】を求める関数です。
【+COLUMN()-COLUMN($F$7)】これはDATE関数で求めた(年,月,日)がどの
場所からスタートするのかの基準を表します。
この場合、F列の7行目にDATEが始まる。ということになります。
その後に続く【=$B$5,COLUMN()-COLUMN($F$7)+1,""】は
左上の月の部分(今回であれば2月)に+1つきされると3月になるが、
その場合は表示しない。という意味になります。
因みに、【""】とは空欄(表示しない)という意味です。」
と解説したところ、全然違うとのこと・・・。
これ以上上手く説明出来る自信が有りません・・・・。
関数が得意な方、どうかお助け下さい!!!
お礼
ありがとうございます。 また質問するかと思いますが、よろしくお願いします。