問題はこちらを参照。
【´・ω・`】: 悪児さんが・・・
>三四郎では、文字列でも、
>先頭が小文字の数字だと、
>その部分だけを数値として取りだして
>計算してくれます。
・・・と言っていたけど、小文字(半角?)じゃなくて全角でもいいようだ。
つまり、A2の「10000円札」が・・・・
=A2*1 とか =+A2とか、計算に使ってやるだけで「10000」になる・・・
この辺りは、ものすごく便利なところだ。
(●`ε´●):エクセルで「10000」を取り出すとすると?
【´・ω・`】: =VALUE(LEFT(A2,FIND("円",A2)-1)) ・・・とか
=(LEFT(A2,FIND("円",A2)-1))*1・・・てなかんじかな。
えくせるバカさんも基本的にはこの手を使っているようだ。
さて、みなさん、どんな手を使ってくるだろうか?
【解答】
1.B2に =B1-A2*C2 と入力。B10までコピペ。
2.C2に =Int(B1/A2) と入力。C10までコピペ。
ズル無し32文字。
=B$1 MOD (A1+(A1=0)*10^9) DIV A2
ズルあり18文字
>=B$1 MOD A1 DIV A2
そして、一番簡単&実用的な、
C2のみ別式は、
C2に、
=B1 DIV A2
C3以下に
=B$1 MOD A2 DIV A3
明日、葬式がでちゃった(叔母)・・・
忙しい・・・(^^;)(^^;)
投稿情報: 悪児 | 2007年8 月23日 (木曜日) 午後 10時47分
>2.C2に =Int(B1/A2) と入力。C10までコピペ。
三四郎には、DIV という便利な演算子があるので、それでOKですね。
=B1 DIV A2
なお、MODも、関数ではなく、演算子で用意されています。(^^)(^^)
投稿情報: 悪児 | 2007年8 月23日 (木曜日) 午後 11時08分
お早うございます。コメントありがとうございます。
>=B$1 MOD (A1+(A1=0)*10^9) DIV A2
B列を使わないのでこれがかっこいいですね。
でも、あら探しをさせていただくと
「1234567890」など桁が増えると・・・。
実用的には問題ないと思いますが(^^ゞ
>ズルあり18文字
どこをどうズルするのかがわからないのでコメント不能です(^^ゞ
仰るとおり3番目の式辺りが見通しがよくていいですね(^。^)
>忙しい・・・(^^;)(^^;)
ことがことですから、何てコメントしてよいやら・・・。
投稿情報: くまぷー | 2007年8 月24日 (金曜日) 午前 07時04分
32文字ならこちらでもよいような。(^^)
=B$1 MOD If(+A1,A1,B$1+1) DIV A2
ズルには、A1をいじればいいのではないかと。(^^ゞ
投稿情報: きっちー | 2007年8 月24日 (金曜日) 午後 01時34分
>ズルには、A1をいじればいいのではないかと。(^^ゞ
生真面目な私にはどんな
ズルをしているかなんて
想像すらつきません。
バキッ!!(-_-)=○()゜O゜)アウッ!
投稿情報: くまぷー | 2007年8 月24日 (金曜日) 午後 06時23分
三四郎って、面白そうですねーー
投稿情報: ジョー3 | 2007年8 月24日 (金曜日) 午後 07時51分
あ、じょー、どもです。(^^ゞ
ところでジョー3さんも三四郎を
お持ちでしたよね(^。^)
投稿情報: くまぷー | 2007年8 月24日 (金曜日) 午後 09時10分