我有一个包含以下单元格的表格:
| A | B | C
1|Histidine |1000 mg| ### mg
2|Isoleucine |2000 mg| ### mg
3|Leucine |3900 mg| ### mg
4|Lysine |3000 mg| ### mg
5|Methionine + Cysteine |1500 mg| ### mg
6|Phenylalanine + Tyrosine|2500 mg| ### mg
7|Threonine |1500 mg| ### mg
8|Tryptophan | 400 mg| ### mg
9|Valine |2600 mg| ### mg
B& B中的毫克单位C列实际上并未写入,而是格式化(0“mg”)。
顶部的表中含有人体所需的九种必需氨基酸(AAs)(我们不能生产它们,所以它们应该通过食物/补充剂获得。列A),含有相应的量(mg。 B列)每100公斤食物。
完整蛋白是具有足够的>>九种基本AA中每一种的的蛋白质。这意味着,每100公斤食品的AA含量越接近B柱的含量越多越好。请注意,所有食物都可以含有九种必需的AA。
¹:因为它不必具有与B列完全相同的所有九个AA的数量。但是,它们必须非常接近,无论它们是更高还是更低。
所以,在C栏中,我要输入食物的AA值(例如苹果)。基本上,我想要的是一个单元格(假设E1),如果
因此,当C列的值远离B列的对应值时,E1的值越低,从1开始。
一般来说,应该对所有九个AA进行适当的分配(现在我们假设“正确”/“足够”意味着返回值为0.75或更高)。
我们假设苹果具有以下值:
| A | B | C
1|Histidine |1000 mg| 500 mg
2|Isoleucine |2000 mg| 1000 mg
3|Leucine |3900 mg| 1950 mg
4|Lysine |3000 mg| 1500 mg
5|Methionine + Cysteine |1500 mg| 750 mg
6|Phenylalanine + Tyrosine|2500 mg| 1250 mg
7|Threonine |1500 mg| 750 mg
8|Tryptophan | 400 mg| 200 mg
9|Valine |2600 mg| 1300 mg
正如你所看到的,它们巧合地是每100公斤苹果中B柱值的一半。这意味着单元格E1的值将为0.5。
我想过一个可行的想法,虽然我还没弄清楚如何应用它。
我们可以先在D列中给出一个值,而不是直接在单元格E1中给出值,应用相同的“1”值机制(1 = 每个 AA的确切数量)。所以,我们有:
| A | B | C | D
1|Histidine |1000 mg| 500 mg|0.5
2|Isoleucine |2000 mg| 1000 mg|0.5
3|Leucine |3900 mg| 1950 mg|0.5
4|Lysine |3000 mg| 1500 mg|0.5
5|Methionine + Cysteine |1500 mg| 750 mg|0.5
6|Phenylalanine + Tyrosine|2500 mg| 1250 mg|0.5
7|Threonine |1500 mg| 750 mg|0.5
8|Tryptophan | 400 mg| 200 mg|0.5
9|Valine |2600 mg| 1300 mg|0.5
在此之后我们简单地找到单元格D1:D9的平均值,并在E1中显示平均结果。 瞧!
答案 0 :(得分:1)
您需要做的就是将C列中的所有值相加,然后将其除以B列中的所有值。在值匹配时将得到值1,当值为0.5时,值为0.5半。显然,它也适用于中间的任何东西。因此,在单元格E1中,您只需要输入:
=SUM(C1:C9)/SUM(B1:B9)
答案 1 :(得分:0)
我在想
=SUMPRODUCT(--(C1:C9/B1:B9>=0.75))
作为起点,如果所有食物值(C栏)至少为所需值的75%(B栏),则计数为9,或者您可以添加包含C1 / B1等的辅助栏并做一个COUNTIF。