V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zeroivw
V2EX  ›  问与答

Excel 表格中提取单元格后替换数值,算出合计?

  •  
  •   zeroivw · 142 天前 · 678 次点击
    这是一个创建于 142 天前的主题,其中的信息可能已经有所发展或是发生改变。
    姓名 选项 一天餐标 消费天数 合计
    张三 早餐、中餐、晚餐 ? 10 ?
    李四 早餐、晚餐 ? 15 ?
    黄五 中餐、晚餐 ? 20 ?



    如图,动态组合 b2 选项中,餐费早餐 5 元,中餐 10 元,晚餐 15 元。算出餐标后乘以消费天数,得出合计请问可以用什么公式动态算出一天餐标?
    2 条回复    2024-07-12 09:11:19 +08:00
    fqwl
        1
    fqwl  
       142 天前
    感谢 ChatGPT ,一开始我连你题目都看不懂
    以下为 ChatGPT 回答
    如果要根据新的表格格式动态计算一天餐标和合计费用,可以使用 Excel 的公式来拆分和处理“选项”列中的值。假设早餐、中餐、晚餐的价格分别为 5 元、10 元和 15 元,我们可以使用以下步骤:

    ### 表格结构
    | A | B | C | D | E |
    |--------|---------------|---------|---------|---------|
    | 姓名 | 选项 | 一天餐标 | 消费天数 | 合计费用 |
    | 张三 | 早餐、中餐、晚餐 | | 10 | |
    | 李四 | 早餐、晚餐 | | 15 | |
    | 黄五 | 中餐、晚餐 | | 20 | |

    ### 公式步骤

    1. **定义餐标的单价**:
    - 可以在某些单元格中设置早餐、中餐、晚餐的价格,例如:
    - 早餐单价:单元格 `H1` 设置为 `5`
    - 中餐单价:单元格 `H2` 设置为 `10`
    - 晚餐单价:单元格 `H3` 设置为 `15`

    2. **计算一天餐标**:
    - 使用公式拆分“选项”列的值并进行计算。在 `C2` 单元格中输入以下公式,并向下填充:
    ```excel
    =IF(ISNUMBER(SEARCH("早餐", B2)), $H$1, 0) + IF(ISNUMBER(SEARCH("中餐", B2)), $H$2, 0) + IF(ISNUMBER(SEARCH("晚餐", B2)), $H$3, 0)
    ```

    3. **计算合计费用**:
    - 在 `E2` 单元格中输入以下公式,并向下填充:
    ```excel
    =C2 * D2
    ```

    ### 示例数据和公式

    假设早餐、中餐、晚餐的单价分别在 `H1`、`H2` 和 `H3`:

    | A | B | C | D | E | H |
    |--------|------------------|----------|---------|---------|-------|
    | 姓名 | 选项 | 一天餐标 | 消费天数 | 合计费用 | 单价 |
    | 张三 | 早餐、中餐、晚餐 | 30 | 10 | 300 | 5 |
    | 李四 | 早餐、晚餐 | 20 | 15 | 300 | 10 |
    | 黄五 | 中餐、晚餐 | 25 | 20 | 500 | 15 |

    在 `C2` 单元格中输入以下公式:
    ```excel
    =IF(ISNUMBER(SEARCH("早餐", B2)), $H$1, 0) + IF(ISNUMBER(SEARCH("中餐", B2)), $H$2, 0) + IF(ISNUMBER(SEARCH("晚餐", B2)), $H$3, 0)
    ```

    在 `E2` 单元格中输入以下公式:
    ```excel
    =C2 * D2
    ```

    然后向下填充公式。这样,Excel 就会自动计算每个人的一天餐标和合计费用。
    hafuhafu
        2
    hafuhafu  
       142 天前
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2586 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 05:40 · PVG 13:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.