Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“创建Excel”;主配方;_Excel_Vba_Formula_Dax_Udf - Fatal编程技术网

“创建Excel”;主配方;

“创建Excel”;主配方;,excel,vba,formula,dax,udf,Excel,Vba,Formula,Dax,Udf,我们希望在100多个数据输入表单上计算某些关键指标。度量计算会不时变化。我们希望定义一种计算度量的方法,并让所有数据输入表单使用该单一定义。例如,公制为QuarterlyExp/QuarterlySales=M5/M6,改为Last4QuartersExp/Last4QuartersSales=SUM(J5:M5)/SUM(J6:M6) 我可以使用VBA用户定义函数或PowerPivot DAX公式,但我的用户无法维护这些公式。定义的名称即将被接受,但似乎公式可能比VBA更糟糕 关于我如何给他们

我们希望在100多个数据输入表单上计算某些关键指标。度量计算会不时变化。我们希望定义一种计算度量的方法,并让所有数据输入表单使用该单一定义。例如,公制为QuarterlyExp/QuarterlySales=M5/M6,改为Last4QuartersExp/Last4QuartersSales=SUM(J5:M5)/SUM(J6:M6)

我可以使用VBA用户定义函数或PowerPivot DAX公式,但我的用户无法维护这些公式。定义的名称即将被接受,但似乎公式可能比VBA更糟糕


关于我如何给他们“一个公式来统治他们所有人”有什么想法吗?所有数据输入表单将在相同的单元格位置具有相同的逻辑值。

使用“选择”功能更改定义。一个简单的数字将切换您定义的名称公式。请参阅以获取示例。

您可以创建一张执行所有计算的工作表。然后,您可以提供一个下拉列表,允许用户选择他们想要寻找的指标,并使用公式在计算表上查找该指标的结果。

我了解您的观点,但不完全了解。根据您的场景,提供一个包含预期结果的示例数据将非常有帮助。