首页 > 解决方案 > 带有 if 语句和计算的 Excel 公式

问题描述

在包含 IF 语句和计算的公式上需要帮助。

手动数据:

                 M      |     E
   Army        $42.65       $5.30
   Air Force   $39.59       $21.51
   Navy        $39.99       $5.06
   Marines     $28.59       $5.29

会计科目

 US Navy: 17**20142014
 Army:    21**20152015
 AF:      57**20162016

请参阅随附的电子表格。

我需要一个包含 IF 语句和上面列出的数据的计算的大型公式,我可以将其放在附加电子表格的 E 列中。

在此处输入图像描述

标签: excelformulas

解决方案


你应该检查一下,因为我已经猜到了你没有提到的内容(例如那97*...是为了Marines)。我也没有包含任何错误捕获:

=C2*INDEX(Tarry,IF(LEFT(B2,2)="21",2,IF(LEFT(B2,2)="57",3,IF(OR(LEFT(B2,2)="2*",LEFT(B2,2)="17"),4,5))),IF(A2="E",3,2))

假设Occurrences在 C1 中,并且您有一个命名范围,Tarry这实际上是您的“手动数据”。


推荐阅读