我正在尝试构建一个公式来检查两个库存清单,以确保两个列表中的给定序列号# . 我怀疑嵌套的VLOOKUP是必要的,但我无法弄清楚如何构建公式 . 这是设置:
Sheet1 = Warehouse_1 ...包含序列号列表(全部在仓库1中)
Sheet2 = Master_Inventory ...包含两列:(A)Serial #s,(B)Location(下拉列表:Ware1,Ware2等)
我正在寻求在Sheet2中添加第三列,其中包含一个公式:
-
如果Location = Ware1,请在Warehouse_1(Sheet1)列表中检查A列中相应的Serial# .
-
如果在Sheet1列表中找到,则返回'check mark'
-
如果在Sheet1列表中找不到,请返回'x mark'
-
如果位置不是Ware1,请留空
我还想保持通过Serial#和Location对Sheet2进行排序的能力,这意味着我不希望公式随着条目的排序而移动 .
非常感谢任何帮助或想法!
1 回答
这张图说明了一种可能性:
单元格
C1
中使用的公式是两个步骤的组合,就像您对公式的描述一样 . 首先,与Ware1
的比较是通过IF
公式进行的(注意:此公式仅用于说明):然后通过检查
Warehouse_1
表上是否出现序列号来选择检查或x:输入后,选择该单元格的右下角并将其向下拉,以将公式复制到下面的所有单元格 .
如果没有格式化,这将导致列
C
中的0
,1
或空值 . 通过使用自定义格式,可以通过设置以下自定义格式将0
和1
转换为所需的符号:这可以通过选择列
C
,格式化 - >单元格...,选择自定义并在文本框中键入此表达式来实现 . 有关格式的一些说明,请参阅Create a custom number format