我有一张电子表格,左边的列中有计算机,其规格在B - L栏中。这个列表中有很多无关的计算机,我不需要继续工作,所以我写了一篇用于从计算机列表中提取错误值的小Python脚本(A列中的内容)。然后我在A列的左边插入一列(所以A中的内容现在在B中,好的值在A中)。我基本上需要按原样保留A列,让B列与之匹配,并删除我不需要担心的计算机的相应规格,但保持一切排序,以便我知道什么规格与什么计算机我需要工作。有没有办法在Excel中执行此操作?
感谢
答案 0 :(得分:0)
我认为您应该尝试根据良好列表(其他地方)中的(新)columnB值功能(例如MATCH)将数据添加到columnA(新)中。如果他们不返回#N/A
,则可能会用于过滤和删除可见内容。
如果您的'好'列表在Sheet2 C列中,您可以尝试:
=MATCH(B1,Sheet2!C:C,0)
复制到西装。
答案 1 :(得分:0)
Vlookup应该做的伎俩
假设当前的源数据如下所示:
A A 1 2 3 5 6
D B 7 8 9 10 11
F C 12 13 14 15 16
D 17 18 19 20 21
E 22 23 24 25 26
F 27 28 29 30 31
G 32 33 34 35 36
和期望的输出是这个
A 1 2 3 5 6
D 17 18 19 20 21
F 27 28 29 30 31
在新纸张上保持清洁
假设SHeet1拥有您当前的数据 在Sheet2列中的Sheet4!A1 在Sheet2列B VLOOKUP(Sheet4!B1,Sheet4!$ B $ 1:$ G $ 7,2,0) 列C等的VLOOKUP(Sheet4!B1,Sheet4!$ B $ 1:$ G $ 7,3,0)
又脏又乏味,但应该有用。