• 締切済み

関数式

末尾5の時は5の前の数字が偶数なら切り上げ、奇数なら切捨て。末尾5以外は末尾を四捨五入 1235→1200 ・ 12345→12400 ・ 1234→1230 になる関数式を教えてください。

みんなの回答

  • jellya_a
  • ベストアンサー率35% (12/34)
回答No.2

エクセルを使用すると考えていのであれば・・・ 下記で、多分できるはずです。 =IF(RIGHT(A1,1)="5",IF(MOD(MID(A1,LEN(A1)-1,1),2)=0,ROUNDUP(A1,-2),ROUNDDOWN( A1,-2)),ROUND(A1,-1))

noname#136528
質問者

お礼

エクセルを使用します。 ありがとうございました。 ズート皆で考えていたのでとても助かりました。 本当にありがとうございました。

  • yasuhiga
  • ベストアンサー率27% (168/620)
回答No.1

f(x)=100*INT(f(x)/100)+(IF INT(f(x)/10=ODD, THEN INT(f(x)/10=ODD+1, ELSE 0)+(IF MOD(f(x),10)=ODD,THEN ODD+1, ELSE 0) すいませんが、解りません。もっと自分で考えてください。 失礼します。

noname#136528
質問者

お礼

はい、がんばります。 ありがとうございました。

関連するQ&A