Mougか何かで、VBAとして出た質問です。
回答の方もVBAで回答していた方も多いのですが、
最後には関数でもできますと言うことで、
お定まりのSubproductを使った回答もついていました。
簡単そうに見えるのですが、やってみると結構厄介でした^^;
【問題】
B7から順次加算して行って、目標値以上にするために必要な
データ個数がいくつであるか計算してください。
上の例で言うと
目標値:1190⇒個数:2
目標値:1200⇒個数:2
目標値:1210⇒個数:3
なお、10個足しても目標値を下回る場合は11と表示してください。
【条件】
名前、書式、ワークエリアは禁止で、純粋に式一つで計算願います。
(y sakudaさん出題)
*
*
*
*
*
解答用参考ファイル:Q43_2009.lzhをダウンロード
***********************************************************************
尚、解答発表は11/14(土)の8:00です。それまでは直接数式を
書き込むこと・ポイントとなる関数名を書き込むことはご遠慮ください。
***********************************************************************
今回でsakudaさんとからくちさんに
頂いた問題の最後ではないかと・・・
お二方には本当にお世話になりっぱなしでしたm(__)m
投稿情報: くまぷー | 2009年11 月10日 (火曜日) 午後 06時10分
あ、、、
わるいけど、、、
おれも、、考えるかも、、、
ん、、、、
ちょっと休んだほうがいい??、、、かな??
ある本を見て、(もちろんエクセル)
そりゃないよーーー
って、思った。
でも、そりゃないよーーーを、、、
(場合の例外を)
考えると、、いい問題かも、、
っていう、、実用問題を、考えた。
あ、、、でも、、まず、、、解いてみなくっちゃ、、、・・・・ネ、、、。。。
投稿情報: jyo3 | 2009年11 月10日 (火曜日) 午後 06時42分
これで手持ち最後ですかー
やはり、ジョー3、himiさんにがんばってもらわないと^^;
そう言えばこの頃supermabさんもお見限りみたいですねーー
投稿情報: y sakuda | 2009年11 月10日 (火曜日) 午後 07時31分
>っていう、、実用問題を、考えた。
ジョー3さん、よろしくお願いいたします。m(__)m
投稿情報: くまぷー | 2009年11 月10日 (火曜日) 午後 07時31分
>そう言えばこの頃supermabさんもお見限りみたいですねーー
どうぢているのやら・・・
あの独特のコメントがないと淋しい・・・
投稿情報: くまぷー | 2009年11 月10日 (火曜日) 午後 07時32分
>あの独特のコメントがないと淋しい・・・
うふふ、、、じつは、、どっきり。。。。
ん、、あれとおれとはーーー
、、、時々、、、こうぇーーー
????
なんだろーーーなんだろーーー
投稿情報: jyo-3 | 2009年11 月10日 (火曜日) 午後 07時38分
sakudaさんから、せっかく頂いた
出題時コメントをつけるのを
忘れていました。申し訳ありません m(__)m
投稿情報: くまぷー | 2009年11 月10日 (火曜日) 午後 08時50分
コメントにあるとおり
この問題はけっこうやっかいだと思う・・・
投稿情報: くまぷー | 2009年11 月10日 (火曜日) 午後 08時51分
とりあえずやってみました。
50台でした。
質問掲示板は最近っていうか、
一筆書きに参加してからほとんどみてないなあー
でも、一回だけ質問したっけ
その際はお世話になりました。
あ、配列数式でも良いのであればです。
投稿情報: min | 2009年11 月10日 (火曜日) 午後 09時41分
うわ~!
投稿情報: supermab | 2009年11 月10日 (火曜日) 午後 09時50分
私も問題作った時に3種程作ってますが、すべて50台です(最短は前半)。
配列数式とSumproductではありませんが、同じようにEnterでOKなものが混在してます。
その際、結構粘ってみたのですが、50アンダーは行きそうで行きませんでした。
投稿情報: y sakuda | 2009年11 月10日 (火曜日) 午後 09時55分
まじ、、、
やべ~
投稿情報: supermab | 2009年11 月10日 (火曜日) 午後 10時03分
Boku no sheet
suugi kawaranai yo-
投稿情報: David Montgomery | 2009年11 月10日 (火曜日) 午後 10時07分
なんかよくわからないコメント
最初にやったもの以外やってませんが文字数の下一桁は1
投稿情報: min | 2009年11 月10日 (火曜日) 午後 10時15分
あ、久々!!
supermabさんだ!!
ジョー3さん曰く
>ん、、あれとおれとはーーー
>、、、時々、、、こうぇーーー
いったい、どういう・・・
投稿情報: くまぷー | 2009年11 月10日 (火曜日) 午後 10時46分
>なんかよくわからないコメント
{ }ではないと言うだけで、本質的に配列の計算になってます。
ですから、minmaxさんのとは違うんでしょうが、私も最短の一桁台は1です^^
投稿情報: y sakuda | 2009年11 月10日 (火曜日) 午後 10時50分
風呂に入ってちょっと考えてみましたが私の51はマイナス数値が入力されていた場合に対応してませんでした。
投稿情報: min | 2009年11 月10日 (火曜日) 午後 11時25分
>マイナス数値が入力されていた場合に対応してませんでした。
私の大丈夫かどうか検証してませんが、マイナスは想定してませんでしたので、今回はプラスのみ(0もなし)と言うことにしませんか?
投稿情報: y sakuda | 2009年11 月11日 (水曜日) 午前 12時03分
あ、、、まだ、問題を見てません。
今週は、すげーー忙しい。
だから、帰ると。。。。疲れて、飲んで、、
ん、、、、、
金、土は。。。。あーーー
約束があった。。。。。
さてさて、、、
投稿情報: ジョー3 | 2009年11 月11日 (水曜日) 午後 06時14分
>今回はプラスのみ(0もなし)と言うことにしませんか?
その方がいいなぁ・・・
お手柔らかに、ということで(^^ゞ
投稿情報: くまぷー | 2009年11 月11日 (水曜日) 午後 06時21分
今見ています。
おもしろいです。
投稿情報: jyo3 | 2009年11 月12日 (木曜日) 午前 09時33分
>おもしろいです。
で、どうなりますかーー^^
投稿情報: y sakuda | 2009年11 月12日 (木曜日) 午後 07時18分
あれーー
第1案:200文字ぐらいになりそう。
=ばればれ、、かな、、
第2案:50台には収まりそうもない:80ぐらいかなーー、、これセンスがない=やめ、、
第3案:あれーーー動きそうで動かない=できれば50代なのだが。。。
技術が身についてないっす。
で、、飲んでしまったのだ。
投稿情報: JYO3 | 2009年11 月12日 (木曜日) 午後 09時46分
おいらは今のところ
ぜんぜんダメです(^^ゞ
投稿情報: くまぷー | 2009年11 月12日 (木曜日) 午後 10時31分
寝る前にちょっとやってみました。
小手先で変更
49
マイナス未対応
入力値0以上のみ対応です。
投稿情報: min | 2009年11 月12日 (木曜日) 午後 11時46分
うっ、あっさり40台に突入か^^;
投稿情報: y sakuda | 2009年11 月13日 (金曜日) 午前 12時02分
これ以上はアイデアありません。
投稿情報: min | 2009年11 月13日 (金曜日) 午前 12時09分
ご無沙汰しておりました。
決算関係+トラブル+農業+地域活動で10月は休んだ気がしません・・・orz
本題ですが、1以上のみで
80台→65→54→51
某方式で
目標値1以上でマイナスデータ可
47→40なんてのも。
------------
Q38AQUOになりますは良いアイデアなし。ただ、アウトパターン発見
(2乗)GIJNとFJKM(3乗)HKLMとCDEGI
簡易チェックとして領収書の応用で
半角スペースとA~Zのコード値の合計パターンをだして同じものがあればアウト
配列がエラーになったので調査範囲を絞って調べた。
最終的には1+25+1=27種×12=324から12個取るパターン・・・調べる気になれない。
Q40スーパーボールXL2
なんとかオリジナル作成。後半も取り込めれば短縮しそうだけど頭パンクしそう
117:{=SUM(--MID("00010050",FIND(MID(B4,ROW(1:8),1),{" IXCVL"}),3))-SUM(COUNTIF(B4,"*"&{"IV","IX";"XL","XC"}&"*")*{2;20})}
投稿情報: kir | 2009年11 月13日 (金曜日) 午後 08時21分
kirさんお久でーーす
投稿情報: y sakuda | 2009年11 月13日 (金曜日) 午後 08時58分
>kirさんお久でーーす ×2
・・・で、気がついたら
金曜日のもうこんな時間 ・・・
投稿情報: くまぷー | 2009年11 月13日 (金曜日) 午後 09時54分
>小手先で変更49
>入力値0以上のみ対応です。
はB7:K7が0以上のみ対応でした。
目標値0以上に対応するには、
51でした。多分?
あ、49は若干反則気味です。
投稿情報: min | 2009年11 月13日 (金曜日) 午後 11時22分
お、、、kirさんーーー
>kirさんお久でーーす ×3?4?
いろいろ、ごかつやくですねーーー
で、わたしも、いま、、三沢ではない。。。
投稿情報: ジョー3 | 2009年11 月14日 (土曜日) 午前 06時43分
こんにちはぁ
>kirさんお久でーーす ×4?5?
私もやってみましたが55文字でした^^;
一応マイナスにも対応の配列数式です。
投稿情報: む印 | 2009年11 月14日 (土曜日) 午後 01時45分