【发布时间】:2018-06-06 15:58:11
【问题描述】:
上下文
我正在尝试使用 Sheet2 中的数据更新 Sheet1 中的新球员名单。但是,我试图只更新男性花名册信息。我必须首先验证它是一个新玩家并且他们是男性才能更新身高。
我应用的逻辑是 IF 你找到了“是”,而 VLOOKUP 返回了“男性”,那么单元格应该填充一个公式,然后在 VLOOKUP 中使用 ID #。
EXCEL 示例
*=IF(VLOOKUP("Yes",Sheet2!C2:D6, 2, FALSE) ="Male", "=VLOOKUP(A3, Sheet2!A2:D10, 2, FALSE)", "No")
Sheet1 Sheet2
ID # Height ID# Height New Gender
100 No 100 66" No Female
101 * 101 72" Yes Male
102 No 102 65" Yes Female
问题
* 的输出是单元格中的=VLOOKUP(A3, Sheet2!A2:D10, 2, FALSE)。有没有办法让 Excel 像原来的公式一样实际评估和填充该单元格?
【问题讨论】:
-
使用
INDIRECT函数 -
@PeterT 你能提供更多细节吗?
标签: excel excel-formula vlookup