2017-02-14 36 views
0

2つのワークシートを組み込んだコードを開発し、各値のyes/noヘッダーに別のシートに値をソートします。Excel、Python、ヘッダーでセルを並べ替える

毎回ランダムなテスト値を提供するデータシートから300のヘッダーがあります。例AA、またはBF、CG-Gなど

私はこれらの値を受け取り、同じ行内の別のヘッダーに配置したいと考えています。

例:この

Constant | AA | BB | CC | DD | FF 
AWI WELL | YES| YES| YES| YES| NO 
AGF WELL | NO | YES| YES| NO | YES 

のようなものに

Constant | Value Headers 
AWI WELL | AA | BB | CC | DD etc 
AGF WELL | CC | BB | LL | FF etc 

これは可能ですか?見ている擬似

If cell value == header(header_name): 
     header(header_value) == YES 
else: 
     header(header_value) == no 

これを達成する方法を私に指摘できる人は誰ですか?ありがとう!

答えて

0

pythonでこれを行う: あなたが最初にあなたが多分パンダ使用することができ、あなたのファイルを読み込む必要があります。

import pandas as pd 
TheFile = pd.read_excel(path + filename) 

をそしてあなたがする必要がある操作を行うセルによってforループ細胞とそれを読みます。 Python - Write to Excel Spreadsheet か:あなたはExcelファイルが必要な場合

、その後は、新しいファイルに書き込むhttp://www.pythonforbeginners.com/files/reading-and-writing-files-in-python

は、いくつかのコードを送信し、我々は、より具体的にはあなたを助けることができるようになります!

関連する問題