プログラマであれば簡単なプログラムで対処できますが、エクセルのバージョンも書かないような素人さんがメンテナンスの度にプログラムに時間を取られるのは賢くないです。
面倒に思うかもしれませんが、入力シートを1日から31日までの31枚用意することで対処しましょう。
別シートの値を参照するだけなら小学生でもできてしまうのでメンテナンスの心配もないです。
hlookupで出来ます。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/hlookup.htm
http://www.excel-list.com/hlookup.html