Excel - 如果,则,查找

Excel - 如果,则,查找

我在 Microsoft Office 365 上运行 Excel。我想做一些相当复杂的事情,如果这让您感到困惑,我提前道歉。是否可以将以下步骤合并到 Excel 公式中?

  • [ =SUM(C4:C20),即 x]
  • [然后查找值=MeatE4:E20]
  • Meat[如果在 中找到value= E4:E20,则读取左侧 2 个空格的单元格(对 执行此操作E4:E20)]
  • [然后向左侧添加所有单元格 2 的空格 =y]
  • [然后计算 y 占 x 的百分比]

预先感谢您的任何帮助。

答案1

如果我正确理解了你的问题,你可以使用该SUMIF函数来获得你想要的东西。

我假设您的设置类似于以下内容。您已将 C 列中的值相加,并且想要将同一列中 E 列中包含单词“Meat”的行中的值相加。然后,您需要将第二个总和除以第一个总和以获得百分比。

SUMIF 最多需要三个参数:

  1. 一系列值,其中一些值满足指定的条件
  2. 标准
  3. 可选地,如果该范围与第一个范围不同,则对其进行求和。

因此在这种情况下,公式将是:

=SUMIF(E4:E20,"MEAT",C4:C20)

在屏幕截图中,单元格 C21 中 C4:C20 范围的总计为 153;SUMIF E21 单元格对包含单词“MEAT”的四行得出的总和为 40;将 40 除以 153 得出的百分比为 26.1。

在此处输入图片描述

相关内容