【发布时间】:2016-10-13 09:35:43
【问题描述】:
背景
我有一个包含一些高级公式的电子表格。例如,我正在汇总当月的预算,并且我有不同的员工,他们有不同的薪酬结构(即一些小时,一些小时,根据估计目标等的奖金) )..
我喜欢放置一个公式,然后将其复制并粘贴到单元格中。这就是我现在所拥有的
=if(C54="employee 1",D54*'resource information'!$D$3,
if(C54="employee 2",D54*'resource information'!$D$8,
if(C54="employee 3",D54*'resource information'!$D$4)))
每个员工的小时*小时工资的基本乘积(员工 1/2/3 的工资不同)
问题
如果我想添加一个员工 4,他有一个复杂的公式来提取他们的工资(即使用 3-4 个不同的变量并从不同的工作表中提取?)我不想在上面添加那个丑陋的公式..我想在上面引用一个具有该公式的单元格..像这样
=if(C54="employee 1",D54*'resource information'!$D$3,
if(C54="employee 2",D54*'resource information'!$D$8,
if(C54="employee 3",D54*'resource information'!$D$4)))
+ employee 4 formula with parameters C54,D54 <-- this formula will be stored elsewhere
有什么想法吗?
【问题讨论】: