Excel Vlookup到一个表数组,其中包含返回值的公式

时间:2018-01-30 13:48:02

标签: arrays excel distinct-values

这是我的公式,无法从表数组返回有效的响应。

=IFERROR(IF(X72=27,VLOOKUP(AE72,'Rates for Medical Plans 2018'!$B$64:$C$99,2,FALSE),IF(X72=52,VLOOKUP(AE72,'Rates for Medical Plans 2018'!$B$64:$C$99,2,FALSE),)),)

主要数据

Main data

表格数组

Table Array

表格数组是一系列计算,其中我提取特定汇率并计算主要汇率的一分钱差异或负值。我遇到问题的地方显然是表数组中的计算值,而不是与列#34; AE"中的主数据中的值不匹配。如图1所示。如果我硬键控制值,在表数组中,公式可以工作(在主数据列" AD"),我能够填充列" AD&#34 ;使用查找中的正确值。

1 个答案:

答案 0 :(得分:1)

尝试在var packageJSON = require('./package.json'); var dependencies = Object.keys(packageJSON && packageJSON.dependencies || {}); gulp.task('vendor', function() { return browserify() .require(dependencies) .bundle() .pipe(source('vendor.bundle.js')) .pipe(gulp.dest(__dirname + '/public/scripts')); }); gulp.task('todo', function() { return browserify('app/scripts/app.js') .external(dependencies) .bundle() .pipe(source('todo.bundle.js')) .pipe(map.write('./')) .pipe(gulp.dest(__dirname + '/public/scripts')); });

列B中的Plan Cost值上使用此值
Table Array

我怀疑您的=Round(number, 2) //Where `number` is B3, B4, B5 etc... 值存储为(例如)379.70112,显示为Plan Cost。如果您379.70在该值上,您将获得失败,即379.70112不等于379.70。