2017-02-14 1 views
0

두 개의 워크 시트를 통합하고 각 값의 예/아니요 헤더에 값을 다른 시트로 정렬하는 코드를 개발하려고합니다.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

파이썬에서 이렇게 : 먼저 당신이 아마 팬더 사용할 수있는 파일을 읽어야

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

을 그리고 세포에 의한 for 루프 셀과 당신이해야 할 작업을 그것을 읽어보십시오. Python - Write to Excel Spreadsheet 나 : 당신이 파일을 엑셀 필요한 경우

한 다음, 새 파일에 쓰기 http://www.pythonforbeginners.com/files/reading-and-writing-files-in-python

이 몇 가지 코드를 보내 우리는 더 구체적으로 당신을 도울 수있을 것입니다!