【问题标题】:Nesting tables of recipes and ingredients in one view在一个视图中嵌套食谱和配料表
【发布时间】:2016-07-08 21:04:14
【问题描述】:

我想弄清楚如何设置一个表格,我可以在其中搜索一个食谱并让它显示所有成分。如果一种成分是它自己的食谱(意大利面晚餐 > 番茄酱 > 西红柿、罗勒等),我想在父食谱中显示它。

| Recipe       | Ingredient     |

| Pasta Dinner |                |

|              | Pasta          |
|              | Marinara Sauce |
|              |                | Tomatoes  | 3    |
|              |                | Basil     | 1 cup|

我在源列表中有一些灵活性,但我想以此为基础。

|Pasta Dinner  | Pasta          | 8 oz
|Pasta Dinner  | Marinara Sauce | 8 oz
|Marinara Sauce| Tomatoes       | 3
|Marinara Sauce| Basil          | 1 cup

【问题讨论】:

标签: excel pivot-table


【解决方案1】:

你的结构很好......对于数据库。基本上你正在做一个:

parent | child | attribute1 | attribute2 | attributeN

表格类型。这很棒,因为数据库可以进行分层/递归查询并将所有内容拼接在一起。

但是...您在 Excel 中,如果您这样做,Excel 会讨厌您。您的结构将需要如下所示:

recipe | ingredient | ingredient of ingredient | ingredient of ingredient of ingredient | ... | amount
pasta dinner | pasta | | | 8oz
pasta dinner | marinara | | | 8oz
pasta dinner | marinara | tomatoes | | 3
pasta dinner | marinara | basil | | 1 cup

它看起来像

数据

枢轴

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-11
    • 2016-10-07
    • 1970-01-01
    • 2023-04-05
    • 2015-05-04
    • 1970-01-01
    • 2019-01-29
    • 1970-01-01
    相关资源
    最近更新 更多