通过两个变量优化数据库。 [英] Optimize a database by two variables.

查看:103
本文介绍了通过两个变量优化数据库。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个形状数据库,每个形状都有颜色和价值。



只有6种形状,每种形状只能使用一次组合。数据库中的每个形状也具有不同的值和不同的形状颜色。总共有八种颜色,每种颜色需要2或4种形状才能成为该颜色(即蓝色需要2种蓝色,红色需要4种红色)。我正在尝试构建一个优化器来分析数据,以显示仍然符合颜色要求的形状组合的最高值。



实际上,这是一个工作问题,我是一名陆军刑事情报分析师,他试图用excel来进行这种初步的分析。 

我的数据:

椭圆形蓝色21
方形棕色16
圆形红色15
钻石棕色13
圆棕色13
三角形白色13
方形绿色12
方形红色12
钻石棕色12
钻石绿色12
椭圆形红色12
方形红色11
矩形红30
矩形红30
矩形红30
矩形红30
矩形红30
矩形棕30
矩形绿30
矩形绿色30
矩形黄色30
方形红色11
矩形红色11
椭圆形红色11
方形红色11
三角形红色11
方形红色10
方形红色10
钻石棕色10
方形棕色9
圆形绿色9
椭圆形红色9
方形红色9
钻石红8
三角红8
圆绿8
圆蓝8
椭圆绿8
椭圆红8
椭圆红8
平方红色7
钻石棕7
钻石红7
圆形红7
钻石蓝7
方形红7
钻石红7
圆棕6
Circl e红色6
方形棕色5
方形棕色5
方形棕色5
方形棕色5
钻石棕色5
钻石棕色5
钻石棕色5
钻石蓝5
钻石红5
三角棕5
三角棕5
三角棕5
三角绿5
三角蓝5
三角红5
圈棕5
圈棕5
圈绿5
圈绿5
圈红5
椭圆棕5
椭圆形棕色5
椭圆形红色5
方形绿色5
方形红色5
钻石棕色5
圆形棕色5
圆形棕色5
圆形绿色5
椭圆形绿色5
方形绿色5
椭圆形棕色5
方形绿色4
方形绿色4
钻石棕色4
钻石蓝4
钻石红4
三角棕4
圆棕4
圆棕4
圆红4
圆红4
椭圆形棕色4
椭圆形棕色4
钻石棕色4
三角形棕色4
方形绿色4
方形红色4
钻石棕色4
钻石棕4
钻石绿4
三角绿4
三角蓝4
圆棕4
椭圆红4
方形红4
钻石绿4
钻石红4
圈红4
圈红4
钻石绿4
椭圆红4
钻石红4





我尝试了什么:



我试过手动寻找...... 。

解决方案

如果您想计算可能的组合数量,请使用 COMBIN功能 - Office支持 [ ^ ]



看看这里也是:如何在Excel中列出/生成所有可能的组合? [ ^ ]

I have a database of shapes, each shape has a color and value.

There are only 6 types of shapes and each shape can be used only once for a combination. Each shape in the database also has a different value and a different color of the shape. There are eight colors total, each color requires 2 or 4 of the shapes to be that color (ie. blue requires 2 blues and red requires 4 reds). I am trying to build an optimizer to analyze the data to show me the highest value for a combination of shapes that still follow the color requirements.

It's for a work issue actually, I'm an Army Criminal Intelligence analyst trying to use excel to perform this kind of rudimentary analysis.

My data:

Oval blue 21
Square brown 16
Circle Red 15
Diamond brown 13
Circle brown 13
Triangle white 13
Square green 12
Square Red 12
Diamond brown 12
Diamond green 12
Oval Red 12
Square Red 11
Rectangle Red 30
Rectangle Red 30
Rectangle Red 30
Rectangle Red 30
Rectangle Red 30
Rectangle brown 30
Rectangle green 30
Rectangle green 30
Rectangle yellow 30
Square Red 11
Rectangle Red 11
Oval Red 11
Square Red 11
Triangle Red 11
Square Red 10
Square Red 10
Diamond brown 10
Square brown 9
Circle green 9
Oval Red 9
Square Red 9
Diamond Red 8
Triangle Red 8
Circle green 8
Circle blue 8
Oval green 8
Oval Red 8
Oval Red 8
Square Red 7
Diamond brown 7
Diamond Red 7
Circle Red 7
Diamond blue 7
Square Red 7
Diamond Red 7
Circle brown 6
Circle Red 6
Square brown 5
Square brown 5
Square brown 5
Square brown 5
Diamond brown 5
Diamond brown 5
Diamond brown 5
Diamond blue 5
Diamond Red 5
Triangle brown 5
Triangle brown 5
Triangle brown 5
Triangle green 5
Triangle blue 5
Triangle Red 5
Circle brown 5
Circle brown 5
Circle green 5
Circle green 5
Circle Red 5
Oval brown 5
Oval brown 5
Oval Red 5
Square green 5
Square Red 5
Diamond brown 5
Circle brown 5
Circle brown 5
Circle green 5
Oval green 5
Square green 5
Oval brown 5
Square green 4
Square green 4
Diamond brown 4
Diamond blue 4
Diamond Red 4
Triangle brown 4
Circle brown 4
Circle brown 4
Circle Red 4
Circle Red 4
Oval brown 4
Oval brown 4
Diamond brown 4
Triangle brown 4
Square green 4
Square Red 4
Diamond brown 4
Diamond brown 4
Diamond green 4
Triangle green 4
Triangle blue 4
Circle brown 4
Oval Red 4
Square Red 4
Diamond green 4
Diamond Red 4
Circle Red 4
Circle Red 4
Diamond green 4
Oval Red 4
Diamond Red 4



What I have tried:

I have tried manually looking....

解决方案

If you would like to calculate the number of possible combinations, use COMBIN function - Office Support[^]

Take a look here too: How to list / generate all possible combinations in Excel?[^]


这篇关于通过两个变量优化数据库。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆