将列B及其值在列C中对齐,列A的值保留列A的原始顺序。在下面放置不匹配的列B值

时间:2017-07-27 06:25:58

标签: excel-vba excel-2010 vba excel

请允许任何人帮助我这样做吗?

我有两个主要列A和B.列A包含产品代码,列B包含其价格。现在我在C列中有一些产品代码。我需要它们的价格并保持C列顺序。

import pandas as pd
import numpy as np

#Read the input .csv file
df = pd.read_csv('input.csv',header=None)

#Transpose the columns to rows
df_row = df.transpose()

#Output the dataframe to .txt file
np.savetxt('out.txt',df_row.values,delimiter=' ',fmt='%s')

1 个答案:

答案 0 :(得分:0)

Column D中输入公式并向下拖动,

=IFERROR(INDEX(B:B,MATCH(C1,A:A,0),1),"")

enter image description here