【问题标题】:Multi Formula for Excel to IF Equals copy from another cell valueExcel 的多公式到 IF 等于从另一个单元格值复制
【发布时间】:2017-01-11 19:36:55
【问题描述】:

我一直在尝试使用多个公式来获取 D 列的结果,如下所示...(d 列通常为空。我尝试了匹配、if 和查找公式,但尚未能够成功完成任务) . A 列包含随机 ID 号。列 B 包含“父 ID 号。我需要一个公式 IF 列 B 大于零,在 A 列中查找该数字...然后从 c 列复制该单元格值。我使用过这个但不会向下列表时复制c=IF(C3>0,LOOKUP(C3,A2:A20001,D2))

+----------+----------+-----------+----------+
| Column A | Column B | Column C  | Column D |
+----------+----------+-----------+----------+
|      279 |        0 | P12345    |          |
|      281 |      279 | 69856     | P12345   |
|      282 |      279 | 656898    | P12345   |
|      283 |        0 | 6464845   |          |
|      301 |      285 | 12156498  |          |
|      322 |      279 | 6588446   | P12345   |
+----------+----------+-----------+----------+

【问题讨论】:

  • 感谢编辑:)

标签: excel excel-formula


【解决方案1】:

D1中输入:

=IFERROR(IF(B1>0,VLOOKUP(B1,$A$1:$C$6,3,FALSE),""),"")

然后抄下来。

【讨论】:

  • 如果可以安全地假设 0 不是有效的父 ID(不会出现在 A 列中),那么您可以简化:=IFERROR(VLOOKUP(B1,$A$1:$C$6,3,FALSE),"")
猜你喜欢
  • 2022-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-26
相关资源
最近更新 更多