• ベストアンサー

ペットのえさ代の計算

生後3ヵ月目までは300円3ヵ月から9ヵ月目まは400円それ以降は500円とする計算数式教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.3

ペットの餌代計算くらいなら一ヶ月=30日で計算してしまっても良さそうに思えます。ただし、ちゃんとした何ヶ月目と言うのを計算したいのでしたら、「分析ツール」をアドインしてEDATE関数を使った方が良いです。 A1にペットの生年月日、B1に求めたい日付(本日の日付)が入っているとして、↓でいかがでしょう。 =(IF(EDATE(A1,3)>A2,A2,EDATE(A1,3))-A1)*300+(IF(EDATE(A1,3)<A2,IF(EDATE(A1,9)>A2,A2,EDATE(A1,9))-EDATE(A1,3),0))*400+IF(EDATE(A1,9)<A2,A2-EDATE(A1,9),0)*500 生まれた翌日から餌代が掛かる計算にしています。

mkkrtom
質問者

お礼

4000頭いるので、大変助かりました。 有り難うございました。

その他の回答 (4)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.5

>生まれてから今日までかかった費用の計算数式教えて下さい。 要するに生まれてから今日までのえさ代を計算するんですね 画像で 3ヶ月後の日付 B2に =DATE(YEAR(B1),MONTH(B1)+3,DAY(B1)-1) 3か月間の日数 B3に =DATEDIF(B1,B2,"D") 3ヶ月間のえさ代 B4に =B3*300 9ヶ月後の日付 B5に =DATE(YEAR(B1),MONTH(B1)+9,DAY(B1)-1) 3ヶ月後から9か月後までの日数 B6に =DATEDIF(B2,B5,"D") 3~9か月のえさ代 B7に =B6*400 今日の日付 B8に =TODAY() 9ヶ月後から今日までの日数 B9に =DATEDIF(B5,B8,"D") 9~今日までのえさ代 B10に=B9*500 生まれてから今日までのえさ代 B11に =SUM(B4,B7,B10)

mkkrtom
質問者

お礼

有り難うございました。

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.4

No.3です ちょっと訂正 誤:B1に求めたい日付(本日の日付) 正:A2に求めたい日付(本日の日付) 失礼しました。

  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.2

1)A1セルにペットの誕生日を入れてください。例)2008/1/31 2)B2セルに =TODAY()-A1を入れてください。 3)B2セルにカーソルを合わせ、[書式]→[セル]→[標準]→[OK] 4)えさ代を計算したいセルに以下の式を入れてください。 =IF(B1>90,IF(B1>270,300*90+400*180+(B1-270)*500,300*90+(B1-180)*400),(B1)*300) なお、Excel2007の場合は3)の手順が違うかもしれませんが、要は書式を「標準」にすればOKです。

mkkrtom
質問者

お礼

有り難うございました。

  • zorro
  • ベストアンサー率25% (12261/49027)
回答No.1

意味不明です。1か月300円?・・・電卓で計算可能です。

mkkrtom
質問者

お礼

4000頭分ですので電卓ではちょっと無理かな?

mkkrtom
質問者

補足

質問の仕方がわかりにくくてすいません。 生後3ヵ月目までは一日300円、3ヵ月から9ヵ月目まは一日400円、それ以降は一日500円生まれてから今日までかかった費用の計算数式教えて下さい

関連するQ&A

専門家に質問してみよう