【問題】
B1に金額を入力したとき、C2からC10に数量を表示させたい。
表のレイアウトは下の通りである。
*
*
*
*
*
*
(●`ε´●):おい、A列に全角で「10000円札」なんて入力してあるのか?!
【´・ω・`】:うん。他のセルに10000とか5000とか、金額そのものを入力しないでやってね。
(●`ε´●):A列の金額を抜き出して利用しろというわけか?
【´・ω・`】:うん。
(●`ε´●):エクセルユーザにケンカを売っているような表だな!!
【´・ω・`】:そういうわけではないんだけど・・・。
三四郎を使えば楽勝だな・・・。
※三四郎、Excelの解答作成用ファイルを用意しました。必要ならば
Mihon003.Lzhをダウンロード してください。
※解答、コメントは即OKです。
枚数だけで良いのかなーーー
投稿情報: ジョー3 | 2007年8 月21日 (火曜日) 午後 08時44分
枚数だけでOKです。
他に何かありますか~?(^^ゞ
投稿情報: くまぷー | 2007年8 月21日 (火曜日) 午後 09時01分
B欄と、C欄があったから、
枚数はC欄だと、B欄は何を
欲しいのかなーーって思ったんです。
投稿情報: ジョー3 | 2007年8 月21日 (火曜日) 午後 09時24分
>B欄は何を
欲しいのかなーーって思ったんです。
あ、なるほど(^^ゞ
計算式を入れるのに使ってました(^^ゞ
投稿情報: くまぷー | 2007年8 月21日 (火曜日) 午後 09時29分
最小枚数でいいんですよね?
1円だけでいくらでも(58850枚でも)入りますから。
C2に ごにょごにょ38文字入れて、
C10までコピペ。
最小枚数にはあのルールが見える!?
ということで、解答はまだふせておきますね。(^^)
投稿情報: きっちー | 2007年8 月22日 (水曜日) 午前 12時55分
>最小枚数でいいんですよね?
はい。
>最小枚数にはあのルールが見える!?
えっ、どんなルールだろ?
投稿情報: くまぷー | 2007年8 月22日 (水曜日) 午前 06時36分
ズルなし、32文字。
ズルあり、18文字。(^^)(^^)
もちろん、どちらも、
C2をC2まで下コピー。
投稿情報: 悪児 | 2007年8 月22日 (水曜日) 午前 06時59分
>ズルあり、18文字。(^^)(^^)
どんなズルでしょう?(^^ゞ
はて?(^^ゞ
投稿情報: くまぷー | 2007年8 月22日 (水曜日) 午前 07時24分
>どんなズルでしょう?(^^ゞ
相関分布2の
87文字と同じです。
投稿情報: 悪児 | 2007年8 月22日 (水曜日) 午前 07時31分
うーーん、エクセルで、
int mod を使った普通のしか、思いつかないかも、
投稿情報: ジョー3 | 2007年8 月22日 (水曜日) 午前 11時12分
B列を利用で、30文字ですねえ。(^^)
=B$1 MOD (B1+A1+(A1=0)) DIV A2
投稿情報: きっちー | 2007年8 月22日 (水曜日) 午前 11時26分
まぁ、一番普通&実用的&簡潔なのは、
C2 10文字、
C3 18文字で、
あとは、C3をC10まで下コピー
なんですがね。(^^;)(^^;)
投稿情報: 悪児 | 2007年8 月22日 (水曜日) 午後 10時05分
きょうは家族奉仕日でした^^;
やっと先ほど開放され、考えてみました。
C3に
=INT(($B$1-SUM(IF(ROW($1:1)=1,0,LEFT(A$1:A1,FIND(”円”,A$1:A1)-1)*C$1:C1)))/LEFT(A2,FIND(”円”,A2)-1))
Ctrl+Shift+Enter
それをC10までフィルコピー
投稿情報: えくせるバカ | 2007年8 月22日 (水曜日) 午後 10時50分
あ、みなさん、こちらに解答を・・・
私も解答を発表しました。
http://kumapooh.justblog.jp/blog/2007/08/post_588e.html
投稿情報: くまぷー | 2007年8 月23日 (木曜日) 午前 07時02分