Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


544 / 13645 ツリー ←次へ | 前へ→

【79785】指定した数を別シートの内容を参照して最適なパターンを求めたい。 煮詰まった 18/4/12(木) 14:59 質問[未読]
【79789】Re:指定した数を別シートの内容を参照して... よろずや 18/4/13(金) 11:42 発言[未読]
【79800】Re:指定した数を別シートの内容を参照して... 煮詰まった 18/4/16(月) 15:33 発言[未読]
【79802】Re:指定した数を別シートの内容を参照して... よろずや 18/4/16(月) 21:37 発言[未読]

【79785】指定した数を別シートの内容を参照して最...
質問  煮詰まった  - 18/4/12(木) 14:59 -

引用なし
パスワード
   以下の例)のようなことをエクセルのVBAを活用して
実現したいのですがこのようなことが可能かどうか教えてください


指定した数を別シートの内容を参照して最適なパターンを求めたい。

例)
エクセルのシートに1.〜9.迄セルに値が入っている
として、500個を選び出したい場合の選び方

1.100
2.200
3.300
4.400
5.500
6.600
7.700
8.800
9.900

求める答え

最適:5.500
推奨:4.400+1.100
推奨:2.200+3.300

を別のシートに答えとして出したい。

尚、選びたい数は毎回変わり(画面から指定)、シートの数が入っている行も何行あるのか判らない


方法を思いつかないので上から順番に全パターンを検索しようと考えていますが、

【79789】Re:指定した数を別シートの内容を参照し...
発言  よろずや  - 18/4/13(金) 11:42 -

引用なし
パスワード
   ▼煮詰まった さん:
>指定した数を別シートの内容を参照して最適なパターンを求めたい。
「最適なパターン」の意味不明。

【79800】Re:指定した数を別シートの内容を参照し...
発言  煮詰まった  - 18/4/16(月) 15:33 -

引用なし
パスワード
   ▼よろずや さん:
>▼煮詰まった さん:
>>指定した数を別シートの内容を参照して最適なパターンを求めたい。
>「最適なパターン」の意味不明。

わかりにくくて失礼しました。
補足説明します。

画面から指定した数と、データベース上の数の組み合わせ
を行い。

組み合わせ結果でぴったり一致した数の場合は、最適として
数量計と数組み合わせの数のパターンを表示

組み合わせ結果でぴったり一致していないが一番近い数の場合は、
推奨として数量計と数組み合わせの数のパターンを表示

このようなことが行いたいのですが・・・

【79802】Re:指定した数を別シートの内容を参照し...
発言  よろずや  - 18/4/16(月) 21:37 -

引用なし
パスワード
   ▼煮詰まった さん:
>画面から指定した数と、データベース上の数の組み合わせ
>を行い。
>
>組み合わせ結果でぴったり一致した数の場合は、最適として
>数量計と数組み合わせの数のパターンを表示
>
>組み合わせ結果でぴったり一致していないが一番近い数の場合は、
>推奨として数量計と数組み合わせの数のパターンを表示

組み合わせと、差分:=ABS(指定した数-数量計)の表を作り、
差分の小さいものから順に並べ替えてみたらどうでしょう。

544 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free