所以我正在做一个家庭预算,其中包含我们的支出。 为了保持数据的可追溯性,我想在预算中显示实际支出,这意味着我有一些支出以月度(例如房租,电话费等),一些以季度(以保证金等)和每年(以保证金等)的形式存在。 )。 为了使计算更容易,我希望在列中列出标准化费用,这意味着它们都将转换为月度费用。
因此,我将费用值[EV]加到了一个栏中,将单位(每月,每季度或每年)[U]加到了它旁边的栏中。
我想在[U]列旁边有一个标准化列,其中包含转换后的月度值[CMV]。 [CMV]列数据将基于对[U]列的检查,从原始数据中计算得出,然后将[EV]除以1(如果是月度值),将3除以(如果是季度值)或按年值乘12。
有什么建议吗?
我当时在考虑IF语句,但是在检查三个不同值(“每月”,“每季度”,“每年”)时遇到麻烦。 我想检查所有三个值,以确保错别字不会提供错误的结果。
我在这里看到了INDEX和MATCH的建议,但不确定如何在这里应用它。
= IF(C2 =“ monthly”; B2;(IF(C2 =“ quarterly”; B2 / 3; B2 / 12)))
如果费用单位是每月,则原始费用值应该是归一化列中单元格的结果。 如果费用单位为季度,则原始费用值除以三应为归一化列中单元格的结果。 如果费用的单位是每年,则原始费用值除以12应该是归一化列中单元格的结果。