2014年9月21日日曜日

仕事で覚えたEXCEL小技 1年分の休日リストを作り、VLOOKUPで処理する

1年分の休日リストを作り、VLOOKUPで処理します。

休日リストは、こんな感じ。この休日リスト(holidays)を日々のセル(K2)に、

  • =IF(ISNA(VLOOKUP(K2,holidays,2,FALSE())),"",VLOOKUP(K2,holidays,2,FALSE()))
という関数を入れて、休日名を出します。ISNA関数で、先に休日かどうかを判定しております。


falling ninja


Date Holidays
2009-03-20 Vernal Equinox
2009-04-29 Showa Day
2009-05-01 May Day
2009-05-03 Constitution Memorial Day
2009-05-04 Greenery Day
2009-05-05 Children's Day
2009-05-06 Substitute Holiday
2009-07-20 Sea Memorial Day
2009-08-14 Summer Vacation
2009-09-21 Respect for the Aged Day
2009-09-22 People's Day
2009-09-23 Autumnal Equinox
2009-10-12 Sports Day
2009-11-03 Culture Day
2009-11-23 Labor Day
2009-12-23 Emperor's Birthday
2009-12-29 Winter Vacation
2009-12-30 Winter Vacation
2009-12-31 Winter Vacation
2010-01-01 New Year's Day
2010-01-11 Coming-of-Age Day
2010-02-11 National Foundation Day
2010-03-22 Vernal Equinox

ここで、ちょっと一息のコーナー。

 ニュージーランドをレンタカーで旅する場合、どうしてもガソリンスタンドで給油しなくてはいけない。どうするかいなぁと最初は、不安。ま、店のおじさんとかに聞くしかない訳ですが、3~4年前にいった頃は、自分でどのガスか(種類)のノズルを選んで、入れて、レジで後払いする方式でした。勿論、クレジットカードもOK。また、払わずにトンズラする輩もいるようで、犯罪だというステッカーが目立つところに貼られておりました。


0 件のコメント:

コメントを投稿